“ 对于那些对在资源受限的设备上实现机器学习感兴趣的人来说,这是一本必读的书。本书是人工智能发展的一个里程碑。”
——Massimo Banzi,Arduino联合创始人
深度学习网络正在变得越来越小。Google Assistant团队可以使用大小只有14KB的模型检测单词——模型小到可以在微控制器上运行。TinyML将深度学习和嵌入式系统相结合,使得微型设备可以做出令人惊叹的事情。而要学习TinyML,推荐学习谷歌TensorFlow团队创始成员领衔撰写,谷歌工程师翻译并审校的图书《基于TensorFlow Lite在Arduino和超低功耗微控制器上部署机器学习》,手把手教你在Arduino和微控制器上部署ML。
内容简介
本书解释了如何训练足够小的模型以适合任何环境。对于希望在嵌入式系统中搭建机器学习项目的软件及硬件开发人员而言,本书是一个理想的指南,它将一步步地指导你搭建一系列TinyML项目。阅读本书不需要任何机器学习或者微控制器开发经验。
你将深入了解以下内容:
- 如何创建语音识别程序、行人检测程序和响应手势的魔杖程序。
- 如何使用Arduino和超低功耗微控制器。
- 机器学习的基本知识以及如何训练自己的模型。
- 如何训练模型以理解音频、图像和加速度传感器数据。
- 如何使用TensorFlow Lite for Microcontrollers,这是Google用于TinyML的工具包。
- 如何调试程序并提供隐私和安全保障。
- 如何优化延迟、功耗、模型以及二进制文件大小。
这本书是TinyML领域当前最有名气的一本书,极具权威性,作者Pete Warden就是TensorFlow Lite开发团队的核心成员,对于TinyML和如何开发TinyML产品,有许多具有指导性的观点。这本书还由浅入深并且安排了许多实践案例,特别适合作为了解TinyML和进入这一领域的第一本书。
书籍目录
适合人群
深度学习从业者;嵌入式工程师;从初级到高级的各级学生、教师、研究人员;其他对深度学习和TinyML感兴趣的人员。
作者简介
Pete Warden
Google公司TensorFlow面向移动和嵌入式设备部分的技术主管,也是TensorFlow团队的创始成员之一。他曾是Jetpac的首席技术官(CTO)和创始人,该公司于2014年被Google收购。
Daniel Situnayake
Google领导TensorFlow Lite的开发宣传工作,并协助运营TinyML meetup小组。他是Tiny Farms的联合创始人,这是美国第一家利用自动化技术以工业规模生产昆虫蛋白的公司。
译者与审校者简介
魏兰
软件开发工程师,现就职于Google北京。机器视觉,Android性能优化爱好者。博客:blog.csdn.net/xiaowei_cqu。
卜杰
毕业于南京邮电大学,现于Google北京担任软件工程师。邮箱:prikevs@gmail.com。
王铁震
现就职于Google北京,Tensorflow团队核心软件开发工程师。邮箱:wangtz@google.com。
书籍试读和购买
书籍试读请直接下载附件。
书籍购买链接:https://item.jd.com/12726621.html
相关书籍
更多书籍推荐及赠书活动请关注极术读书专栏,用知识武装自己。
文件名 | 大小 | 下载次数 | 操作 |
---|---|---|---|
TinyML:基于TensorFlow Lite在Arduino和超低功耗微控制器上部署机器学习前-1-3.pdf | 2.63MB | 19 | 下载 |