Tiny ML

Tiny ML

Description

Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size--small enough to run on a microcontroller. With this practical book you'll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices. As of early 2022, the supplemental code files are available at https: //oreil.ly/XuIQ4.

Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Ideal for software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary.

Build a speech recognizer, a camera that detects people, and a magic wand that responds to gestures
Work with Arduino and ultra-low-power microcontrollers
Learn the essentials of ML and how to train your own models
Train models to understand audio, image, and accelerometer data
Explore TensorFlow Lite for Microcontrollers, Google's toolkit for TinyML
Debug applications and provide safeguards for privacy and security
Optimize latency, energy usage, and model and binary size

Similar Books

ISBN 10: 0241258766
ISBN 13: 9780241258767

27 May 2020
David Spiegelhalter

ISBN 10: 1492032646
ISBN 13: 9781492032649

22 Oct 2019
Aurélien Géron

ISBN 10: 180181497X
ISBN 13: 9781801814973

01 Apr 2022
Gian Marco Iodice

ISBN 10: 0137470355
ISBN 13: 9780137470358

04 Oct 2021
Magnus Ekman

ISBN 10: 149204511X
ISBN 13: 9781492045113

29 Feb 2020
Emmanuel Ameisen

ISBN 10: 1492041653
ISBN 13: 9781492041658

30 Nov 2019
Aileen Nielsen

ISBN 10: 1617293709
ISBN 13: 9781617293702

15 May 2019
Andrew W Trask

ISBN 10: 1492043222
ISBN 13: 9781492043225

12 Nov 2019
Simon Monk

ISBN 10: 1718500726
ISBN 13: 9781718500723

20 Jul 2021
Andrew Glassner

ISBN 10: 1098115783
ISBN 13: 9781098115784

10 Nov 2020
Valliappa Lakshmanan

ISBN 10: 1617292230
ISBN 13: 9781617292231

05 Sep 2019
Aditya Bhargava

ISBN 10: 0997925949
ISBN 13: 9780997925944

14 May 2018
Shujen Chen