购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

作者简介

张金南开大学计算机学院教授,主要研究方向为物联网、云计算、人工智能、认知科学与脑计算。曾获教育部宝钢优秀教师奖、教育部——华为“智能基座”优秀教师奖,并多次获天津市科技进步奖,国家一流本科课程(线下)“计算机组成原理”负责人。

宫晓利南开大学网络空间安全学院教授,博士生导师,物联网工程系副主任,系统与网络研究所副所长。主要研究方向为操作系统、物联网、虚拟化技术等,主持或参与各类相关科研课题近10项,发表论文20余篇。获天津市科技进步二等奖4次,天津市教学成果特等奖1次,天津市课程思政教学名师。主讲课程被评为国家级一流本科课程、天津市课程思政示范课程、天津市创新创业示范课程、天津市工程专业学位优秀课程,译著教材4部。

李浩然南开大学计算机科学与技术专业博士,主要研究方向为人工智能、物联网、脑电信号处理分析。作为骨干成员参与国家重点研发计划、国家自然科学基金等国家级课题4项,在ICSE等国际高水平学术会议期刊发表论文5篇。

本书面向初学者,首先介绍AIoT的相关概念,接下来介绍AIoT中的关键技术和平台,以及AIoT应用开发的过程和关键点,最后通过典型案例来系统使用前面介绍的开发方法和技术,讲授AIoT应用的完整开发过程。

本书适合高校物联网及相关专业作为实践教材、创新项目辅助教材使用,也可供对AIoT应用开发感兴趣的技术人员参考阅读。 dUJsJoGJEMXgpF5Yev5geDU48vFsoSpDyyPAQYwSnVtnsUccuquQgBumg+1iulUI



当前,以5G、云、IoT、AI等为代表的新ICT正在加速“万物感知、万物互联、万物智能”的智能世界的到来。新一轮科技革命和产业变革推动数字经济高速发展,加快数字化发展已成为各国的战略选择。ICT产业是知识密集型产业,技术与业务融合是千行百业进行数智化转型的趋势,这对复合型数字人才提出了强烈的需求。

依托移动通信、IP和光、计算和云、人工智能等产业的长期积累和最新技术演进,华为长期与社会各界共同培养数字人才,构建数字人才生态。为促进技术融合应用及创新,传播先进的信息和通信技术,面向高校、企业、社会提供数字技术的学习资源,华为联合机械工业出版社开发了AIoT技术系列图书,涉及5G、AIoT应用开发、AIoT工程设计与实施等主题。

华为致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界。我们坚信,没有数字人才,就没有智能未来。我们希望与合作伙伴一起,繁荣数字人才生态,共创行业新价值,助推数字经济可持续发展。

汪涛
华为常务董事、ICT基础设施业务管理委员会主任
2024年1月 dUJsJoGJEMXgpF5Yev5geDU48vFsoSpDyyPAQYwSnVtnsUccuquQgBumg+1iulUI



前言

人工智能物联网(AIoT)是人工智能(AI)和物联网(IoT)的融合应用。物联网通过前所未有的超大规模数据采集实现了对整个世界的量化感知;人工智能则通过对这些数据进行分析和处理,极大地提高了人们利用计算来进行决策和执行的核心能力。因此,AIoT已经成为各种科学研究和工程技术的热点方向,从智能制造、交通运输到生活消费各个领域,其身影无处不在。进一步推进AIoT的普及和应用正是撰写本书的初衷。

本书旨在帮助对AIoT感兴趣的初学者尽快上手相关的研究和开发工作。因此,我们选择了友好性甚佳的我国自主知识产权的华为平台作为本书的技术环境来进行AIoT的介绍。我们希望无论是参加各类物联网设计和创新竞赛的参赛者,还是正在准备选型进行AIoT开发的工程师都能从本书中有所斩获。

本书概述了AIoT的基本概念和发展背景,在深入介绍华为LiteOS内核开发工作和相关问题的同时,也提供了相应的实践指导和实际应用,最大限度地帮助初学者入门。

本书共分为三部分。第一部分(第1章、第2章)主要从宏观层面对AIoT问题和华为环境的开发框架进行概述。其中第1章首先介绍了AIoT的基本概念、起源和发展,接下来从云边协同的视角,在数据的连接、存储和计算层面描述AIoT所解决的主要问题;第2章介绍了基于华为LiteOS的AIoT开发框架,为后续的开发学习做铺垫。

第二部分(第3章)主要从系统内核角度关注微观层面的问题,为AIoT设计架构提供了系统开发的基础。选择的操作系统实例为华为面向物联网领域的轻量级实时内核操作系统——Huawei LiteOS。主要介绍不可裁剪的极小内核(重点讨论任务管理、内存管理、异常接管、错误处理和中断管理)和可裁剪模块(重点讨论信号量、互斥锁、队列管理、事件管理等)。

第三部分(第4章、第5章)主要以“端侧”到“云边”的技术路线描述AIoT开发的具体实现和实验细节。第4章进行了面向小熊派的AIoT售货机设计,从小熊派开发板到云端物联平台,详细讲述了数据的收集、组合、上报再到云端命令下沉的开发流程;第5章先介绍了华为的ModelArts AIoT服务平台,之后以开发者的视角,从数据处理和模型开发两个方面介绍AIoT在实际应用中的开发流程,从而帮助开发者理解AIoT任务在华为ModelArts平台上的部署和应用。

在撰写本书的过程中,作者得到了华为公司的陈亚新、李晶晶、程春卯、李小龙和刘亮等专家的大力协助和在资料方面的无私分享,同时曹阳、李文硕、王思谦、李馨怡和陈鑫倩同学也为本书的撰写和实验设计提供了大量支持,在此一并表示感谢。本书是作者撰写的首本AIoT技术图书,难免有所疏漏,还望各位读者批评、指正。 dUJsJoGJEMXgpF5Yev5geDU48vFsoSpDyyPAQYwSnVtnsUccuquQgBumg+1iulUI

点击中间区域
呼出菜单
上一章
目录
下一章
×