Szczegóły ebooka

TinyML Cookbook. Combine machine learning with microcontrollers to solve real-world problems - Second Edition

TinyML Cookbook. Combine machine learning with microcontrollers to solve real-world problems - Second Edition

Gian Marco Iodice

Ebook
Discover the incredible world of tiny Machine Learning (tinyML) and create smart projects using real-world data sensors with the Arduino Nano 33 BLE Sense, Raspberry Pi Pico, and SparkFun RedBoard Artemis Nano.

TinyML Cookbook, Second Edition, will show you how to build unique end-to-end ML applications using temperature, humidity, vision, audio, and accelerometer sensors in different scenarios. These projects will equip you with the knowledge and skills to bring intelligence to microcontrollers. You'll train custom models from weather prediction to real-time speech recognition using TensorFlow and Edge Impulse.Expert tips will help you squeeze ML models into tight memory budgets and accelerate performance using CMSIS-DSP.

This improved edition includes new recipes featuring an LSTM neural network to recognize music genres and the Faster-Objects-More-Objects (FOMO) algorithm for detecting objects in a scene. Furthermore, you’ll work on scikit-learn model deployment on microcontrollers, implement on-device training, and deploy a model using microTVM, including on a microNPU. This beginner-friendly and comprehensive book will help you stay up to date with the latest developments in the tinyML community and give you the knowledge to build unique projects with microcontrollers!
  • 1. Getting Ready to Unlock ML on Microcontrollers
  • 2. Unleashing Your Creativity with Microcontrollers
  • 3. Building a Weather Station with TensorFlow Lite for Microcontrollers
  • 4. Using Edge Impulse and the Arduino Nano to Control LEDs with Voice Commands
  • 5. Recognizing Music Genres with TensorFlow and the Raspberry Pi Pico – Part 1
  • 6. Recognizing Music Genres with TensorFlow and the Raspberry Pi Pico – Part 2
  • 7. Detecting Objects with Edge Impulse Using FOMO on the Raspberry Pi Pico
  • 8. Classifying Desk Objects with TensorFlow and the Arduino Nano
  • 9. Building a Gesture-Based Interface for YouTube Playback with Edge Impulse and the Raspberry Pi Pico
  • 10. Deploying a CIFAR-10 Model for Memory-Constrained Devices with the Zephyr OS on QEMU
  • 11. Running ML Models on Arduino and the Arm Ethos-U55 microNPU Using Apache TVM
  • 12. Enabling Compelling tinyML Solutions with On-Device Learning and scikit-learn on the Arduino Nano and RaspberryPi Pico
  • Tytuł: TinyML Cookbook. Combine machine learning with microcontrollers to solve real-world problems - Second Edition
  • Autor: Gian Marco Iodice
  • Tytuł oryginału: TinyML Cookbook. Combine machine learning with microcontrollers to solve real-world problems - Second Edition
  • ISBN: 9781837633968, 9781837633968
  • Data wydania: 2023-11-29
  • Format: Ebook
  • Identyfikator pozycji: e_3qtj
  • Wydawca: Packt Publishing