The NEAT Algorithm is Neat

preview_player
Показать описание

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

Fun fact: the python-neat implementation is not limited to evolving neural networks. In my master i used it but with my own custom genome and genes. It is a very general implementation, and the genes can in principal anything as long as you are willing to code some custome gene classes

ANTIMONcom
Автор

This video is gonna be viral in this decade.

ravishankar
Автор

Box is just a wrapper which applies bounds to the input. It stops silly user errors like [996, 997, 991, 991.2] would output [1.0, 1.0, 1.0, 1.0]

chris-graham
Автор

Just when I was trying to code NEAT from the paper, your video comes out!!

python
Автор

Are we not gonna talk about the 'closedAI' comment at 4:45 lol

kylenwilliams
Автор

I remember NEAT from Sethbling's Mar I/O video!

madeautonomous
Автор

I love how you provided 2 examples to run through. Great teaching!

joshualaferriere
Автор

You earned a sub, anyone who does anything about NEAT or something similar earns it

janjunker
Автор

Yay, a new video! That's quite NEAT! Also, how do you actually read research papers? By that, I mean how do you go about understanding it and translating it into code? I usually don't understand what goes on until I read a reference implementation, which is not always available.

ahmadayazamin
Автор

at 19:50 you're manipulating the default genome which is how each genome starts. You're genomes may start with 0 hidden nodes, but it will evolve more hidden neurons if necessary.

joegriffith
Автор

You do great work Sentdex! I really like your channel, you provide great explanation on a variety of coding topics. Keep up the great work!

ramfan
Автор

It is great that you educate people on NEAT!

You said that you would improve this implementation by building on top of it. Have you thought how?

You should look at doing a video on the evolution of CPPNs using NEAT.. a system called HyperNEAT! Super interesting and useful!

stepsteveX
Автор

only legends make 2G swap partition when they have 251GB ram :D

greatsaid
Автор

imo, for lots of environments/problems, it's a lot faster writing your own bot rather than setting NEAT with an interface, the config file, changing your game/problem code to accommodate the algo... and the documentation is very bad. I struggled a bit to get it working.

Djellowman
Автор

Almost at a million subs, nice!!
Also, others might have asked this, but can you give any provision when the GTA 5 self driving series will continue? If it will continue.

pieronexus
Автор

this video is the final push towards 1 millions subs.

ayush
Автор

It is really awesom to make prototypes on Python.
Thanks for introducing me to Neat!

karlspencer
Автор

U r very close to 1M subscribers, , hope you May hit it soon

prabhat_
Автор

NEAT is the best, awesome to see you covering it

deadcrypt
Автор

Could you do a video covering the implementation of Differential Architecture Search (DARTS)? It is another topology discovery algorithm but it uses annealing to make the prediction function differential w.r.t the architecture then uses gradient descent for optimization.

elginbeloy