当我们被吸引到科幻世界时,人工智能和机器学习(AI/ML)的概念会让人联想到Neo,Trinity和Morpheus在黑客帝国电影中与机器作战的场景。
然而,在现实生活中,AI/ML帮助开发人员创建更好、成本更低的物联网终端节点,这将使他们的产品所在的生态系统受益。AI/ML的好处远不止是在终端节点进行更好的决策;一些优化会给所有相关人员带来有价值的好处,包括消费者、开发人员和操作员。
AI和ML
AI/ML不是一个新概念,但传统上是通过耗能巨大,价格昂贵的平台(许多用户一次共享)来使用它。由于集中式数据中心开始建立和使用对数据的存储和计算功能越来越依赖,因此集中化的数据中心使他们可以承受有限的CapEx和OpEx成本上涨。这是因为数据中心现象允许技术部门共享服务器,公用事业,冷却,房地产和安全性。此外,它还提供了根据需要扩展和缩减资源的能力,例如所需的计算和存储量。由于成本的共通性,AI/ML等新技术可以更快地实现。
为了避免不必要的非关键数据移动,AI正在向边缘设备返回计算能力,从而影响开发人员利用人工智能和数据分析技术。
全球分布的数据中心的互联也为科技行业提供了使用地区性设施的能力。一家总部位于美国的物联网公司可以向欧洲消费者提供服务,而不会导致大西洋彼岸的延迟。数据在各大洲之间传输和路由,或者与地区隐私和数据保护法律的细微差别相抵触。如果你认为在灯被点亮之前有两秒延迟的照明开关不会符合消费者的期望,因此很难取得商业成功,那么这样的要求就很重要。
数据中心和云使新的国内和国际商机成为可能。开发商已经建立了新的机制来节省消费者和企业实体的资金。
酒店的制冰机可能需要维修,运营商不再需要推着维修车去营业;运营商只需要派一辆维修车,因为他们知道需要维修,从而为公司节省了数万美元的运营费用。
非关键数据的不必要移动
在设备发生故障之前,使用AI/ML查看这些微小的特征码可能很复杂,因为相关的特征码可能很微小,因此很微妙。这些变化可能是泵电机的振动,也可能是换热器或冷凝器的轻微温度变化:某些个人可能无法识别甚至无法看到的东西。联网制冰机的例子似乎并不能推动许多开发商将其理解为一个问题的数量,但考虑到这些问题或应用于仓库或酒店照明的商业模式。一个仓库里可能有成千上万个灯泡,每个灯泡都放在货架或机器上,需要移动这些灯泡来更换灯泡,而这又意味着可能在最关键的时刻停止生产线。
预测性维护和云分析正在成为一项大业务,AI/ML提供了一种对其生成的数据执行自动评估的简单方法。尽管如此,这些新的商业模式确实导致了海量数据的产生。这反过来又带来了新的有趣的技术挑战,开发人员和运营商现在需要应对这些挑战。
这些问题似乎是表面上的扩展问题——增加更多服务器、增加更多存储和其他基于数据中心的消耗品,但解决这些问题并不能解决数据管道另一端形成的越来越多的问题。
在大多数应用中,数据是由某种形式的传感器产生的,这需要功率和带宽。带宽还会根据设施的互联网上行链路和射频频谱进行消耗。发送可能代表“不变”的海量数据是昂贵的;无线电消耗大量电力,在繁忙的射频频谱中,它们通过传输重试消耗的能量甚至更多。更多的传感器导致射频环境更加繁忙,需要更多的电池维护。除了围绕电池寿命和本地带宽的问题外,一些应用程序可能更容易受到由此产生的安全问题的影响。大量数据可能会形成模式,如果被拦截,那些怀有恶意的人可能会利用这些模式。
边缘计算
阻碍这些问题的趋势是将大量决策返回到终端节点,将放射性降低到只确定为更重要的数据。这降低了功耗、带宽和数字签名。将决策返回到结束节点的警告可能意味着结束节点处理、存储和功耗的增加。物联网似乎陷入了一个限制其可及性和市场增长的恶性循环。
人工智能领域的创新使得更小的微控制器(如ARMCortex-M)的使用成为可能,并为flash和RAM调用更小的内存资源。在执行复杂算法时,用于在系统中执行AI的代码大小也可以比传统编码小得多,以解决任何现实生活中的角落情况。这也使得固件更新更小,开发更快,更容易在大型传感器群中分布。
许多开发人员在终端节点传感器产品中利用AI来增强他们的设计,改善消费者和运营商的体验。AI技术的例子可以通过开发工具包快速原型化。
套件可用于演示泵监控系统。缩小无线传感器的尺寸,延长其寿命,并采用更好的安全性,所有这些都不会破坏带有噪声的本地射频频谱,这意味着可以部署更多有用的传感器,以提高工作效率和舒适性。日常产品,如墙壁开关,环境传感器,甚至路边垃圾传感器,可以包括在自动化和监测生态系统在一个有吸引力的成本和性能点。