电子说
AIoT芯片
随着边缘端对AI需求的增加,其实不少厂商在不改变芯片架构的情况下,也为边缘AI开发提供了一系列工具。就拿意法半导体为例,他们旗下的STM32产品就全部兼容NanoEdge生态,支持生成异常检测、异常值检测、分类和回归四种ML库,可以完成常见的能源管理和寿命预测等工作。至于对性能要求更高的深度学习应用,就得用到他们的STM32Cube.AI了,对MCU的要求也提升至Cortex-M33以上的内核。这种方式对于芯片原厂来说,无需对设计做出大改,也有助于建立起自己的AI开发工具链生态,还可以针对不同芯片的性能进行调整。

轻量级AI框架
不仅是芯片厂商,AI框架的开发者们也注意到了IoT庞大的边缘AI市场,纷纷在推出轻量化或可扩展性强的框架,比如TensorFlow Lite、Caffe2等。这类框架可以在内存极小的设备上运行ML模型,也不需要任何操作系统、库的支持。由于走了轻量化的路线,所以与工作站或数据中心这种场景跑的AI框架还是存在差异的,但也足以完成常见的对象检测、手势识别、超分辨率等工作,TinyML已经成了每个物联网公司研究的方向。

传感器AI
大家都知道,一旦将数据处理尽可能放在靠前的流程中,不仅能降低功耗和延迟,也能极大地提升AI运算的效率,省去交给云端处理这一繁琐的步骤。在大部分IoT场景中,数据传输流程的头部往往都是传感器,所以无论是何种传感器,制造商们都开始探讨集成AI的方案。

写在最后
我们自然也不能忽视掉在云端进行AI处理的方案,固然这是一种将性能放大到极致的路线。可如果将未经处理的数据一股脑交给云端处理的话,徒增上云成本不说,延迟也会大大增加;全部交给端测来完成AI计算的话,功耗续航都得做出让步,甚至还是难以跑出可观的性能。这也就是为何亚马逊、阿里巴巴等厂商纷纷部署IoT的边缘计算的原因,即便边缘端接手了主要的AI计算工作,却依然可以将数据交给云端进行管理、存储和分析,而且这不一定是一个实时连接的过程,只需间歇性的同步也能完成任务。更何况功能、固件升级这样的任务主要还是交给云端来实现的,在有效的分析和训练下,云端可以将优化过后的模型传给边缘端。所以由此看来,物联网要想真正跨入AI时代,端云协同才是最佳方案。


更多热点文章阅读
原文标题:谈谈物联网抱稳的AI大腿
文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !