Genetic Algorithm from Scratch in Python (tutorial with code)
PART 1: https://www.youtube.com/watch?v=uQj5UNhCPuo
This video is part two of my series on genetic algorithms. In last week's video, we looked at how a genetic algorithm works and I have explained by example the theory behind it and its different applications and I highly recommend watching this video first.
In this week's tutorial, we will implement our first example of a genetic algorithm to solve the knapsack problem discussed last week in python. We won't use any libraries but write everything from scratch.
Happy Coding!
? Support me: https://www.patreon.com/kiecodes
? Join our Discord, to interact with other Coders and me: https://discord.gg/j7MXYeTAJd
Check out my newest video: https://youtu.be/LW1i-axSoYE
Follow me here:
www.facebook.com/kiecodes
www.instagram.com/kiecodes
The code can be found here: https://github.com/kiecodes/genetic-algorithms
? SOME OF MY FAVORITE BOOKS:
As an Amazon Associate I earn from qualifying purchases through the links below.
■ Ego is the Enemy by Ryan Holiday: https://amzn.to/3hQLjwJ
■ Deep Work by Cal: Newport: https://amzn.to/3hRyW3B
■ Atomic Habits by James Clear: https://amzn.to/3p0ODrW
■ Clean Code: https://amzn.to/3s1JMsn
■ The Clean Coder: https://amzn.to/38lKHft
■ Clean Architecture: https://amzn.to/394bcVU
■ The Pragmatic Programmer: https://amzn.to/2XfisJ2
■ Test-Driven Development by Example: https://amzn.to/3bfNzfL
■ The Art of Computer Programming: https://amzn.to/3hQUzRJ
■ Design Patterns: https://amzn.to/2Ld09Sh
■ Refactoring: https://amzn.to/396NHLP
■ The Mythical Man-Month: https://amzn.to/3hPB1Ng
■ Working Effectively with Legacy Code: https://amzn.to/2XhOiF5
■ Introduction to Algorithms: https://amzn.to/3bhWflQ
■ Extreme Programming Explained: https://amzn.to/3hS37Yc
? MY GEAR:
As an Amazon Associate I earn from qualifying purchases through the links below.
■ Coding Headphones: https://amzn.to/3s2gYAc
■ Mobile Headphones: https://amzn.to/2Xfhs7K
■ Monitor: https://amzn.to/2JPrVnc
■ Keyboard: https://amzn.to/396MG6t
■ Trackpad: https://amzn.to/3olgrqA
■ Camera: https://amzn.to/3s0R13R
■ LED Lights: https://amzn.to/39a1r8x
■ Tripod: https://amzn.to/35hoNYG
■ Speaker: https://amzn.to/395x97a
■ Studio Headphones for Editing: https://amzn.to/2LcgtCX
■ Audio Interface: https://amzn.to/2JRAC0l
Timestamps:
00:00 Intro
00:17 Genome
01:25 Fitness function
02:26 Data for the example
02:43 Selection function
04:00 Crossover function
04:50 Mutation function
05:55 Evolutionary main loop
09:17 Implementing the example from last week's tutorial
---
This video contains advertising content.
---
#python #machinelearning #geneticalgorithms
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Genetic Algorithm from Scratch in Python (tutorial with code)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.