9.2: Genetic Algorithm: How it works - The Nature of Code

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


References:

Timestamps:
0:00 Hello! Let's talk about genetic algorithms.
2:05 Principals of Darwinian natural selection
7:08 Creating a random population
10:35 Calculating the fitness
12:52 Reproduction/Selection
14:05 Picking the parents
17:00 Making a new element
18:05 Crossover
20:10 Mutation
23:07 Review the algorithm

Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound

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

I'm so excited for this to continue. It's the most clear and applicable explanation of this topic that I've seen so far!

TheHappieCat
Автор

Man, I love watching this guy teach. He makes things pretty easy to understand. Heck, even listening to this guy talk is entertaining.

anthonyalbertorio
Автор

I once made a project with a certain population of entities in a closed space, and they all had a random value for "beauty", on a scale of one to ten. As they wandered around and bumped into each other, they would decide if they wanted to mate. But each entity only said "Yes!" if the potential partner was their own beauty level or better. The child they had was given a value for beauty based on one of the parents for heredity.

Eventually, the entities grew old and died off. I also kept a running tally of the average beauty of the population over all.

After running the simulation for a while, the average beauty slowly went up until everybody was absolutely gorgeous. 10 / 10. And there wasn't even a single 9 left anywhere. It made me wonder why this hasn't happened in real life human populations. And then it occurred to me, "Oh yeah. Alcohol."

kevnar
Автор

Great to see someone teaching coding with such passion, love your work!

BigStevo
Автор

This man deserves way more subscribers or needs to be the next elon musk or something

ishaan
Автор

He deserves more subscribers to be honest.

I learned so many things from his book and YouTube channel.

Cornellie
Автор

Finally, finally, finally, got the video to understand Genetic Algorithm in simple words✌️

deeppanchal
Автор

Amazing content, surely the clearest tutorial for genetic algorithms!

thibautevrard
Автор

Hard problems explained in a simple way. You are a pure genius. Your energy is contagious. Keep going...

sergioffpc
Автор

Okay. On the first video I thought that this guy was crazy or something... But hey, if you sticked to the video, you saw that this guy has a very special way to communicate and teach.
Talking about Genetic Algortihm, his way of teaching it's very easy to comprehend and it's well explained. Congrats. Don't stop making videos and teaching with that awesome energy and thanks for the lessons !

Hope to see more videos like this in youtube.
Got here by Jabrils.

wendersonj
Автор

You are the 2nd best teacher ever. Your explanations are so clear and precise. I love learning from you, but not as much as from Hank and John Green.

michaelyadchuk
Автор

"I love CS. This is just not a CS channel.
It's something else. I don't know what it is."
Lol I love him :3

hibak
Автор

Really this was so informative, and fluently and easily explained. The best part is getting examples and generating them on the go. This provides a really clear picture of the topic.

ShivamShukla-uzxs
Автор

Amazing!! I'm am a mechanical engineer looking to use GA for optimization of heat exchangers and these videos helped me understand the basics of GA. Moreover listening to your lecture is fun. His non stereotypical way of teaching is fun!!

harshith
Автор

Amazing work, you made this algorithm sound so easy and understandable. Subbed. Keep up the good work! :)

ManUtdMontenegro
Автор

i could not find a better explanation regarding this topic, THANK YOU <3

michealclarke
Автор

I'm in Bioinformatics, I just implemented an GA for metabolic data

BaderAlharbi
Автор

...this was the first video I watched while taking notes.

죄송합니다사칭하지않
Автор

Please do more of the theory part before coding, no hesitations. I play your theory videos and loop them, sleep. I always wake up as a genius.

chumaxonics
Автор

Such amazing content delivery makes me wanna cry. All the very best with your future endeavors sir.

vartikabisht