Machine Learning at the Edge with Microchip Microcontrollers – SAMD21 ML Kit
15 Changi Business Park Central 1, Level 5, Singapore 486057
01 Mar 2024 (Fri) 09:00 AM - 05:00 PM
In today’s AI-driven world, Machine Learning and Deep Learning have become essential technologies. But how can you easily grasp their concepts and leverage them effectively? This comprehensive course will provide you with a solid understanding of machine learning principles, as well as practical skills in deploying trained neural networks on microcontrollers—a field known as embedded machine learning or TinyML.
Designed with beginners in mind, this course will take you from the fundamentals to designing and implementing your own machine learning-enabled projects on SAMD21G18 Arm® Cortex®-M0+ based MCU. This course provides step by-step guide for deploying Edge Impulse Studio project onto a Microchip Arm® Cortex®-based 32-bit microcontroller on the SAMD21 ML Kit with the MPLAB® X IDE.
Hands-on exercises will help you gain proficiency in preparing data, developing and testing machine learning models, and deploying them to real physical hardware, the SAMD21 ML Kit and using a user-friendly graphical programming tool of MPLAB® X & Edge Impulse.
Learning objectives:
At the end of the programme, you would be able to:
Define the basics of a machine learning system and explain the key processes involved.
Train, test, deploy and adjust deep neural network models specifically tailored for SAMD21G18 Arm® Cortex®-M0+ core based microcontrollers.
Interpret machine learning information to make informed decisions and perform accurate predictions within embedded systems.
Recall areas of knowledge expansion in AI and machine learning.
Course Prerequisites:
Learners are expected to be able to:
Learners are required to read/write and speak at WPLN 4 or an equivalent level.
Learners are to be proficient in operating a computer.
Learners are to bring their own laptops/computers (no admin rights) for the hands-on exercises.
Installation of application software and its dependencies
*These must be running Windows OS (Windows 8.1 and above) as IOS and Macbooks and other OS are not supported.