Chapters (15)
- 0:00Introduction
- 1:35Overview – Part 1
- 5:43MCTS-Explained
- 27:03AlphaMCTS-Explained
- 39:05Overview – Part 2
- 45:14Chapter 1: TicTacToe
- 1:00:32Chapter 2: MCTS
- 1:34:54Chapter 3: Model
- 2:03:09Chapter 4: AlphaMCTS
- 2:16:39Chapter 5: AlphaSelfPlay
- 2:35:13Chapter 6: AlphaTrain
- 2:47:15Chapter 7: AlphaTweaks
- 3:08:18Chapter 8: ConnectFour
- 3:21:48Chapter 9: AlphaParallel
- 3:55:59Chapter 10: Eval
Show the creator's full description
In this machine learning course, you will learn how to build AlphaZero from scratch. AlphaZero is a game-playing algorithm that uses artificial intelligence and machine learning techniques to learn how to play board games at a superhuman level.
🔗 Trained Models + Code for each Chapter: https://github.com/foersterrobert/AlphaZeroFromScratch
🔗 AlphaZero-Paper: https://arxiv.org/pdf/1712.01815.pdf
✏️ Robert Förster created this course.
Website: https://robertfoerster.com/
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:35) Overview – Part 1
⌨️ (0:05:43) MCTS-Explained
⌨️ (0:27:03) AlphaMCTS-Explained
⌨️ (0:39:05) Overview – Part 2
⌨️ (0:45:14) Chapter 1: TicTacToe
⌨️ (1:00:32) Chapter 2: MCTS
⌨️ (1:34:54) Chapter 3: Model
⌨️ (2:03:09) Chapter 4: AlphaMCTS
⌨️ (2:16:39) Chapter 5: AlphaSelfPlay
⌨️ (2:35:13) Chapter 6: AlphaTrain
⌨️ (2:47:15) Chapter 7: AlphaTweaks
⌨️ (3:08:18) Chapter 8: ConnectFour
⌨️ (3:21:48) Chapter 9: AlphaParallel
⌨️ (3:55:59) Chapter 10: Eval
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.