我最近阅读了有关受限环境中的神经网络(特别是廉价的 8 位微控制器上的神经网络实现)及其在物联网设备中的应用(例如基于传感器输入预测事物的回归等)。
这对于处理时间要求不高的简单应用程序来说似乎是理想的,并且要处理的数据相对较少。然而,进一步的研究表明,在资源受限的环境中训练神经网络是一个糟糕的主意(请参阅是否有可能在微控制器上运行神经网络的答案)。
这是否仍然适用于我链接的 Cotton、Wilamowski 和 Dündar 的方法?是否有必要在我的物联网网络中更强大的设备上训练一个专为低资源使用而设计的网络?
就上下文而言,如果我有一个传感器传输热量设置,我正在考虑论文中描述的神经网络,以根据该设置和一天中的时间等预测所需的锅炉设置。训练将有助于改变神经网络的设置输出基于用户提供的更多数据。这个 Quora 问题很好地描述了一个类似的场景,并讨论了神经网络的实现细节,但我的问题更侧重于在执行器本身上运行网络是否可行。