TinyML Foundations and Applications on Arduino Microcontrollers with MATLAB

Ā· CRC Press
Ebook
392
Pages
Eligible

About this ebook

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 accessibility, the book provides a roadmap for leveraging TinyML to solve complex problems in areas such as IoT, robotics, and embedded systems.

The content is structured to offer a seamless learning experience, starting with the fundamentals of TinyML and progressing to advanced techniques for deploying models on Arduino microcontrollers. Readers will explore topics such as data preprocessing, feature extraction, and model optimization, all within the MATLABĀ® environment. Practical examples and hands-on projects are included to demonstrate key concepts, from building predictive models to implementing real-time applications. Each chapter is designed to provide actionable insights, ensuring readers can apply their knowledge to diverse scenarios.

With its accessible language and practical focus, this book is a valuable tool for professionals and educators in IoT, automation, and smart systems, offering a dependable guide for learning or teaching TinyML concepts.

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 cut...

Discover more

About the author

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.

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,...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.