How algorithms evolve (Genetic Algorithms)

  Рет қаралды 117,054

Leios Labs

Leios Labs

Күн бұрын

Пікірлер: 121
@12tone
@12tone 7 жыл бұрын
I think this is one of your best videos yet! Would definitely love to see more genetic algorithms.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Interested in evolutionary music? en.wikipedia.org/wiki/Evolutionary_music
@12tone
@12tone 7 жыл бұрын
I actually used to play around with DarwinTunes back in the day. Maybe I should dig that up again, see where it's at.
@PurnamaABC
@PurnamaABC 2 жыл бұрын
In just 5 minutes and you covered all the information needed by a beginner. Very impressive since I have been reading many articles here and there and finally understood by watching your video.
@kishanpayadi8168
@kishanpayadi8168 Жыл бұрын
Such an amazing video, very much grateful to you. Especially the green board with chalk, it was so nostalgic😄.
@SolvingOptimizationProblems
@SolvingOptimizationProblems 5 жыл бұрын
Very cool lecture on GA. I have been using GA for 10 years but I still find your video interesting. Good job!
@sharewhatilearn8068
@sharewhatilearn8068 4 жыл бұрын
I think so as well buddy
@markjone7488
@markjone7488 4 жыл бұрын
yeah, very understandable explanation of genetic algorithms
@SanjaySG-dk1su
@SanjaySG-dk1su 3 ай бұрын
one of the most heart touching videos, absolutely amazing brother
@shadowace112
@shadowace112 7 жыл бұрын
Please make more videos on genetic algorithms. I really liked this video. I would also really like to see videos on any learning machine algorithms. However, I find the channels that do the best listen more to what they want to do rather than what the viewer wants, because a video's quality seems to have more to do with the speaker's interest in the subject rather than the subject itself.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Well, I am definitely interested in learning algorithms, so I'll put it on my list. I might need a few videos to work up to it, though! =)
@shadowace112
@shadowace112 7 жыл бұрын
Wow, that insanely quick reply. Thanks, and thanks for the awsome video.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I have my community tab up on another desktop while working. Don't tell my boss! =)
@GlibShpychka
@GlibShpychka 7 жыл бұрын
I would love to see more about genetic algorithms. Looking forward to new videos!
@conjecturemm
@conjecturemm 7 жыл бұрын
When this started I thought this was going to be a vide on Euler's paths! Cool video :)
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Now there's something I should talk about! Thanks!
@TylerMatthewHarris
@TylerMatthewHarris 7 жыл бұрын
LOVED this. Please do make another video about this. I'm curious if they can use this to train deep learning algorithms to learn faster.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm not sure, but deep learning is definitely on my list of things to learn about soon!
@TylerMatthewHarris
@TylerMatthewHarris 7 жыл бұрын
LeiosOS mine too! Nvidia has some good videos on KZbin. But a guy named Sebastian Thrun helped make the Google car and he teaches a free course on Udacity called Intro to Machine Learning.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Ah, thanks for the information! I'll definitely look into it!
@MedlifeCrisis
@MedlifeCrisis 6 жыл бұрын
Great stuff. Just found you via the wecreateedu slack - about to head back there to thank you but enjoyed this video. As a genetics nerd it's kind of predictable I chose this one first and wasn't disappointed. Will check out some others!
@yongyoon2157
@yongyoon2157 7 жыл бұрын
I am trying to understand how it works. It is very interesting.
@abdullahsheriff_
@abdullahsheriff_ Жыл бұрын
Beautiful Visualisation, Mate!
@tesseracta4728
@tesseracta4728 7 жыл бұрын
Traveling salesman problem can be solved by minimizing surface area, the less concave you can make the figure the better.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I could see that working. Here, we used the problem as a test-case for another optimization algorithm.
@rodrigomatteoda5658
@rodrigomatteoda5658 5 жыл бұрын
Awesome man! I woul definetly love having more of GA videos. Thank you
@alinelermer6664
@alinelermer6664 3 жыл бұрын
Excellent explanation, thank you. I study Cognitive Science in Germany and was lucky enough to having "bumped into" this video.
@Shirgho
@Shirgho 2 жыл бұрын
Hi Aline, out of curiousity, and as I was thinking of studying something similar for masters, where do you study cognitive science in Germany? And are you happy so far with your studies/experience? Thanks :)
@alinelermer6664
@alinelermer6664 2 жыл бұрын
@@Shirgho Hi Shirgho, I study Cognitive Science at the University of Tübingen. It has turned out to be harder than I expected as I majored in Social Communication many years ago, but definitely worth it. Go for it! :)
@signaturepr8752
@signaturepr8752 6 жыл бұрын
hey guy! totally impressed the way you explained, straight to head, direct the point. thankyou so much! toodles back ;)
@LeiosLabs
@LeiosLabs 6 жыл бұрын
Hey! I'm glad you liked the video! =)
@dmitrytkachuk2878
@dmitrytkachuk2878 7 жыл бұрын
Good explanation. Yep, we want more videos about genetic algorithms)
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'll try. I'm just super slow!
@vaiterius
@vaiterius 3 жыл бұрын
Very interesting and nice visuals!
@LeiosLabs
@LeiosLabs 3 жыл бұрын
Thanks!
@abhishekpatel2597
@abhishekpatel2597 7 жыл бұрын
this channel deserve a million subscribers. great work. bro👍👍👍
@KingFredrickVI
@KingFredrickVI 7 жыл бұрын
Good overview!
@tofani-pintudo
@tofani-pintudo 6 жыл бұрын
It just blew my mind. Really amazing !!!
@LeiosLabs
@LeiosLabs 6 жыл бұрын
I'm glad you liked it!
@arpit8273
@arpit8273 4 жыл бұрын
this is some quality content bro! awesome
@the7th494
@the7th494 7 жыл бұрын
The animation in this video is very good!
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm glad you liked it! It took some time!
@kubrainkaya7302
@kubrainkaya7302 4 жыл бұрын
hey dude :) your video was quite descriptive. Thank u for your effort
@amrmoneer5881
@amrmoneer5881 4 жыл бұрын
this was such an interesting video. good job
@expectnull
@expectnull 7 жыл бұрын
How suddenly accelerated more smart people peak a boo on computer science. Let logo and Matty rule the world. For THE future. Any1 reading this; feel loved, you dont need to be afraid. We all roughly got similar aims - as genetics shows :)
@gowtham0101
@gowtham0101 3 жыл бұрын
Kudos to your effort
@Vela458
@Vela458 3 жыл бұрын
Amazing explanation
@optimization9040
@optimization9040 4 жыл бұрын
*This is #1 explanation about genetic algorithms on KZbin. Does anyone agree?*
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Hey guys! Seriously, check out some of the videos. There are some pretty good ones in there: kzbin.info/www/bejne/m5nYdpSCq6ZkeJY Also: Let me know what you think about the video. I think I went a little too fast on the chalkboard segments and that it was a little messy. In principle, I can find some software to replace the chalkboard segments but still give the video a "hand-drawn" feeling by using a tablet to draw instead and just capturing the output. I kinda like chalkboards, though. Just as a personal preference. Also let me know if anything was unclear. I am not a big fan of long videos, so I try to cram a lot of info into little time (because those are the videos I prefer), but if you think I was too quick, I was too quick! Anyway, thanks for being awesome / I'll see you next time!
@DrawCuriosity
@DrawCuriosity 7 жыл бұрын
The regular old babies bit made me laugh out loud! :p Excellent explanation and video - as always!
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm glad you liked it! I'm eagerly awaiting your video =)
@DrawCuriosity
@DrawCuriosity 7 жыл бұрын
Try bit.ly/EvolutionVideos (I'm sure Leios will fix the playlist soon!)
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Hey, thanks for letting me know. I set the playlist to public from unlisted, so it should be working now? I just checked on a blank account and it seems to be fine. If anyone else runs into issues, let me know!
@DrawCuriosity
@DrawCuriosity 7 жыл бұрын
LeiosOS it still doesn't work but I think I know why, the link goes to a video someone deleted (the URL points to a deleted video no longer in the playlist)
@vincentzaballa4105
@vincentzaballa4105 7 жыл бұрын
Love the videos, dude!
@thefunnybuddy4138
@thefunnybuddy4138 3 жыл бұрын
One punch man uses the same naming system for it's cities.
@ameyawagh4074
@ameyawagh4074 5 жыл бұрын
0:49 日本語分かるそうです。
@mattcrow3834
@mattcrow3834 7 жыл бұрын
Awesome vids man
@BryanLeeWilliams
@BryanLeeWilliams 6 жыл бұрын
Great video. I actually programmed a genetic algorithm to produce a table movement for a bridge tournament because the math was really hard. It didn't find the optimal but found one that worked. I eventually figured out the optimal path with math a couple of years later. Simple explanation of the problem, imagine n tables. 1 person at each table is stationary. There are card hands and 3 people that move at each table. They can never meet the same hands or people again for the tournament and must play at every table.
@LeiosLabs
@LeiosLabs 6 жыл бұрын
That's crazy cool! Good work man! I love seeing people using GA's in the wild!
@shayanshahbazi2104
@shayanshahbazi2104 7 жыл бұрын
thank you for this amazing video. I am looking for a new optimization problem for my thesis, do you have any idea?
@hikmatunnazilah2097
@hikmatunnazilah2097 6 жыл бұрын
Good video 👍 easy to understand
@RobertoAguasGuerreiro
@RobertoAguasGuerreiro 3 жыл бұрын
make more video's please. I understand the basics but I don't see the applications (but I know there are)
@yolomein415
@yolomein415 5 жыл бұрын
I did a genetic algorithm project, and it seemed kinda bruteforce like to me
@vishnuv3380
@vishnuv3380 5 жыл бұрын
what kind of project,can you specify
@revimfadli4666
@revimfadli4666 4 жыл бұрын
It is, but *educated* bruteforce, in a more efficient way
@mekathotivamsikiran2511
@mekathotivamsikiran2511 2 жыл бұрын
Can you please make a video on complete genetic algorithm conceptual and problem solving video, which should not be with regular KZbin GA example.? We are eagerly waiting.
@TheMaskedSam
@TheMaskedSam 7 жыл бұрын
amazing video keep going
@ishanmishra874
@ishanmishra874 7 жыл бұрын
yes more on genetic algos !!!
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'll try. I'm just super slow
@vishnuv3380
@vishnuv3380 5 жыл бұрын
more about genetic algorithm please
@vahidk11
@vahidk11 7 жыл бұрын
Hi I just joined your channel and enjoyed couple of videos. Are you familiar with Dr Steven Greer? Can you do a video on inter-dimensional travel? Meaning how to travel in a 3D by going into 4D and materializing back in 3D at a point which is far far away. Thank you
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I actually have never heard of that, could you provide more information?
@eucalyptusman8118
@eucalyptusman8118 3 жыл бұрын
I'd like to learn more about the genetic algorithms
@LeiosLabs
@LeiosLabs 3 жыл бұрын
Writing a chapter in the algorithm archive soon!
@eucalyptusman8118
@eucalyptusman8118 3 жыл бұрын
@@LeiosLabs Awesome
@huh_wtf
@huh_wtf 6 жыл бұрын
Want more of these.
@iustinianconstantinescu5498
@iustinianconstantinescu5498 7 жыл бұрын
I want more.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm still making videos, don't worry! It just takes some time.
@iustinianconstantinescu5498
@iustinianconstantinescu5498 7 жыл бұрын
I was proposing more details for this particular topic.
@N0AGI
@N0AGI 2 жыл бұрын
Millions and billions of years. We are the newcomers ?? Genesis 1. But, that said, I do like GA
@happysmash27
@happysmash27 7 жыл бұрын
I see you use Linux! Awesome :D
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I do programming in my free time, Linux makes this easy and fun!
@shinkiro69420
@shinkiro69420 3 жыл бұрын
Imagine not using Linux
@chunchen3450
@chunchen3450 4 жыл бұрын
I love your videos, but this one is bit too fast, especially about why do we need a pair parents, crossover and mutation. These are obvious in biology but not very clear in computer science.
@LeiosLabs
@LeiosLabs 4 жыл бұрын
Yeah, this was made quickly for the collaboration at the time. I don't think I would have added more information to the video in hindsight, but it should *certainly* be a chapter in the algorithm archive (which didn't exist at the time of making this).
4 жыл бұрын
we need more info please
@unbreakablefootage
@unbreakablefootage 7 жыл бұрын
"Do not mate" LMAO
@itscritix5183
@itscritix5183 7 жыл бұрын
nice explain can DNA tranfer memory generation to generation it is possiible before this & now !
@aeebeecee3737
@aeebeecee3737 4 жыл бұрын
Borrow the power from natural selection process to generate powerful product that human cannot reach, Imagine we use this designing process way to design hardware.
@mk71b
@mk71b 2 жыл бұрын
evolutionary story-telling. variation with degeneration.
@WaldoTheWombat
@WaldoTheWombat Жыл бұрын
Is it also used to solve the assignment problem?
@danielschwegler5220
@danielschwegler5220 5 жыл бұрын
Thank you for calling my country beautiful!
@rj-nj3uk
@rj-nj3uk 6 жыл бұрын
This is why sexual intercourse between siblings does not occurs in the nature.
@王元彬
@王元彬 5 жыл бұрын
come from while true : learn(); // XD
@augurelite
@augurelite 6 жыл бұрын
can someone explain? I dont see the point of evolution in the example used. Wouldnt you just pick the shortest trip from the get go? ?
@LeiosLabs
@LeiosLabs 6 жыл бұрын
You don't know the shortest trip. The point of the method is to figure out which path is the shortest by minimizing the length.
@admiralrohan
@admiralrohan 6 жыл бұрын
How to select the fitness algorithm?
@LeiosLabs
@LeiosLabs 6 жыл бұрын
This depends on the simulation. It's ultimately some value you are trying to minimize or maximize.
@karannchew2534
@karannchew2534 2 жыл бұрын
The genetic/evolution analogy make it confusing.
@LoQueTeando
@LoQueTeando 7 жыл бұрын
more
@vickylance
@vickylance 6 жыл бұрын
MOAR!!!!!!!!!!!!!!!!!
@LeiosLabs
@LeiosLabs 6 жыл бұрын
I'm working on it. With a full-time+ job, these videos are hard to make consistently.
@郎懿莹
@郎懿莹 4 жыл бұрын
Sent by a cat
@georgechristoforou991
@georgechristoforou991 5 жыл бұрын
You don't explain the Fitness function properly.
@ET-hx2yb
@ET-hx2yb 7 жыл бұрын
Make a paitron account
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I have given it some thought, but I do not think now is the right time. I'll revisit the idea soon, though! Thanks! =)
@mikebellamy
@mikebellamy 4 жыл бұрын
Clear and well presented.. however your assumption that all the diversity of life came about by this same process is incorrect. The efficiency of the natural process is much too low to create entire new genes and the minimum selectable change is very much larger than single mutations usually produce, [eg there is no known evolutionary series of ancestor genes of successive smaller size to any complete gene known today]. Natural selection does work to cull the most unfit but cannot eliminate the overwhelmingly larger series of non-lethal mutations which accumulate progressively at known rates today. Sir Fred Hoyle proved this in his book 'The Mathematics of Evolution', around 1976, which is why he opted for panspermia but that has also failed to meet observational checks. So sorry but we are now left with the only alternative, God!
@Zetraxes
@Zetraxes 7 жыл бұрын
Can't take a guy with a lisp serious
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm sorry. I cannot help the fact that I have a lisp. It's not particularly strong, so it's not usually too big of a deal.
@Zetraxes
@Zetraxes 7 жыл бұрын
LeiosOS look it up you can go to a doctor and go and fix it its a long procedure but it is fixable and when you want to avoid comments like this one you should consider it. No offense here just my opinion that someone with a lisp doesnt really strike me as someone professional or someone who can get a point across/ to make a valid argument.
@LeiosLabs
@LeiosLabs 7 жыл бұрын
Having a lisp has absolutely no bearing on someone's ability to present information. In fact, plenty of the smartest people I know have lisps. I am a PhD student in computational physics at a premier research university, so I would wager that the smart people I know are pretty smart. Let's say some guy's nose is slightly crooked due to a birth defect (or something). Obviously, this injury is visible to everyone, but in 99.9% of jobs or positions, it will not matter. Should the guy go and fix his nose? Sure, if it bothers him. If it doesn't, why waste his time trying to fix something that's not a problem? No one would say, "Hey. I don't trust your opinion because your nose is crooked." That's a silly argument. It's the same thing here. My lisp is hardly noticeable and not worth addressing.
@Zetraxes
@Zetraxes 7 жыл бұрын
LeiosOS your example is very bad. Im a psychology major and when it comes to communication i can tell you a thing or two. Humans judge each other when they meet for the first time to evaluate threat or if they are not a threat (a friendly relationship can be established). So if you say that having a lisp has absolutly nothing to do how the delivery of your video is recieved by the audience then you are so dellusional that you might wanna look up a few books that the human can not not communicate. So your script might be flawless your points might be perfect but if nothing comes across because the delivery is lacking then all the effort goes to waste. A good example is when people are not really interested in a subject and the teacher talks in a monotone voice and helps not a single bit to include these uninterested students to the lesson then they are not likely to learn as much as if they had an energetic teacher with refreshing teaching methods. There are plenty of studies that show that, and this just proves my point that your lisp jeperdises your videos. Since for instance i found the topic really interesting but out of the 4 min and 45 seconds nearly nothing stuck cuz that lisp is so distracting. I mean there are alot of people that wont be bothered by the lisp. But isnt your goal to educate and entertain interested people all around the globe? So like i said this is not an offense im just writing my opinion with no ill intentions because i really want to learn more about the topic since it is very likely that this will be more relevant the more ai and robots are implemented in our society. So maybe try to see it from a viewers perspective and dont go directly into defensive mode
@LeiosLabs
@LeiosLabs 7 жыл бұрын
I'm not being defensive. I am just saying that I disagree with your opinion. The lisp is hardly noticeable and not worth correcting.
What are Genetic Algorithms?
12:13
argonaut
Рет қаралды 53 М.
Optimize anything with Evolution: Programming Genetic Algorithms
37:20
Programming Chaos
Рет қаралды 1,3 М.
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
When u fight over the armrest
00:41
Adam W
Рет қаралды 25 МЛН
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 7 МЛН
Genetic Algorithms Explained By Example
11:52
Kie Codes
Рет қаралды 340 М.
The Knapsack Problem & Genetic Algorithms - Computerphile
12:13
Computerphile
Рет қаралды 233 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,2 МЛН
Evolutionary Algorithms
16:56
Dr. Shahin Rostami
Рет қаралды 128 М.
313 - Using genetic algorithms to simulate ​evolution
18:08
DigitalSreeni
Рет қаралды 4,3 М.
Machine Learning Control: Genetic Algorithms
13:59
Steve Brunton
Рет қаралды 50 М.
Genetic Algorithms in Python - Evolution For Optimization
26:10
NeuralNine
Рет қаралды 18 М.
How on Earth does ^.?$|^(..+?)\1+$ produce primes?
18:37
Stand-up Maths
Рет қаралды 384 М.
Why 4d geometry makes me sad
29:42
3Blue1Brown
Рет қаралды 734 М.
AI can't cross this line and we don't know why.
24:07
Welch Labs
Рет қаралды 1,2 МЛН
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН