你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

人工智能——你好!Cube.AI

[复制链接]
点点_木木 提问时间:2019-12-25 00:13 /

人工智能(AI)可以说是近年来自带流量光环的词汇,沾上了AI的边,无论AI公司、AI算法、AI芯片,都被打上了高端科技、大气格局、必上档次的标签!今年人气学者李开复出版了一本新书《AI.未来》,用自己的微观体感,详述了以现在为原点,前后几十年的人工智能发展路径。


人工智能的四次浪潮

人工智能正在改变甚至颠覆我们的世界,这是尽人皆知的事实。那么,人工智能究竟是如何步步惊心地改变世界的?《AI.未来》一书中将其概括为四次浪潮:

第一波浪潮:互联网智能化

所谓互联网智能化,就是巨头们利用收集的大量用户上网数据给用户贴标签,从而以人工智能算法为推荐引擎,根据用户的个人喜好,推荐千人千面的个性化内容。
第二波浪潮:商业智能化

商用人工智能的关键词,还是贴标签,只不过对象是传统公司数十年来积累的大量专业数据,充分挖掘这些数据的价值,运用算法在数据库中找到人们往往忽略的隐形联系,令这些数据焕新。商业智能化也已经渗透至我们生活的方方面面,但所使用的依然是人们的历史数据。
第三次浪潮:实体世界智能化

我们今天的生活已经被大量传感器及智能型设备接入,时刻连网上云,进而将现实世界中的每一句话、每一个表情、每一步移动转化为可深度学习、分析、优化的数据,将数字世界和现实世界完全整合起来。这应该是IoT的最终形态,人们在万物互联的环境下,畅享实体世界的生活便利。同时,公共数据和个人隐私也将挑战性地被逐步重新定义。
第四波浪潮:自主智能化

自主人工智能是前三波人工智能浪潮的集大成者,也是顶峰,把极其复杂的数据和感知能力结合起来,得到不仅能了解世界,也能改变世界的机器。
这四波浪潮没有明确的时间界限,已渐渐成为浸润在人们生活中的日常。而第三波浪潮中,嵌入式工程师有着极具潜质的发挥空间。那么,如何通过 IoT 产品开发,将实体世界智能化?或许茫然的你,应该对STM32Cube.AI 道一声“你好!”
如何在STM32上开发人工智能应用

在STM32上开发一个人工智能应用,或者说嵌入式神经网络应用,大致需要5个基本步骤,如下图:



基于STM32开发人工智能应用的五大步骤  

1. 获取需要处理的数据样本;
2. 对数据样本进行清理,去掉不需要的数据,对需要的数据打标签,使用神经网络开发框架构建神经网络模型;
3. 利用整理好的数据对模型进行训练,并生成网络模型;
4. 用 STM32Cube.AI 工具将训练后的模型转换为可在STM32上运行的代码;
5. 在 STM32 硬件平台上部署模型并使用。


一门教你如何使用STM32Cube.AI的课程

STM32F4 系列以上的芯片均可以使用 Cube.AI 工具进行人工智能应用开发。以上5个开发步骤中,除了第3步模型训练需要在计算机上完成,其他步骤ST都提供了相应的软硬件工具帮助测试和开发相关应用。
面向有意向进行人工智能开发的嵌入式物联网工程师,电堂联合ST为大家准备了一堂短小精悍、条理清晰、简单易学的课程,帮助工程师上手使用STM32Cube.AI。课表如下:


此外,在大家学习尝试过STM32Cube.AI后,将邀请原厂工程师进行一场直播答疑,帮助大家解决疑难问题。后续安排,敬请期待!
收藏 评论0 发布时间:2019-12-25 00:13

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版