Introduction to Embedded Machine Learning
About this Course
Machine learning (ML) allows us to teach computers to make predictions and decisions based on data and learn from experiences. In recent years, incredible optimizations have been made to machine learning algorithms, software frameworks, and embedded hardware. Thanks to this, running deep neural networks and other complex machine learning algorithms is possible on low-power devices like microcontrollers. This course will give you a broad overview of how machine learning works, how to train neural networks, and how to deploy those networks to microcontrollers, which is known as embedded machine learning or TinyML. You do not need any prior machine learning knowledge to take this course. Familiarity with Arduino and microcontrollers is advised to understand some topics as well as to tackle the projects. Some math (reading plots, arithmetic, algebra) is also required for quizzes and projects. We will cover the concepts and vocabulary necessary to understand the fundamentals of machine learning as well as provide demonstrations and projects to give you hands-on experience.Created by: Edge Impulse

Related Online Courses
The course \"Neuroscience Methods\" provides hands-on experience with cutting-edge neuroscience methods, equipping you to explore how the brain supports perception, attention, memory, and emotion.... more
Responsive design is the practice of building flexible website layouts that can adapt to any screen size - an essential skill for any frontend developer.\\n\\nIn this specialisation, you will level... more
Welcome to the Cloud Computing Applications course, the first part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data! In this first... more
This is a Google Cloud Self-Paced Lab. In this lab, you will merge results from different explores in Looker.Created by: Google Cloud more
In today\'s competitive business landscape, efficient inventory management is a critical factor for the success of any organization. Businesses face challenges in maintaining the right balance... more