Building Autonomous AI (Coursera)

Building Autonomous AI (Coursera)

Practice makes perfect. It’s true for people learning to master a new skill, and it’s also true for your AI brain. Just as you need the right environment to practice, get feedback and try again, so does your AI brain. In this course, you’ll solve industrial engineering problems inspired by real problems your instructors have worked on in industry.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

You’ll learn how to build, test and deploy an AI brain using Microsoft Bonsai, a cloud-based, low-code platform. We’ll walk through the entire Bonsai platform from setup to deployment. Along the way, you’ll use Bonsai to conduct machine teaching experimentation to train a brain and assess its progress. Because you’ll be teaching the brain a relatively complex task, you’ll run multiple simulations until you’re satisfied with the results. You’ll then prep the brain for graduation into the real world — deploying it into a machinery control system or other live environment.
At the end of this course, you’ll be able to:
• Build an autonomous AI that combines reinforcement learning with machine learning, expert rules and other methods that you’ve used in the first two courses of the specialization
• Establish requirements for a simulated environment for your brain to practice a task
• Validate and assess your brain’s performance of a task and make improvements to your brain design
• Evaluate whether a simulator is a good practice environment
• Deploy a brain on a real piece of hardware
This course requires an Azure subscription.
This course is part of a specialization called Autonomous AI for Industry.
Course 3 of 3 in the Autonomous AI for Industry Specialization.

What You Will Learn
You’ll build an industrial strength AI brain using complex features and simulations to solve real-world problems.

Syllabus

WEEK 1
Build Your First Brain
You'll begin this course by implementing a monolithic (one concept) brain.
This week you'll setup your Bonsai workplace and train a brain. By the end of this week you'll be familiar with the Bonsai user interface, and learn how to read the assessment graphs that tell you how the brain is performing.

WEEK 2
Industrial Strength Brains!
This week you're going to train a much more complex brain, something more like the kind of brains that you train for real industrial processes. These brains require decomposition of the task into skills, training or programming multiple skills, and experimentation to get the orchestration and the training right. Juan Vergera and John Alexander will guide you through the steps. You'll practice, and then you'll take a quiz that helps you determine whether you have a good understanding of the steps that you completed so you can do it again on other projects. 

WEEK 3
Machine Teaching experimentation
Brain designs are like lesson plans that guide students in their learning. After developing a Lesson plan and teaching it to a variety of students, a teacher will track how well different types of students learned different skills and concepts under different conditions and then modify that Lesson plan for the next set of students.
Machine teachers design AI brains based on subject matter expertise that will guide your students’ learning. This is your original Lesson plan. But then based on how the brain learns, you'll modify that Lesson plan. You'll modify the brain design, so that it can learn even better next time. We call this machine teaching experimentation and that's the primary focus of this week.  Learning in autonomous AI brains takes place in layers. There's a teaching layer and a learning layer.  The teaching layer sets the structure of which skills the brain needs to learn. That's your brain design.  The learning layer is algorithms that learn by practice, neural networks, programming and math. Through this trial and error, the brain is built.

WEEK 4
Simulations: Creating the Classroom for your brain
This week we're going to discuss the ins and outs of simulators. Why do we use simulators for autonomous AI to practice? What kinds of simulators do you need to understand and be familiar with in order to train autonomous AI? At the end of this course you will actually practice connecting a simulator to the project bonsai platform for training.

WEEK 5
Graduating to the Real World
This week you'll practice mining training logs, learning what's working in your training, what's not working in your training, and you're gonna use that information to update your training plans. 
Your assessments will get more complex, too, from the automatic assessments in the platform to custom assessments that will analyze specific scenarios, even rare scenarios that are keeping your brain from succeeding well under all conditions.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Designing Autonomous AI (Coursera) Coursera
University of Washington,Microsoft

Designing Autonomous AI (Coursera)

When children learn how to hit a baseball, they don’t start with fastballs. Their coaches begin with the basics: how to grip the handle of the bat, where to put their feet and how to keep their eyes on the ball. Similarly, an autonomous AI system needs a subject matter expert (SME) to break a complex process or problem into easier tasks that give the AI important clues about how to find a solution faster.

Sep 14th 2026
4 Weeks
Introduction to Embedded Machine Learning (Coursera) Coursera
Edge Impulse

Introduction to Embedded Machine Learning (Coursera)

Machine learning 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.

Sep 13th 2026
3 Weeks
Machine Learning Rapid Prototyping with IBM Watson Studio (Coursera) Coursera
IBM

Machine Learning Rapid Prototyping with IBM Watson Studio (Coursera)

An emerging trend in AI is the availability of technologies in which automation is used to select a best-fit model, perform feature engineering and improve model performance via hyperparameter optimization. This automation will provide rapid-prototyping of models and allow the Data Scientist to focus their efforts on applying domain knowledge to fine-tune models. This course will take the learner through the creation of an end-to-end automated pipeline built by Watson Studio’s AutoAI experiment tool, explaining the underlying technology at work as developed by IBM Research.

Sep 14th 2026
4 Weeks
Text Retrieval and Search Engines (Coursera) Coursera
University of Illinois at Urbana-Champaign

Text Retrieval and Search Engines (Coursera)

Recent years have seen a dramatic growth of natural language text data, including web pages, news articles, scientific literature, emails, enterprise documents, and social media such as blog articles, forum posts, product reviews, and tweets. Text data are unique in that they are usually generated directly by humans rather than a computer system or sensors, and are thus especially valuable for discovering knowledge about people’s opinions and preferences, in addition to many other kinds of knowledge that we encode in text.

Aug 31st 2026
5-12 Weeks
Neural Networks and Deep Learning (Coursera) Coursera
DeepLearning.AI

Neural Networks and Deep Learning (Coursera)

If you want to break into cutting-edge AI, this course will help you do so. Deep learning engineers are highly sought after, and mastering deep learning will give you numerous new career opportunities. Deep learning is also a new "superpower" that will let you build AI systems that just weren't possible a few years ago. In this course, you will learn the foundations of deep learning.

Aug 31st 2026
4 Weeks
Structuring Machine Learning Projects (Coursera) Coursera
DeepLearning.AI

Structuring Machine Learning Projects (Coursera)

You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. Much of this content has never been taught elsewhere, and is drawn from my experience building and shipping many deep learning products. This course also has two "flight simulators" that let you practice decision-making as a machine learning project leader. This provides "industry experience" that you might otherwise get only after years of ML work experience.

Aug 31st 2026
2 Weeks
Introduction to Image Generation (Coursera) Coursera
Google Cloud

Introduction to Image Generation (Coursera)

This course introduces diffusion models, a family of machine learning models that recently showed promise in the image generation space. Diffusion models draw inspiration from physics, specifically thermodynamics. Within the last few years, diffusion models became popular in both research and industry. Diffusion models underpin many state-of-the-art image generation models and tools on Google Cloud. This course introduces you to the theory behind diffusion models and how to train and deploy them on Vertex AI.

Sep 14th 2026
3 Weeks
Machine Learning With Big Data (Coursera) Coursera
University of California, San Diego

Machine Learning With Big Data (Coursera)

Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems.

Aug 31st 2026
5-12 Weeks
Cadeia de Suprimentos na Nuvem (Coursera) Coursera
FIA Business School

Cadeia de Suprimentos na Nuvem (Coursera)

Nossas boas-vindas ao Curso Cadeia de Suprimentos na Nuvem. Neste curso, você aprenderá como o supply chain pode ampliar o valor da empresa explorando as diversas ferramentas disponíveis em cloud para potencializar a visibilidade e a responsividade da cadeia, melhorando o nível de serviço prestado aos clientes.

Sep 14th 2026
5-12 Weeks
Data Science in Stratified Healthcare and Precision Medicine (Coursera) Coursera
University of Edinburgh

Data Science in Stratified Healthcare and Precision Medicine (Coursera)

An increasing volume of data is becoming available in biomedicine and healthcare, from genomic data, to electronic patient records and data collected by wearable devices. Recent advances in data science are transforming the life sciences, leading to precision medicine and stratified healthcare. In this course, you will learn about some of the different types of data and computational methods involved in stratified healthcare and precision medicine.

Sep 7th 2026
5-12 Weeks
Applied Text Mining in Python (Coursera) Coursera
University of Michigan

Applied Text Mining in Python (Coursera)

This course will introduce the learner to text mining and text manipulation basics. The course begins with an understanding of how text is handled by python, the structure of text both to the machine and to humans, and an overview of the nltk framework for manipulating text. The second week focuses on common manipulation needs, including regular expressions (searching for text), cleaning text, and preparing text for use by machine learning processes. The third week will apply basic natural language processing methods to text, and demonstrate how text classification is accomplished. The final week will explore more advanced methods for detecting the topics in documents and grouping them by similarity (topic modelling).

Sep 14th 2026
4 Weeks
Probabilistic Graphical Models 1: Representation (Coursera) Coursera
Stanford University

Probabilistic Graphical Models 1: Representation (Coursera)

Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other. These representations sit at the intersection of statistics and computer science, relying on concepts from probability theory, graph algorithms, machine learning, and more. They are the basis for the state-of-the-art methods in a wide variety of applications, such as medical diagnosis, image understanding, speech recognition, natural language processing, and many, many more. They are also a foundational tool in formulating many machine learning problems.

Aug 31st 2026
5-12 Weeks