Please enable JavaScript to use CodeHS

Introduction to AI for High School

Machine Learning

Students will learn the fundamentals of machine learning, covering its lifecycle, supervised, unsupervised, and reinforcement learning, and explore bias within learning models.

Lessons

3.1 Intro to Machine Learning

  • Machine Learning and Neural Networks
  • Machine Learning and NN Reflection
  • Convolutional Neural Networks
  • Convolutional Neural Networks Response
  • Visualizing High-Dimensional Space
  • +3 more

3.2 Supervised Learning

  • Supervised Learning
  • Sketch-RNN: Multi Predict
  • How Apple's Face ID Works
  • What is Teachable Machine?
  • Explore a Teachable Machine Project
  • +1 more

3.3 Unsupervised Learning

  • Unsupervised Learning
  • Categorize These Shapes
  • Categorize These Shapes Reflection
  • The Infinite Drum Machine
  • t-SNE Map of Artwork
  • +1 more

3.4 Reinforcement Learning

  • Reinforcement Learning
  • Game: Hot & Cold
  • Hot & Cold Reflection
  • How to Teach an AI to Play a Game
  • How to Teach an AI to Play a Game Reflection
  • +3 more

3.5 Data's Role in Machine Learning

  • Why Data Matters in AI
  • Why Data Matters in AI Quiz
  • What Makes Good Data?
  • What Makes Good Data? Quiz
  • Data Representation: A Deeper Dive
  • +4 more

3.6 Project: Build a Sorting Machine

  • Project Introduction: Building Sorting Machines
  • Build Your Sorting Machine - Supervised Learning
  • Supervised Learning Submission
  • Peer Review
  • Build Your Sorting Machine - Unsupervised Learning
  • +2 more

3.7 Machine Learning Unit Quiz

  • Machine Learning Unit Quiz

Courses that include this module