Discover neuroevolution by creating an autonomous car in…
summary
A step-by-step demo shows how to build a simple browser car game in JavaScript that evolves autonomous driving via neuroevolution. It covers implementing the game loop, physics and canvas rendering, adding lidar-like sensors with raycasting, wiring a feedforward neural network as the car’s controller, and using genetic algorithms to train the networks.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 7:23Autonomous cars and Tesla inspiration
- 10:14Game creation in browser
- 16:51Collision and sensor handling
- 23:53Neural networks for AI
- 31:36Genetic algorithms and evolution
- 42:31Neuroevolution synthesis and applications
related talks
26mGames Are Smarter Than Us
18mJavaScript and Artificial Intelligence
46mBuild Your Own Game Engine in the Browser No experience necessary, all experience
30mEvolving JavaScript: Cultivating Genetic Algorithms for Creative Coding
51mBuild Your Own Game Engine in the Browser
29mEvolving JavaScript: Cultivating Genetic Algorithms for Creative Coding
27mCreating natural simulations in a web browser
20mAlpha2048
