1st Edition

TinyML Foundations and Applications on Arduino Microcontrollers with MATLAB

By Ying Bai Copyright 2027
300 Pages 337 B/W Illustrations
by Chapman & Hall

300 Pages 337 B/W Illustrations
by Chapman & Hall

This book is a comprehensive guide to TinyML, focusing on its foundations and practical applications using Arduino microcontrollers and MATLAB. It will empower readers with the knowledge and skills to implement machine learning models on resource-constrained devices, bridging the gap between cutting-edge technology and real-world applications. With an emphasis on innovation, efficiency, and... Read more
1. Introduction 2. Learning and Decision Making Process 3. Introduction to Arduino Nano 33 BLE Sense MCU Board 4. Introduction to Arduino Nano 33 IoT MCU Board 5. Introduction to Machine Learning and Tiny Machine Learning 6. Introduction to Regressions and Classifications 7. Introduction to MATLAB Deep Learning Tools 8. Using TinyML to Classify Letters and Shapes with Arduino Microcontrollers 9. Using TinyML to Detect and Identify Images with Arduino Microcontrollers 10. Using TinyML to Detect and Identify Audio Signals with Arduino MCU 11. Build TinyML Applications with Unsupervised Learning Models 12. Build TinyML Applications with Adaptive Neuro Fuzzy Inference System

Biography

Dr. Ying Bai is a Professor in the Department of Computer Science and Engineering at Johnson C. Smith University located at Charlotte, North Carolina. His special interests include: Artificial intelligence, soft-computing, database programming, fuzzy logic controls, automatic and robots controls, as well as robots calibrations. His industry experience includes positions as software and senior software engineers at companies such as Motorola MMS, Schlumberger ATE Technology, Immix TeleCom, and Lam Research. Since 2003, Dr. Bai has published 22 books with publishers such as Prentice Hall, CRC Press LLC, Springer, Cambridge University Press and Wiley IEEE Press. He also published about 80 academic research papers in IEEE Trans. journals and international conferences. Most books are about AI foundations and applications with MATLAB, micro-controller controls and programming, fuzzy logic implementations, classical and modern controls, cross-language interface programming, database programming and applications.