- Level Beginner
- Ratings
- Duration 10 hours
- Course by University of Washington
- Total students 3,467 enrolled
-
Offered by
About
(This program was formerly part of a three-course specialization called Autonomous AI for Industry. Because the software program Bonsai was discontinued, references to Bonsai have been removed. You can still learn about autonomous AI and machine teaching through our two individual courses "Designing Autonomous AI" and "Machine Teaching for Autonomous AI.")
To design an autonomous AI system, you must figure out how to distill a business challenge into its component parts.
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.
In this course, you’ll learn how to create an autonomous AI design plan. By setting goals, identifying trainable skills, and employing those skills in goal-oriented strategies, you’ll incorporate your SME’s knowledge directly into your AI’s “brain,” the agent that powers your autonomous system. You'll learn when and how to combine various AI architecture design patterns, as well as how to design an advanced AI at the architectural level without worrying about the implementation of neural networks or machine learning algorithms.
At the end of this course, you’ll be able to:
• Interview SMEs to extract their unique knowledge about a system or process
• Combine reinforcement learning with expert rules, optimization and mathematical calculations in an AI brain
• Design an autonomous AI brain from modular components to guide the learning process for a particular task
• Validate your brain design against existing expertise and techniques for solving problems
• Produce a detailed specifications document so that someone else can build your AI brain
Skills you learn
Modules
Welcome to 'Designing Autonomous AI'
1
Videos
- 0.1 - A glimpse ahead
6
Readings
- Real Autonomous AI
- The Instructional Team
- About "Brain Design Challenge" the Honors track
- Discussion | Introduce Yourself
- Glossary & Course Map
- Get help and meet other learners in this course. Join your discussion forums!
Actions – Things brains can control
1
Assignment
- Practice Questions | Identifying Actions
3
Videos
- 1.0 - Scenarios: The basis for learning
- 1.1 - Actions: Sense, plan, act
- 1.2 - Actions: String together into scenarios
Action strings for particular scenarios
2
Videos
- 1.3 - Navigating Actions (Map analogy)
- 1.4 - Real Autonomous AI Stories: Bell Flight
Goal Pairs, and Goal Objectives
1
Assignment
- Graded Quiz | "Actions & Goals" Review
1
Videos
- 1.5 - What are the goals of the brain?
Brain Design Challenge: Add Actions
1
Peer Review
- Milestone 4 - Course Project - Autonomous AI Proposal
Skills: Conceptual competencies for completing tasks
1
Assignment
- Practice Questions | Matching skills and strategies to scenarios
2
Videos
- 2.1 – Defining: Concepts, Skills, & Strategies
- 2.2 – Matching Skills to Scenarios
1
Readings
- Example Use Case | Baggage ProcessingOptimization
Fantastic Skills, and Where to find them
1
Assignment
- Practice Questions | Setting good goal objectives for skills and strategies
2
Videos
- 2.3 – (Fantastic) Skills: Perception, Action & Selector
- 2.4 – "Heuristic Strategies" (Where to find them)
2
Readings
- 3 Basic Brain Design Patterns
- Example Use Case | Rail Yard Optimization
Primary goals, Scenarios, and Secondary (sub) goals
1
Assignment
- Practice Questions | Identifying: primary, secondary, and trade-off goals
1
Videos
- 2.5 – How goals relate to scenarios
Rethinking complex goals as a series of related sub-goals
1
Assignment
- Graded Quiz | "Skills & Scenarios" Review
2
Videos
- 2.6 – Navigating by Landmarks (Goals)
- 2.7 – Real Autonomous AI Stories: Tesla
Brain Design Challenge: Add Goals
1
Peer Review
- Milestone 5 - Adding Goals to your Brain Design
Deconstructing the Problem
2
Videos
- 3.1 – How to read brain design diagrams
- 3.2 – Two paradigms for Orchestration
How to Orchestrate Your Solution
1
Videos
- 3.3 – The 3-steps of orchestration
1
Readings
- Brain Design Patterns in Practice
Scenarios determine strategies; Strategies employ skills
1
Assignment
- Graded "Orchestration" Review
2
Videos
- 3.4 – Navigating with Skills
- 3.5 – Real Autonomous AI Stories: McKinsey
Brain Design Challenge: Add Skills, Scenarios, & Strategies
1
Peer Review
- Milestone 6 - Adding Skills to your Brain Design
Brain design... give it a try
1
Discussions
- Share your brain design lab work
1
Videos
- 4.1 – Brain Design Lab
1
Readings
- 4.1a – Brain Design Lab - Manual
Rookie mistakes & how to avoid them
1
Videos
- 4.2 – Three pitfalls of orchestration
Orchestrating skills for results
2
Videos
- 4.3 – Maps of Orchestration
- 4.4 – Real Autonomous AI Stories: Alpha Go
Review & Preview
1
Assignment
- Graded "Interpreting Brain Designs" Quiz
1
Readings
- Preview: Building Autonomous AI
Brain Design Challenge: Add Orchestration
1
Peer Review
- Milestone 7 - Adding Orchestration to your Brain Design
Kence Anderson