0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解AI与ML,尤其是对于工业和嵌入式应用

星星科技指导员 来源:embedded 作者:Flay Mohle 2023-05-05 09:40 次阅读

人工智能已经存在了相当长的一段时间,无论是真实的还是科幻小说的。真正的人工智能,在当今许多嵌入式应用程序中都很有用的人工智能,大约在十年前以完整形式出现。人工智能使用的早期例子包括语音和其他声音识别,以及最低水平的自动驾驶

随着这些进步,机器学习(ML)应运而生,它是AI的一个子集。从高层次来看,人工智能通常解决需要人类智能的任务。或者,ML 通过从数据中学习并进行预测来解决特定任务。

出于嵌入式计算空间的目的,ML的定义涉及使用数据和算法来逐步提高嵌入式计算机的准确性。使用统计方法,训练算法进行预测,并找到与使用中的设备相关的关键见解。根据应用程序、用户、环境和其他参数,这些见解可用于动态驱动应用程序内的决策。

机器学习算法通常使用加速解决方案开发的框架创建,例如TensorFlow和PyTorch。在过去几年中,此类框架越来越受欢迎。

深度学习添加到列表中

有时也可以与机器学习互换使用的术语是深度学习。你可以说 ML 和深度学习是同义词,因为深度学习也是 AI 的一个子集。深度学习和机器学习的不同之处在于每种算法“学习”的方式。深度学习受到的约束更大,因为它通常使用预定义的数据进行操作。不是为了进一步搅浑水,但深度学习也有能力改变这些预定义的数据集,从而消除人为干预(和人为错误)。有些人将深度学习称为可扩展的机器学习。

传统的机器学习更依赖于人为干预来学习,因为由人类决定算法使用的特征集。在大多数情况下,“学习”需要更多的结构化数据。

机器学习的组成部分

机器学习过程的主要部分包括决策过程、误差函数和优化周期。在决策过程中,机器学习算法首先根据迄今为止收到的数据进行预测。误差函数评估该预测。随着时间的推移,有更多的例子可以依靠,从而提高准确性。评估后,在可能的地方进行优化。算法应不断重复评估过程,并不断优化已创建的模型。

与机器学习准确性相关的最大挑战与用于创建和评估模型的数据有关。这些问题可能是由于缺乏数据、数据质量差以及与手头任务无关的数据引起的。这些问题应该会随着时间的推移而自行解决,但在机器学习过程开始时,重要的是要注意不正确的决定。

机器学习可以成为工业应用的福音,而使用 ITX-P-C444 工业 Pico-ITX SBC 可以轻松实现。

能够处理机器学习应用程序的两个SBC的例子是WINSYSTEMS的ITX-P-C444和COMeT10-3900。让我们从ITX-P-C444工业Pico-ITX板开始,它基于恩智浦的i.MX8M应用处理器。第二个CPU,一个Arm M4内核,用于处理数字标牌、工业自动化、能源和楼宇自动化等应用的实时任务,所有这些领域都在利用机器学习。处理能力与广泛的 I/O 选项相结合,包括双以太网USB 2.0 和 3.1 端口

WINSYSTEMS的COMeT10-3900是一款低功耗工业COM Express Type 10迷你模块,采用英特尔的Atom E3900 SoC处理器,完全能够实现机器学习。

英特尔凌动 E3900 处理器为 COMeT10-3900 工业 SBC 提供智能。它符合COM Express Type 10 Mini模块外形。这种低功耗模块设计为处理器夹层,可插入包含用户特定 I/O 要求的载板上。因此,设计人员只获得应用程序所需的特性和功能。这也展示了COM的灵活性,特别是在处理器选项和可升级性方面。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4983

    文章

    18295

    浏览量

    288590
  • 计算机
    +关注

    关注

    19

    文章

    6652

    浏览量

    84569
  • ML
    ML
    +关注

    关注

    0

    文章

    139

    浏览量

    34295
收藏 人收藏

    评论

    相关推荐

    嵌入式 驱动 USB驱动

    有没有站友自己写过嵌入式的驱动,尤其是USB驱动,求经验!
    发表于 09-26 11:11

    嵌入式了解

    了解嵌入式在平常生活中的应用
    发表于 12-11 21:46

    《ARM嵌入式系统基础教程》

    《ARM嵌入式系统基础教程》是一本学习ARM嵌入式的好书,尤其是初学者来讲,这本书上讲的都是ARM嵌入式系统的一些基础的东西,浅而易知地告诉我们什么是
    发表于 03-13 09:23

    嵌入式学习

    想从事软件开发这一块,但是对于嵌入式了解不是很多,虽然学了很多的C51和MSP430但是对于嵌入式还是有点儿陌生,所以就想请教各位对
    发表于 09-12 09:55

    嵌入式视觉和网络边缘智能应用市场发展迅速

    尤其是高级驾驶辅助系统(ADAS)和车载信息娱乐系统的快速发展也为嵌入式视频应用带来了契机。无人机、游戏系统、监控和安防等消费电子解决方案的开发工程师看到了嵌入式视觉技术的优势。随着网络边缘应用领域对智能功能的需求不断上升,新
    发表于 07-18 07:52

    嵌入式系统的开源软件发展如何?

    Windows 7的主流是否能成为桌面系统霸主。能否抢占Linux的份额?关于这个问题,本文将为你讲解Linux嵌入式的历程,让你全面了解Linux嵌入式。回顾过去20年嵌入式系统在国
    发表于 09-27 07:51

    为什么需要嵌入式AI

    为什么需要嵌入式AI嵌入式AI还有瓶颈半导体厂商的新商机
    发表于 01-22 06:14

    AI行业嵌入式硬件选择

    当前AI行业嵌入式硬件选择很多,目前接触的硬件有几个,记录做参考:1,movidius。需要搭载cpu或者arm核,run系统,价格不便宜,之前买的在800左右,比较小众,升级较快,坑不少,处理
    发表于 10-27 07:31

    嵌入式工控机有何特点

    计算机,它可以作为一个工业控制器在工业环境中可靠运行。常见的嵌入式工控机有盒式工控机、无风扇工控机等。嵌入式工控机的性能可靠、无风扇结构、体积小巧、价格低廉,而在工控机应用中日趋广泛。
    发表于 10-27 09:01

    嵌入式Linux了解

    我专业是电子信息工程,在初入大学的时候,我们的班主任便要我们多多去了解一些关于电子方面的知识。后来我了解到了嵌入式,继而了解到了嵌入式Lin
    发表于 11-05 09:05

    如何去使用STM32CubeMX.AI嵌入式设备呢

    STM32CubeMX.AI嵌入式设备有何特点?如何去使用STM32CubeMX.AI嵌入式设备呢?
    发表于 11-19 07:12

    嵌入式PHP了解

    =>处理请求=>关闭请求=>关闭模块。 当然,这只是理想情况。因为特定的应用由自己特殊的需求,只是在处理PHP脚本这个环节基本一致。对于嵌入式PHP或许我们了解比较少,或者说根本用不...
    发表于 12-15 07:27

    嵌入式工业电脑的应用前景如何

    嵌入式电脑集成度相对较高,与传统计算机相比有其独特的优势,这类计算机应用领域日益广泛。很多人对该类设备了解不多,尤其是对这种类型的计算机未来发展前景知之甚少,下面就为大家介绍嵌入式类型
    发表于 12-21 06:14

    如何用QT开发嵌入式Linux工业平板界面免环境搭建

    的依赖还是很大的,尤其是工业自动化领域。好啦,不多废话了,现在就将最简单的Helloworld显示到嵌入式Linux屏里面。我们选用深圳扬创科技的10.1寸屏,硬件配置是四核的,三星4418,1G内存
    发表于 12-21 07:48

    嵌入式系统的特点具体有哪些呢

    、监视、或者辅助操作机器和设备。随着嵌入式系统应用日益广泛,学习嵌入式的人越来越多,但还有很多人不怎么了解嵌入式,不怎么了解
    发表于 12-22 06:51