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

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

3天内不再提示

物联网+人工智能将成为人类的进化方向

如意 来源:读芯术微信公众号 作者:读芯术微信公众号 2021-01-05 12:05 次阅读

世界正处于变革时代,这一时期的重要性可比肩文艺复兴和工业革命。人们相信,AIIoT就是具有前景的两个领域,它们将使世界现代化,这两大支柱在未来有着巨大的发展空间。

本文将通过分析AI和IoT这两个概念来了解我们可以对其抱有什么期待;还会讨论如何利用这些集成技术来开发创新性和创造性的项目;最后,本文将分析一种使代码更紧凑、更有效地部署在嵌入式设备中的方法。

什么是物联网(IoT)?

物联网是描述嵌入传感器、软件和其他技术的物理实体网络,目的是通过互联网和其他设备与系统连接并交换数据。物联网的定义因多种技术、实时分析、机器学习商品传感器和嵌入式系统的融合不断发展。嵌入式系统、无线传感器网络、控制系统、自动化等传统领域都有助于实现物联网。

在消费市场,物联网技术与“智能家居产品同义,包括支持一个或多个公共生态系统的设备和电器,并且可以通过与该生态系统相关的其他设备进行控制。

什么是人工智能和AIOT?

人工智能是一个广泛的领域,包含许多子类,如自然语言处理(NLP)、人工神经网络计算机视觉、机器学习、深度学习机器人学等。人工智能的官方定义是:能够执行通常需要人类智能才能执行的任务的计算机系统的理论和发展,例如视觉感知、语音识别、决策和语言间翻译。

麦肯锡全球研究所的一项研究表明,到2030年,人工智能预计每年将额外创收13万亿美元。即使在今天,人工智能技术也创造了巨额收入,但主要是在软件领域。等到2030年,人工智能创收领域将不只局限在软件行业,还有零售、旅游、运输、汽车、材料、制造等行业。

人工智能与物联网结合形成了一个全新、有趣且独特的研究分支,人工物联网或AIOT。搭载人工智能的物联网能够创建智能机器,这些机器可以模拟智能行为,同时提高决策能力,几乎很少甚至没有人为干扰。

通过将人工智能集成到raspberry pi和Nvidia Jetson Nano等嵌入式物联网设备中,我们可以开发出一些杰作,利润高且有益于整个社会。像Alexa、Siri或Google AI这样的虚拟助手的一些示例展示了高级智能和未来的可能性。

如何入门?

1. Arduino

Arduino是一个由ATmega微控制器组成的开发板。这是开始机器人和物联网项目的最佳方式之一。

Arduino是一家开源软硬件公司,业余爱好者、修补者和专业人士都可以用它来构建令人惊叹的创新项目。根据我的经验,Arduino绝对是你实现机器人梦想的最佳方法之一,因为它比其他微控制器更容易操作。

Arduino有多种规格和尺寸,分别是Arduino Nano、Arduino Uno和Arduino mega。Nano是一种尺寸较小的板,可用于更简单、更独特的项目;Uno中等大小,非常适合试用以及业余爱好者级别的项目;Mega更大一点,可用于稍微复杂一点的项目和场景。

笔者认为,Arduino是开始任何类型的物联网项目的最佳方法。使用Arduino进行传感器控制和学习设备等一些基础项目的管理,对于在该领域追求更具创意的想法非常有利。

刚开始学习很简单,因为它主要是C和C++编程语言的混合。作为初学者,主要需要担心两个代码块,即设置和循环功能块。因此,初步建议先试用Arduino Uno开发板,然后再使用更复杂的嵌入式设备。

2. Raspberry Pi

Raspberry Pi是单板计算机,这是开始计算和编程的绝佳方式。Raspberry Pi提供了许多在分支机构中创建极酷项目的机会,例如计算机视觉、游戏、物联网项目等等。

借助摄像机,Raspberry Pi甚至可以用于物体检测、面部识别和监视之类的任务。如果你想开始学习编程、编码,那么Raspberry Pi是最便宜、最好的方法。中级业余爱好者或专家也可以用它完成更高级的项目。

使用Raspberry Pi和Raspbian OS之类的操作系统进行编程的最大好处在于你可以使用多种编程语言,包括python。Thony编辑器是OS操作系统中的预装程序,你可以在这里编写python代码。

Raspberry Pi中编码的所有程序,包括机器学习和深度学习程序,都可以轻松部署。外部附件,如照相机、音频设备等也可以添加到Raspberry Pi和控制执行实时计算机视觉任务,如视频监控,人脸识别等。

3. Nvidia Jetson Nano

NVIDIA Jetson Nano是机器人学中人工智能相关操作的最佳工具之一,比Raspberry Pi稍贵,但计算能力更强。NVIDIA称:NVIDIA Jetson Nano支持开发数百万个新型小型低功耗人工智能系统,开启了嵌入式物联网应用程序的新世界,包括入门级网络录像机、家用机器人和具有完整分析能力的智能网关。

NVIDIA开发套件允许用户运行许多神经网络操作,包括图像分类、分段、对象检测、语音处理等。

虽然Nvidia Jetson Nano比Raspberry Pi贵一点,但它有相对更好的功能,也是开发中高级项目的一个很好的起点。如前所述,它功能强大,可以执行多种任务。

在我看来,这些是使用AIOT的最好的设备。当然,还有许多其他非常棒的选项和嵌入式设备选择来开发有效的模型。

本文谈到的最后一个话题至关重要,将介绍机器学习和深度学习模型的训练后量化,以在嵌入式设备上运行GPU容量较小的复杂程序。

训练后量化

在你的系统上有效运行的模型可能无法在低端设备上有效运行同一程序/模型。这可能是因为目标设备有硬件限制。对此,训练后量化可以帮助改善目标设备的算法和模型的优化。

训练后量化是一种转换技术,可以减少模型大小,同时还可以改善CPU和硬件加速器的延迟,而模型精度几乎不会下降。使用TensorFlow Lite转换器将已训练的float TensorFlow模型转换为TensorFlow Lite格式时,你可以对其进行量化。

TensorFlow Lite转换器在Raspberry Pi之类的设备上非常有用,可优化对象检测模型、人脸识别模型等。使用TensorFlow Lite可以优化对象检测项目,同时在安卓或苹果系统设备上也有很好的效果。

在探索这些模型时,如果你确实希望将其转换为可以惠及众人的实际使用案例,那么模型的训练后分析和训练后量化对于提高效率、质量和紧凑性以将项目部署到更广泛的受众就变得极其重要。训练后量化还使我们能够在量化模型上实现几乎与原始模型相同的精度,让我们的生活变得轻松多了!

AIoT在未来几年的影响将是令人震惊的,未来将出现的新发明让我兴奋不已。你打算建立什么样的项目来迎接这样的未来呢?
责编AJX

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

    关注

    4981

    文章

    18277

    浏览量

    288371
  • 物联网
    +关注

    关注

    2867

    文章

    41613

    浏览量

    358321
  • 人工智能
    +关注

    关注

    1776

    文章

    43839

    浏览量

    230589
收藏 人收藏

    评论

    相关推荐

    5G智能联网课程之Aidlux下人工智能开发

    课程类别 课程名称 视频课程时长 视频课程链接 课件链接 人工智能 参赛基础知识指引 14分50秒 https://t.elecfans.com/v/25508.html *附件:参赛基础知识指引
    发表于 04-01 10:40

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新一轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能
    发表于 02-26 10:17

    联网专业前景怎么样?

    联网专业前景怎么样? 联网专业在当今技术发展迅速的背景下具有广阔的前景。以下是联网专业的
    发表于 10-20 09:48

    ai人工智能机器人

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    取代人类了吗? 很多人都担心这个问题,其实这个就是有点杞人忧天了。人工智能是服务人类,而不是取代人类人类是不知道多少万年
    发表于 09-18 10:02

    人工智能的未来

    了当前最热门的研究领域之一。人工智能被视为技术世界的未来,其前景非常广阔,可以为人类创造更多的便利,并推动科技革新的进程。 未来的人工智能将会呈现怎样的发展趋势呢?我们可以从以下几个方面进行分析: 一、
    的头像 发表于 08-17 12:37 532次阅读

    人工智能就业方向

    人工智能就业方向 人工智能已经成为当今最热门的技术领域之一。它是一种智能技术,可以让人工机器模仿
    的头像 发表于 08-17 12:37 924次阅读

    人工智能能否取代人类

    人工智能能否取代人类 人工智能正逐渐成为一项革命性的技术,随着机器学习和深度学习的进步,人工智能的应用范围正在不断扩大,并且朝着越来越
    的头像 发表于 08-17 12:37 3988次阅读

    怎么成为人工智能人才

    第一步,学习基础知识。成为人工智能人才的第一步,当然是学习人工智能的基础知识。首先,需要掌握数学、统计学、计算机科学等相关学科的基础知识,包括线性代数、微积分、概率论与数理统计、算法及数据结构等。
    的头像 发表于 08-14 15:16 896次阅读

    未来的人工智能将会怎么样

    随着人工智能的发展,智能算法和技术将逐渐变得更加强大和复杂。未来的人工智能将能够更好地处理自然语言交互、图像解析和模式识别,从而更好地模拟人类思维过程。
    的头像 发表于 08-14 15:08 1385次阅读

    人类如何控制人工智能

    虽然人工智能在许多方面都能够为人类带来便利,但是它也带来了一些潜在的威胁。其中最大的威胁就是超级人工智能将超越人类成为人类的主宰。这将导致
    的头像 发表于 08-13 16:51 1516次阅读

    人工智能有哪些方向

    人工智能有哪些方向 人工智能(Artificial Intelligence,AI)是指通过计算机模拟人类智能、实现
    的头像 发表于 08-12 17:26 2317次阅读

    AI 人工智能的未来在哪?

    人工智能、AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是一种威胁;谷歌前CEO施密特认为AI和机器学习对人类有很大益处。 每个国家
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    新的担忧,有些人认为人工智能将很快取代人类人类的发展在不远的将来会面临极大挑战(机器人世界末日将会到来)。 《通用人工智能:初心与未来》 主要内容本书尝试给人们一个新的视
    发表于 06-21 14:41

    未来人工智能将成为游戏不可或缺的部分

    未来的人工智能将成为游戏中不可缺少的一部分,让游戏变得多样多样,让玩家在游戏中获得个性化的体验。游戏开发的各产业阶段和ai的结合度很高。
    的头像 发表于 06-01 14:20 791次阅读