将人工智能推向边缘的创新

ai 将允许开发人员实现更复杂的嵌入式系统行为,而新工具正在允许更多开发人员实现 ai。
作者:richard quinnell,aspencore 全球总编辑
向某人询问人工智能 (ai) 的应用——无论如何是技术人员——最有可能提到的两个是亚马逊的 alexa 和自动驾驶汽车。巧合的是,这两者也代表了实现人工智能的两种最常见的方法。alexa 以云为中心,它的几乎所有处理都发生在远离客厅那个圆柱体的某个地方的大型计算机集群上。另一方面,自动驾驶汽车的所有处理都在车内的大量 cpu 中完成。但是第三种方法正在兴起,最近的创新提高了它的实用性。
第三种方法是在云中进行部分 ai 处理,而在使用点(即边缘)的设备中进行另一部分处理。此细分遵循 ai 实施的两个阶段性质:学习和推理。学习阶段,其中人工智能框架帮助开发神经网络的结构和权重,需要大量的计算资源,因此发生在云中。推理阶段,其中神经网络处理输入数据以做出决策和反应,可以用相当少的资源实现,因此可以在边缘进行。
这种拆分方法有几个好处。基于云的推理要求决策过程中使用的所有数据都必须通过网络传输。这不仅需要大量带宽,还会在决策和反应步骤中增加显着的延迟。将推理引擎放置在边缘可以减少这种延迟以及将原始数据传输到云的需要,从而缓解带宽问题。而且由于边缘设备不执行任何机器学习,它可以利用有限的资源——例如,使用微控制器而不是大型 cpu。这在使用时节省了成本和电力。
将 ai 应用程序的一部分处理放在边缘有助于节省带宽并减少延迟。(图片:快速逻辑)
然而,无论使用何种方法,在应用程序中实施人工智能都需要相当多的专业知识。例如,有许多 ai 框架可供选择,开发人员必须利用大量数据来训练系统。推理引擎必须具有足够的正确处理能力,以便在训练后执行 ai 算法。训练数据也需要经过深思熟虑,以避免训练 ai 做出错误的推断。例如,经过训练以区分照片中的汽车和坦克的人工智能在现场失败了,因为训练数据集使用了在阳光直射的露天拍摄的汽车照片和在模糊和光线不足的条件下拍摄的坦克照片。推理引擎训练基于照明差异而不是物体差异。
幸运的是,越来越多的创新工具和硬件进入市场,可以帮助开发人员应对所有这些挑战。最近的一个例子来自 quicklogic。该公司上个月推出了带有 sensiml 数据分析工具包的merced 硬件开发工具包(hdk),供寻求将 ai 转移到边缘的开发人员使用。分析工具包可帮助非数据科学家或 ai 专家的开发人员自动选择 ai 框架、训练 ai 以及评估训练数据。hdk 帮助开发人员提升边缘设备的硬件设计,包括传感器和 ai 加速 ip 集成。
最近,该公司与 sifive 合作创建freedom aware soc 模板系列,以进一步加速定制边缘 ai 硬件设计。这些模板针对特定的边缘 ai 应用程序领域,包括物联网 (iot)、始终在线的语音处理和预测性维护,提供预先测试的 ip 块和工具,以减少开发时间和第一块芯片的总成本。ip 块包括 cpu 内核、传感器接口、ai 加速器和电源管理。
随着越来越多的此类工具可用,开发人员将越来越多地发现自己采用了一种新的嵌入式系统控制设计方法。开发人员将创建一个 ai 加速处理器,该处理器运行通过机器学习开发的推理算法,而不是传统的处理器运行代码来实现人为定义的算法。如果做得好,人工智能推理引擎将能够处理过于复杂的任务,无法通过传统的编码方法实现经济高效且可靠的实施。现在出现的创新工具将有助于让 ai 新手更容易正确地做这件事。
本文是 aspencore media 深入研究边缘 ai 应用的一部分,超越了吸引大量媒体的语音和视觉系统。如需进一步了解人工智能在语音和视觉之外的硬件、实现和影响,请查看特别项目中的其他文章:
人工智能会进入测试行业吗?— 人工智能和机器学习正在逐步进入半导体测试领域,但尚未进入功能系统测试领域,至少目前还没有。
人工智能如何改变边缘计算的未来——虽然将人工智能与边缘计算相结合是有意义的,但硬件和软件组件需要解决几个挑战,包括功耗、处理能力、数据存储和安全性。
硬件帮助将 ai 迁移到边缘——将 ai 迁移到边缘需要什么类型的处理能力?供应商提出了一系列答案。
人工智能使数据存储更有效地进行分析——将数据转化为智能需要分析。正如这个概念验证演示所示,在存储控制器中实施的 ai 可以大大加快分析速度。
连接性仍然是人工智能、机器学习工作负载主流化的核心——一场让人工智能结果相关、可靠和随时可用的竞赛。只有那些在最好的机器/深度学习基础设施上训练过的人工智能模型,来自最大的数据集,才能生存下来。


STM32H5开发(5)----串口打印配置
5.8G雷达存在感应芯片和解决方案与应用场景及实测
5月的上海的新能源汽车上牌分析
飞思卡尔半导体推出汽车微控制器产品线S32K
英创信息技术Linux工控主板3G无线上网应用示例
将人工智能推向边缘的创新
如何从一界屌丝走向人生巅峰?
可控硅整流器的工作原理
微软Edge更多细节披露 对Windows 7的支持至少持续到2021年7月
肉类食品药残检测仪的产品性能怎么样
Fluke 302交流钳形表的性能特点及应用
发电机中性点接地电阻柜在选用需要注意什么
北京移动成功完成了火灾现场通信网络应急保障任务
PCB在设计过程中需要注意的哪些坑
摩尔斯微电子在 2024 年美国消费电子展推出 Wi-Fi HaLow 客户创新产品
深圳已搭建实施5G+智慧警务等多个应用示范场景
智能孢子捕捉仪的简单介绍
薄膜电容的优点以及结构图介绍
简单布置单一网络支持超宽带网络无线电运转设计
Google Voice的实现方法与谷在UCC生态系统中的地位