TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers

TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers
By 作者: Pete Warden - Daniel Situnayake
ISBN-10 书号: 1492052043
ISBN-13 书号: 9781492052043
Edition 版本: 1
Release Finelybook 出版日期: 2019-12-31
pages 页数: (504 )

The Book Description robot was collected from Amazon and arranged by Finelybook

Neural networks are getting smaller. Much smaller. The OK Google team, for example, has run machine learning models that are just 14 kilobytes in size—small enough to work on the digital signal processor in an Android phone. With this practical book, you’ll learn about TensorFlow Lite for Microcontrollers, a miniscule machine learning library that allows you to run machine learning algorithms on tiny hardware.
Authors Pete Warden and Daniel Situnayake explain how you can train models that are small enough to fit into any environment, including small embedded devices that can run for a year or more on a single coin cell battery. Ideal for software and hardware developers who want to build embedded devices using machine learning, this guide shows you how to create a TinyML project step-by-step. No machine learning or microcontroller experience is necessary.

Learn practical machine learning applications on embedded devices, including simple uses such as speech recognition and gesture detection
Train models such as speech, accelerometer, and image recognition, you can deploy on Arduino and other embedded platforms
Understand how to work with Arduino and ultralow-power microcontrollers
Use techniques for optimizing latency, energy usage, and model and binary size
1. Introduction
2. Getting Started
3. Getting Up to Speed on Machine Learning
4. The "Hello World"of TinyML: Building and Training a Model
5. The "Hello World"of TinyML: Building an Application
6. The "Hello World"of TinyML: Deploying to Microcontrollers
7. Wake-Word Detection: Building an Application
8. Wake-Word Detection: Training a Model
9. Person Detection: Building an Application
10. Person Detection: Training a Model
11. Magic Wand: Building an Application
12. Magic Wand: Training a Model
13. TensorFlow Lite for Microcontrollers
14. Designing Your Own TinyML Applications
15. Optimizing Latency
16. Optimizing Energy Usage
17. Optimizing Model and Binary Size
18. Debugging
19. Porting Models from TensorFlow to TensorFlow Lite
20. Privacy, Security, and Deployment
21. Learning More
A. Using and Generating an Arduino Library Zip
B. Capturing Audio on Arduino
Index

下载地址 DOWNLOAD隐藏内容需1积分,请先!没有帐号? 注 册 一个!
觉得文章有用就打赏一下文章作者
未经允许不得转载:finelybook » TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏