July 15, 2022, 2:23 p.m. | Saji Wang

DEV Community dev.to

Neuroevolution is one of the most satisfying machine learning algorithms to build, tweak, and play around with. In today’s article we’ll be building our very own Neuroevolution algorithm to teach a population of cars how to successfully navigate through a race track.


We’ll be using P5.js for the graphics engine, Tensorflow to handle our neural networks, and Javascript to put it all together!


You can check out the project, hosted on Codesphere, here: https://38098-3000.codesphere.com/


Let’s jump right in!





What is …

cars javascript machinelearning neuroevolution teaching tensorflow tutorial

Software Engineer for AI Training Data (School Specific)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Python)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Tier 2)

@ G2i Inc | Remote

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US