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

The Coding Train
The Coding Train
219.9 هزار بار بازدید - 8 سال پیش - In part 2 of this
In part 2 of this genetic algorithm series, I explain how the concepts behind Darwinian Natural Selection are applied to a computational evolutionary algorithm. Code: https://thecodingtrain.com/tracks/the...

🎥 Previous: 9.1: Genetic Algorithm: Introduction ...
🎥 Next: 9.3: Genetic Algorithm: Shakespeare M...
🎥 All: The Nature of Code 2

References:
🔗 Nature of Code: https://nature-of-code-2nd-edition.ne...

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

🚂 Website: https://thecodingtrain.com/
👾 Share Your Creation! https://thecodingtrain.com/guides/pas...
🚩 Suggest Topics: https://github.com/CodingTrain/Sugges...
💡 GitHub: https://github.com/CodingTrain
💬 Discord: https://thecodingtrain.com/discord
💖 Membership: http://youtube.com/thecodingtrain/join
🛒 Store: https://standard.tv/codingtrain
🖋️ Twitter: Twitter: thecodingtrain
📸 Instagram: Instagram: the.coding.train

🎥 Coding Challenges: Coding Challenges
🎥 Intro to Programming: Start learning here!

🔗 p5.js: https://p5js.org
🔗 p5.js Web Editor: https://editor.p5js.org/
🔗 Processing: https://processing.org

📄 Code of Conduct: https://github.com/CodingTrain/Code-o...

This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecod...

#darwinianselection #geneticalgorithm #p5js
8 سال پیش در تاریخ 1395/05/08 منتشر شده است.
219,943 بـار بازدید شده
... بیشتر