Channel | Publish Date | Thumbnail & View Count | Download Video |
---|---|---|---|
Publish Date not found | 0 Views |
Learn the basics of neural networks by building one from scratch without libraries. You manually adjust the network parameters to teach a car to drive in a specially designed playground. Dr. Radu teaches computer science at a university in Finland and has more than a decade of experience in machine learning and AI, and he emphasizes the importance of revisiting the basics in an era of easy-to-use complex models.
You will be given homework assignments that you will complete with Dr. Radu can discuss on his Discord: discord.gg/gJFcF5XVn9
‼ Course developed by @Radu
Win prizes by following along: https://youtu.be/EhJ7qD5HwpY
THE PLAYGROUND: https://radufromfinland.com/projects/aiCarPlayground/?s=default
HELP COLLECT DATA BY RACING: https://radufromfinland.com/projects/aiRacer
OTHER LINKS
Phase 1 – Self-driving car with JavaScript: https://youtu.be/Rs_rAxEsAvI
Phase 2 – Virtual world full of self-driving cars: https://youtu.be/5iHejdqYIa8
Vanilla JavaScript graph tutorial: https://youtu.be/n8uCt1TSGKE
Machine Learning JavaScript Course: https://youtu.be/vDDjtwQDw2k
3b1b's neural network video: https://youtu.be/aircAruvnKk?si=JB6fvUT3Ko1mkU3x
Another playground: https://playground.tensorflow.org
Desmos 3D: https://www.desmos.com/3d
Another playground: https://playground.tensorflow.org
Clip of cars from above: https://youtu.be/jZrjE_ixu18
CODE
1. Phase 1 https://github.com/gniziemazity/self-driving-car
2. Phase 2 https://github.com/gniziemazity/virtual-world
3. Phase 3 https://github.com/gniziemazity/understanding_ai
Use /"11. MiniMap/" from phase 2 at 02:36:49
Use /"1. Starting Codebase/" from Phase 3 in Lesson 6 (if you haven't coded anything yet)
Buy Radu a Coffee: https://www.buymeacoffee.com/radum
️Join Radu's channel: https://youtube.com/@Radu/join
Contents
⌨️ (0:00:00) Introduction
⌨️ (0:07:12) The playground
⌨️ (0:14:34) One neuron
⌨️ (0:29:07) Clarifications
⌨️ (0:31:58) Lesson 2
⌨️ (0:32:16) Genetic algorithm
⌨️ (0:43:04) 2 entries
⌨️ (1:02:42) Hidden layers
⌨️ (1:13:03) Misconceptions
⌨️ (1:14:18) Lesson 3 (more results)
⌨️ (1:55:59) Lesson 4 (Traffic Rules)
⌨️ (2:24:10) Lesson 5 (Compass Sensor)
⌨️ (2:35:20) The need for the shortest path
⌨️ (2:37:10) Update the code base for self-driving cars
⌨️ (2:57:39) Lesson 6 (Dijkstra's algorithm)
⌨️ (3:24:03) Lesson 7 (Dijkstra with AI agents)
⌨️ (3:43:13) Final challenge
Please take the opportunity to connect and share this video with your friends and family if you find it helpful.