Introduction to Genetic Algorithms

preview_player
Показать описание
Coding a Genetic Algorithm from scratch.

Welcome to the first video in my series about coding a Genetic Algorithm from scratch! This video is a brief introduction to genetic algorithms giving a high-level overview before we are ready to jump into creating our very own!

In later videos, we will use the information we cover here to first create a simulation of animals out-evolving one another. We will then create a generic Genetic Algorithm template, and lastly, we will write a Neural Network, and use our template Genetic Algorithm to train a car to drive itself!

0:00 Introduction
0:56 Natural Selection Example
2:54 Peppered Moth Example
3:26 GA Components
5:41 GA Process Example
9:08 Summary & Outro

Links and stuff:

Training Genetic Algorithms to drive a car:

Join us on Discord:

Peppered Moth Evolution:

Images:
Рекомендации по теме
Комментарии
Автор

This is a really good series. Easy to follow, with great explanations!

allankerridge
Автор

You were right when you said that this playlist is going to be one of a kind!

asmaarefaatVO
Автор

Great video. Very clear and halpful. Surely I'll watch the rest of your videos. Since I'm interested in using some genetic algorithms for some silly projects of my own

ansortgaming
Автор

Can the code be downloaded somewhere? I am a Pythonista, but have been thinking about learning C#, this looks like a goo way to o it as I am already familiar with GA.

FractAlkemist
Автор

Can a crossover really be considered "required"? Technically it can help speed up the process but mutation alone could do the job alone. (To prevent getting stuck in a local minimum one could allow for rare but larger mutations)

zzfkbcu
Автор

Is it standard to keep some of the previous generation after you get the offspring and sort them? Or just keeping offspring?

overratedprogrammer
Автор

Good day sir. I really love your videos. Can Is it possible to implement the algorithm in PHP? I want to build an automate timetable generator. Also sir. Please can you make a video about hybridizing genetic and firefly algorithms? Thank you sir

kachidereodumeh
Автор

Sounds like theres a hint of "you should be following using unity" great video though

ThePCxbox