张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

基于人工智能神经网络的嵌入式机器学习

安富利 2018-11-23 10:23 次阅读

人工智能的火爆,也带旺了许多新名词,比如“机器学习”。

与让机器按照既定的程序执行指令的传统工作方式不同,基于人工智能神经网络(ANN)的机器学习,其核心是让机器能够在没有人工输入和干预的情况下自动学习和改进其操作或功能,这让机器看上去具有了自我学习和进化的能力,表现得更为“智能”。这对于应付一些复杂、无法提前预知情况下的判断和决策尤为关键,比如让车辆在无人驾驶的状态针对路况环境做出正确的反应。

机器学习的兴起

让机器进行“学习”的模式,也像极了人类大脑进行学习和认知的过程。首先,需要用一组数据对于ANN进行“训练”,让ANN具备某一类“知识”;之后,机器就可以从过去的训练中汲取知识和经验,在新情况出现时基于训练有素的ANN进行“推理”,做出准确的判断。

实际上机器学习并不是一个新概念,之所以这两年火起来,自有其原因。从人工智能的ABC(A:算法;B:大数据;C:算力)三要素来看,算法虽然很“网红”,但实质上突破性的进步有限,很多现在用的算法不过是将尘封多年的成果拿出来换个脸而已,而后两者的发展才是机器学习兴起的决定性作用。

过去20年间随着数字化和互联网的发展,人类积累了大量的数据,而前几年大数据概念的兴起和应用,更是为机器学习做了良好的铺垫,让人们可以获取大量可用于机器学习“训练”的数据。而算力方面,不断提升的处理器技术为机器学习提供了坚固的基石,可以禁得起更复杂和更深层次的ANN的考验。比如针对计算资源消费大户的“训练”阶段,人们就发展出了GPUFPGA、TPU、异构处理器等多种计算平台,去应对算力挑战。

机器学习所需的算力的提升,除了得益于底层硬件处理器平台的进步,还有一个不可忽视的重要因素,就是云计算的发展。以云计算为核心的集中式的大数据处理模式,将以前分散的计算资源集中到了云端,也让以前看来不可能完成的计算任务成为可能。所以云计算也成为整个人工智能发展的一个重要基础性支撑技术。

图1,机器学习催生了很多创新的人工智能应用,比如无人驾驶(图片来源:网络)

从云到边缘

不过时至今日,集中式的云计算模式也遇到了挑战。大家逐渐发现,大量的人工智能应用和机器学习场景是发生在更为靠近用户的网络边缘节点端的,如果凡事都要上传到云端进行分析判断,然后再将指令下发到边缘节点进行处理,这么“漫长”的数据通信链路会受制于网络传输带宽的影响,产生不能接受的延时,同时还有诸如安全、功耗等方面的挑战。

这一云计算的瓶颈必然促使人们重新考虑合理配置计算资源,提供一个更为合理和高效的计算体系架构,于是“边缘计算”应运而生了。与集中式的云计算不同,边缘计算要做的是,不必再将数据传到遥远的云端进行处理,而是在边缘侧就地解决,让边缘端的嵌入式设备去完成实时性的数据分析和智能化处理。这实际上遵循的是一个“在正确的时间将正确的数据放在正确的位置处理”的策略,由此而形成的“云+边缘端”的混合计算模式对于未来的物联网架构影响深远。

具体到基于机器学习的人工智能应用场景,在部署其计算体系时也自然会考虑到上述“从云计算向边缘计算”的发展趋势,合理配置计算资源,令数据处理的效能最大化。对此,目前大家普遍的共识就是:充分利用云端算力,在云端去完成ANN的“训练”工作,而将“推理”放在网络边缘节点设备中进行,进而形成一个完整高效的机器学习系统。这有助于降低网络拥塞风险,提升处理实时性,增强用户隐私保护,甚至在无法联网的情况下也能启用“推理”功能。

举个例子,比如一个人脸识别系统,可以将在云端受过“训练”的ANN部署到本地用户端,当摄像头捕捉到人脸信息后,会利用本地嵌入式设备的处理器去完成“推理”工作,将其与本地数据库中存储的人脸信息库进行比对,完成人脸识别的工作。这就是一个典型的“训练在云端、推理在边缘”的例子。

图2,边缘计算架构(图片来源:网络)

嵌入式系统上的机器学习

当然,虽然上面这种“云端一体”的计算架构看上去很美,但在实施过程中还是会面临诸多问题。一个最直接的问题是——在网络边缘端工作的嵌入式设备,通常都是处于资源受限的状态,功耗、成本、外形尺寸等方面的制约使其无法具备像云端系统那样“奢侈”的计算能力。因此想要实现“在嵌入式系统上跑机器学习”,就需要从硬件设计到软件部署,做出特殊化的安排。不过从另一个角度来看,这恰恰是给嵌入式系统设计带来了新的机遇,使其虽然身处网络“边缘”,但实则成为了大家关注的“中心”。

在嵌入式机器学习方面,整个产业链已经积极行动起来了。比如作为产业链上游的嵌入式处理器技术供应商,ARM就宣布推出了机器学习处理器,以及神经网络机器学习软件ARM NN。ARM NN可以在现有神经网络框架(如TensorFlow或Caffe)与在嵌入式Linux平台上运行的底层硬件处理器之间实现桥接,让开发人员方便地将机器学习框架和工具,无缝地在底层嵌入式平台上运行。

ARM推出的ARM NN软件实现了机器学习所需的神经网络框架与嵌入式硬件之间的桥接(图片来源:ARM)

上述发端自产业链两极的尝试,最终会在某些契合点上“握手”并形成合力,成为嵌入式机器学习的推手。那时,嵌入式机器学习的“火”想必又会上升到一个更高的温度。

原文标题:机器学习很火,但我告诉你:当下更火的是嵌入式机器学习!

文章出处:【微信号:AvnetAsia,微信公众号:安富利】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

四轴机器人编程与应用

主题简介:本次直播主要讲解四轴机器人控制器基本原理及组成。四轴机器人的核心技术内嵌人工智能算法的工业级运动控制技术和伺服
发表于 10-30 00:00 11587次 阅读
四轴机器人编程与应用

如何设计智能避障机器人基础知识说明

文章研究在未知工作环境中多移动机器人的探测规划问题,将原来比较复杂的整体探测系统转化为相对简单的部分....
发表于 06-20 18:00 26次 阅读
如何设计智能避障机器人基础知识说明

人工智能携FPGA发展迅速 创新国产自主之路

谷歌AlphaGo人机大战掀起了人工智能(AI)的发展热潮,其中GPU、FPGA、ASIC作为目前及....
发表于 06-20 17:47 210次 阅读
人工智能携FPGA发展迅速 创新国产自主之路

AI 客服新时代现在来了吗

随着互联网、大数据等技术的飞速发展,人工智能应用也在不断提升。
发表于 06-20 17:46 54次 阅读
AI 客服新时代现在来了吗

谁才是真正的C位 让AI告诉你

C位是近年网络上一个比较热门的词,最早来源于DOTA等游戏领域,是核心位置(Carry位)的简称,代....
的头像 人工智能与大数据技术 发表于 06-20 17:34 394次 阅读
谁才是真正的C位 让AI告诉你

市场变化下机器人企业当“藏器于身伺时而动”

高工机器人研究所所长卢彰源在会议上做了《高工机器人终端行业巡回调研报告》,对高工机器人2019上半年....
的头像 高工机器人 发表于 06-20 17:31 446次 阅读
市场变化下机器人企业当“藏器于身伺时而动”

全球嵌入式主板市场未来怎样

嵌入式主板行业仍将是一个高速发展和充满活力的行业行业。
发表于 06-20 17:26 31次 阅读
全球嵌入式主板市场未来怎样

全国首个人工智能创新应用先导区在上海启动建设

全国首个人工智能创新应用先导区今在沪启动建设 全国首个人工智能创新应用先导区在上海启动建设。
的头像 集成电路应用杂志 发表于 06-20 17:07 208次 阅读
全国首个人工智能创新应用先导区在上海启动建设

物联网是嵌入式产品的网络化

物联网与嵌入式是密不可分的,虽然物联网拥有传感器、无线网络、射频识别,但物联网系统的控制操作、数据处....
发表于 06-20 17:05 41次 阅读
物联网是嵌入式产品的网络化

嵌入式处理器 Zen+Vega无风扇

去年2月份,AMD推出了首批基于Zen CPU、Vega GPU的嵌入式处理器,包括霄龙EPYC 3....
发表于 06-20 16:59 29次 阅读
嵌入式处理器 Zen+Vega无风扇

AI芯片及平台你了解多少

无论是城市级解决方案还是行业解决方案,其系统平台都需要承载、接收处理、反馈庞大的信息数据量,无疑AI....
发表于 06-20 16:57 51次 阅读
AI芯片及平台你了解多少

人工智能会为视觉行业带来什么

人工智能促使视觉系统中的硬件发生变化,并且对一些已经细分的市场产生了重要影响。
发表于 06-20 16:32 47次 阅读
人工智能会为视觉行业带来什么

智能时代已经到来,智能家居有了这些才叫智能

科技是让人们感受不到科技的存在。
的头像 ZEALER订阅号 发表于 06-20 16:27 93次 阅读
智能时代已经到来,智能家居有了这些才叫智能

突破图形和计算性能的极限!面向最新应用的旗舰型嵌入式GPU

面向嵌入式应用的GPU的持续快速发展是不争的事实。
的头像 Imagination Tech 发表于 06-20 16:21 212次 阅读
突破图形和计算性能的极限!面向最新应用的旗舰型嵌入式GPU

人工智能和新兴技术对于医疗工作者有什么影响

随着技术的飞速发展,员工和消费者的期望也相应地发生了变化,在劳动力和新的必需品之间发生了代际变化,需....
发表于 06-20 16:19 47次 阅读
人工智能和新兴技术对于医疗工作者有什么影响

你对于AI的分类与演进了解吗

是人工通过高强度的计算能力,并基于大量的环境数据、行为数据、历史数据等大数据支持,或是一定规则的自学....
发表于 06-20 16:06 32次 阅读
你对于AI的分类与演进了解吗

你愿意让AI来帮你养老吗

需求+技术+商业机构+政府福利性投入,或许全面的AI养老也将不再遥远。
发表于 06-20 16:01 28次 阅读
你愿意让AI来帮你养老吗

STEM启蒙,让孩子自由和创新地思考

为什么要学习STEM?
的头像 你好张江 发表于 06-20 16:00 118次 阅读
STEM启蒙,让孩子自由和创新地思考

怎样利用5G技术建设数字医院

今天是高科技数字化时代,医院的数字化转型势在必行。
发表于 06-20 15:57 32次 阅读
怎样利用5G技术建设数字医院

P-TECH,人工智能时代“新领”会很吃香

什么是P-TECH?
的头像 华为EMUI 发表于 06-20 15:55 90次 阅读
P-TECH,人工智能时代“新领”会很吃香

你愿意让机器人记录你的一生吗

需求+技术+商业机构+政府福利性投入,或许全面的AI养老也将不再遥远。
发表于 06-20 15:54 23次 阅读
你愿意让机器人记录你的一生吗

人工智能应用于医疗保健有危害吗

系统可以识别各种疾病的迹象,以及各种图像中的疾病迹象,从肺部的X射线到脑部的计算机辅助测试扫描(CA....
发表于 06-20 15:50 29次 阅读
人工智能应用于医疗保健有危害吗

面对人工智能的发展 人类未来将扮演怎样的角色

AI刚刚兴起的时候,大多数人们对这个词汇还是感到很陌生,但随着各类AI机器人不断出现,人工智能声名大....
发表于 06-20 15:44 221次 阅读
面对人工智能的发展 人类未来将扮演怎样的角色

如何开发人工智能驱动的患者安全项目

人工智能以及电子健康记录,医疗应用和传感器的持续成熟是寻找应对误诊和用药错误等长期安全风险的新方法的....
发表于 06-20 15:40 38次 阅读
如何开发人工智能驱动的患者安全项目

认知智能将人工智能真正转变为生产力

当前人工智能在感知智能层的技术已经进入了成熟阶段,认知智能比感知智能有更大的挑战性,将真正能实现将人....
发表于 06-20 15:39 33次 阅读
认知智能将人工智能真正转变为生产力

当人工智能拥有人类思维 其危险也应警惕

人类已经出现在地球上超过100万年,人类文明的出现已经超过五千年。正是在这样一个长期的稳定和环境中,....
发表于 06-20 15:34 15次 阅读
当人工智能拥有人类思维 其危险也应警惕

如何让AI变得有味道

眼耳鼻舌身意,这些结合起来,才是我们想象中AI完整的样子。
发表于 06-20 15:29 47次 阅读
如何让AI变得有味道

机器人有感知了 人工智能赋予机器人更多可能

对于我们人来说,可以很容易通过身体触觉来判断物体的属性,也可以很轻松的知道物体的软硬程度,因为人天生....
发表于 06-20 15:22 26次 阅读
机器人有感知了 人工智能赋予机器人更多可能

59%的中国籍AI研究人员隶属美国研究机构

大多数在中国国籍的高级研究人员就读于美国的高校,其中大多数毕业后在美国工作。
的头像 大数据文摘 发表于 06-20 15:21 82次 阅读
59%的中国籍AI研究人员隶属美国研究机构

优必选Walker机器人入选前瞻科技设计大奖

在技术飞速发展的今天,市面上涌现了一批批科技产品,旨在为生活构建新方式,向我们揭开神秘未来的一角。
发表于 06-20 15:17 31次 阅读
优必选Walker机器人入选前瞻科技设计大奖

人工智能真的可以完全替代医生吗

随着机器学习越来越多地应用于医学领域,这种怀疑可能会导致冲突。
发表于 06-20 15:07 27次 阅读
人工智能真的可以完全替代医生吗

人工智能如何让科幻和现实交融

人工智能的起源可以追溯到哲学、虚构和想象。
发表于 06-20 15:03 46次 阅读
人工智能如何让科幻和现实交融

人工智能现在可以怎样改变医疗保健领域

医疗是一个几乎和人工智能一样宽泛的术语,所以当你将两者结合起来时,知道从哪里开始可能是一个挑战。
发表于 06-20 14:59 18次 阅读
人工智能现在可以怎样改变医疗保健领域

你敢让AI在你身上动刀吗

外科手术机器人快速成长的背后,不仅折射出已经重构了的医疗行业,同时也揭示,在人工智能的浪潮之中,人类....
发表于 06-20 14:53 30次 阅读
你敢让AI在你身上动刀吗

人工智能比医生更擅长诊断肺癌吗

在投入临床使用之前,它必须经过更深入的分析和严格的测试。
发表于 06-20 14:50 121次 阅读
人工智能比医生更擅长诊断肺癌吗

人工智能典型的运用于哪些

为人工智能提供动力的深度学习神经网络是基于大量数据进行训练的。
发表于 06-20 14:46 22次 阅读
人工智能典型的运用于哪些

如何让AI变成一个厨神

通过给人工智能提供制作比萨饼的各种步骤,例如擀面团、添加酱汁、奶酪和配料等完成的。
发表于 06-20 14:33 34次 阅读
如何让AI变成一个厨神

中国企业如何在5g时代引领第三次工业革命浪潮

在 5G 时代和人工智能时代,各行各业都会有非常多的机会。
发表于 06-20 14:27 52次 阅读
中国企业如何在5g时代引领第三次工业革命浪潮

人工智能运行在GPU上的四种不同的推理方式

GPU上推理应用的范围之广可能让您大吃一惊, 从木材行业到古代日本文本的研究,它无处不在。
的头像 英伟达NVIDIA中国 发表于 06-20 14:23 220次 阅读
人工智能运行在GPU上的四种不同的推理方式

劲爆|全国工程师职业成长联盟群,火热来袭~!

致所有工程师朋友: 你们有没有觉得自己蒙头学习的时候很寂寞? 有没有在动手实操的过程中遇到瓶颈? 有没有对未来的职业发展...
发表于 06-20 11:55 96次 阅读
劲爆|全国工程师职业成长联盟群,火热来袭~!

大安防时代的到来带来什么

同时安防行业是人工智能技术应用广泛、落地快的行业,人工智能将推动和加快安防行业技术创新、产品创新、应....
发表于 06-20 11:48 87次 阅读
大安防时代的到来带来什么

AMD推锐龙嵌入式R1000处理器Zen架构

4月17日,AMD曾在去年2月发布了首批基于Zen CPU、Vega GPU的嵌入式处理器,包括锐龙....
发表于 06-20 11:19 38次 阅读
AMD推锐龙嵌入式R1000处理器Zen架构

区块链技术将如何影响数字世界

Good Digital Identity不是数字。这两者有一个明显的区别。身份不仅仅是数字签名或证....
发表于 06-20 11:08 14次 阅读
区块链技术将如何影响数字世界

和仁科技与腾讯云签订合作框架协议 就医疗智慧云等展开合作

近日,浙江和仁科技股份有限公司发布公告称,公司与腾讯云计算(北京)有限责任公司签订了合作框架协议,依....
的头像 机器人技术与应用 发表于 06-20 11:07 336次 阅读
和仁科技与腾讯云签订合作框架协议 就医疗智慧云等展开合作

在这过去一年里,互联网公司养猪养得怎么样了?

猪脸识别是不是噱头,人工智能技术有没有提高生产效率,农户对“人工智能(AI)养猪”的接受程度如何?
的头像 机器人博览 发表于 06-20 11:06 469次 阅读
在这过去一年里,互联网公司养猪养得怎么样了?

人工智能应用仍处在“婴儿期”

近年来,可解释AI、超越深度学习、从大数据到小数据……AI从学术界到工业界,出现一些颠覆性的趋势与变....
的头像 机器人博览 发表于 06-20 11:04 298次 阅读
人工智能应用仍处在“婴儿期”

首都机场携华为等共建智慧机场

近日,北京首都国际机场股份有限公司、华为技术有限公司和中国民航科普基金会在北京签署战略合作协议,三方....
的头像 机器人技术与应用 发表于 06-20 11:02 258次 阅读
首都机场携华为等共建智慧机场

人工智能和机器学习在物联网潜力方面的作用

到2022年,超过80%的企业物联网项目将包括人工智能技术和组件,而目前只有10%。
的头像 AI人工智能D1net 发表于 06-20 10:59 213次 阅读
人工智能和机器学习在物联网潜力方面的作用

利用自身优势,上海将构建人工智能产业发展路线图

上海将借助世界人工智能大会等平台,制订多层次的企业引进培育计划,引进一批中外龙头企业、国内AI领军企....
的头像 机器人技术与应用 发表于 06-20 10:54 226次 阅读
利用自身优势,上海将构建人工智能产业发展路线图

干货 | 单片机、ARM、FPGA、嵌入式的区别和特点有哪些呢?

学习嵌入式需要了解硬件知识,其中包括单片机、ARM、FPGA等,不同的硬件有不同的特点,需要了解他们....
的头像 单片机 发表于 06-20 10:50 296次 阅读
干货 | 单片机、ARM、FPGA、嵌入式的区别和特点有哪些呢?

智慧城市落地应用需要靠什么技术来实现

随着移动互联网的普及,ICT发展的规模效益凸显,与智慧城市相关的大数据、云计算、人工智能、传感器、通....
发表于 06-20 10:13 59次 阅读
智慧城市落地应用需要靠什么技术来实现

嵌入式资料总结

(1)如何开机自动运行应用程序         在嵌入式应用中,一般需要在操作系统运行起来后立刻运行用...
发表于 06-20 07:58 8次 阅读
嵌入式资料总结

基于Linux驱动程序源码的网络打印服务器设计

首都师范大学  徐远超 中国科学院计算技术研究所  江涛 引  言 目前常用的打印机有两种...
发表于 06-20 07:39 13次 阅读
基于Linux驱动程序源码的网络打印服务器设计

嵌入式软件编程中关键字的用法和原理

青岛职业技术学院  刘浩 山东省文登市泽头镇政府  张斌 引  言 计算机编程语言的关键字...
发表于 06-20 07:37 12次 阅读
嵌入式软件编程中关键字的用法和原理

DSP与CPLD协同控制的高速图像通信系统的设计

  1 引言   随着现代的图形采集技术发展迅速,各种基于ISA,PCI,USB1.1等总线的图形采集卡速度已经不能满足用户的...
发表于 06-20 07:31 37次 阅读
DSP与CPLD协同控制的高速图像通信系统的设计

微软基于FPGA提升数据中心服务器的效能

    微软(Microsoft)正探索将现场可编程闸阵列(FPGA)导入其资料中心伺服器的可能性。虽然目前这还只是一个初步的...
发表于 06-20 07:23 25次 阅读
微软基于FPGA提升数据中心服务器的效能

采用GR47和MCU实现无线嵌入式Web Server

李焕英,董阿丽 (中国传媒大学南广学院,江苏省南京市211172) 0引言 嵌入式Web Server具有灵活性、前沿性和解决问题的...
发表于 06-20 06:33 7次 阅读
采用GR47和MCU实现无线嵌入式Web Server

基于U-boot的EB44B0开发板移植

李向阳,戴学丰,邵  林 (齐齐哈尔大学  黑龙江齐齐哈尔  161006) 0引  言 B...
发表于 06-20 06:28 9次 阅读
基于U-boot的EB44B0开发板移植

嵌入式系统的C程序设计

发表于 06-19 16:24 233次 阅读
嵌入式系统的C程序设计

基于TMS320DM6446平台的Linux移植设计

潘冬,李久贤,金立左 (东南大学自动化学院,江苏省南京市 210096) 0引言 嵌入式系统开发已经进入32位时代,在当前数字信...
发表于 06-19 07:01 55次 阅读
基于TMS320DM6446平台的Linux移植设计