@Radu
  @Radu
Radu Mariescu-Istodor | Self-driving car - No libraries - JavaScript course [Lecture 8] @Radu | Uploaded 2 years ago | Updated 6 hours ago
⭐️LECTURE 8: OPTIMIZING NEURAL NETWORKS⭐️
We learn a way to optimize a neural network. First we will do trial and error in parallel. Then, I will teach how to use a genetic algorithm that does mutation. We will use local storage to save the best networks so that they are not lost when refreshing the page.


⭐️COURSE INTRODUCTION⭐️
Hi and welcome to the self-driving car (no libraries) JavaScript course.
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.

I will explain how artificial neural networks work, by comparing them with the real neural networks in our brain. I will teach you how to implement a neural network and how to visualize it so we can see it in action. You will also learn some optimization techniques to make our car smarter.

The entire system is quite complex, however, each component is relatively easy in and of itself. I made this course keeping in mind my high-school days back in Romania. So, the knowledge you get from school could be enough to follow along (depending on the curriculum).

We use JavaScript to implement this system and I will teach modern JavaScript techniques during this course, so, this course is perfect no matter if you want to become a software engineer or a machine learning specialist (like me - I have over 10 years research experience with machine learning).


⭐️MORE LINKS⭐️
NEAT: http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf
JS NN Libraries: blog.logrocket.com/best-javascript-machine-learning-libraries-in-2021


⭐️CODE⭐️
Github: github.com/gniziemazity/Self-driving-car (8. Optimizing neural networks)
Use '7. Visualizing neural networks' if you plan to follow along!
My website: radufromfinland.com


⭐️ TABLE OF CONTENT ️⭐️
0:00 Intro
1:13 Parallelization
6:08 Fitness function
9:13 Saving networks in local storage
12:22 Other fitness functions
16:58 Mutation
22:42 A hard scenario
27:23 Other genetic algorithms
Self-driving car - No libraries - JavaScript course [Lecture 8]Machine Learning Course - Lesson 2: Visualizing Data with JavaScriptHTML Canvas Course (Lecture 1)VWD Course Contents + Augmented Reality Piano RecitalPythagorean Theorem: Proof, Applications and JavaScript CodeRecreating a Train Simulation with JavaScript | Coding on the Train!🚙Self-driving Car🩻🏢X-RAY BUILDINGS🏢🩻 Easter Egg 🐰🎅JavaScript flag simulation (teaser trailer)Machine Learning Course - Lesson 9: KNN Classifier with Python and Scikit-learnDistance from Point to Segment Explained using JavaScriptDetecting Colored Markers with JavaScript [Understanding AI - Lesson 13 / 15]🎃 Coding a Theremin in JavaScript (#JSVFX) 🎃

Self-driving car - No libraries - JavaScript course [Lecture 8] @Radu

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER