AI Teaches Itself to Play Flappy Bird - Using NEAT Python!

  Рет қаралды 143,900

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 198
@TechWithTim
@TechWithTim 5 жыл бұрын
Hope you guys enjoyed the video! Just wanted to mention again that a lot of aspects of the NEAT algorithm were left out of this video. I wanted to make the examples as simple as possible to ensure even the beginners had an idea whats going on. If you want to learn more about it consider reading this paper: nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf . Finally, if you like this kind of video and want to see more let me know!
@ishansharma1511
@ishansharma1511 5 жыл бұрын
It's amazing how simply you explained it!
@cruiseengineer
@cruiseengineer 5 жыл бұрын
can you please do this project like you explained pygame tutorial..?
@Stinosko
@Stinosko 5 жыл бұрын
It's very NEAT explained 😄 I love this way of teaching 😁
@tahabouziane9560
@tahabouziane9560 5 жыл бұрын
Definitely like this kind of videos ! can you make tutorials with more details ? keep it up dude (y)
@lamkuen
@lamkuen 5 жыл бұрын
I've been looking for NEAT explanation and yours is the most easy to understand. Thanks so much! I guess NEAT is a very promising AI algorithm for developing general AI. Isn't it? Also, could your code run on Google Colaboratory or it needs some fine-tuning. Thanks!
@mihirsampat7624
@mihirsampat7624 4 жыл бұрын
Loved the way you taught this entire tutorial. You taught in such a simple method, Really appreciate your efforts man! Looking forward to more tutorials!
@ANEEQHKHAN
@ANEEQHKHAN 5 жыл бұрын
Amazing video! As a DevOps engineer with python knowledge I feel this video is extremely valuable for me. Thank you for sharing this!
@rakshithyadhav7274
@rakshithyadhav7274 5 жыл бұрын
The way you teach is really good. Hope to get more of ML and AI stuff from the channel . Thanks 👍
@ianselley2725
@ianselley2725 3 жыл бұрын
Love this style of video!! Keep doing whatever you want to do. You'll always do it great!!
@calebarulandu3068
@calebarulandu3068 5 жыл бұрын
Great Video Tim! I think that making a step-by-step tutorial on NEAT or maybe even doing this project from scratch would be really helpful. It would probably take a good chunk of time, but I think it would be really useful.
@pranavshridhar452
@pranavshridhar452 5 жыл бұрын
Excellent stuff. Keep up the great work buddy.
@moejoe1996
@moejoe1996 5 жыл бұрын
It is really nice how you explain things, i've seen this AI in other channels but didn't understand them. But when you do, I understand EVERYTHING! thanks Tim!
@armandtvanzyl4544
@armandtvanzyl4544 5 жыл бұрын
DUDE! I just really want to thank you, you've made my life and my journey SOO much easier, and your really inspiring me to do amazing things. You are one of the best teachers I've ever seen!
@draker67
@draker67 4 жыл бұрын
Wow, this is just awesome. Code bullet's videos are pure entertainment Yours is worth a gazillion more from a learning perspective. Plus I actually find this very entertaining too.
@devendradesai1597
@devendradesai1597 5 жыл бұрын
Love the channel.. looking forward for a tutorial for the above project..😊
@ke_1234
@ke_1234 5 жыл бұрын
Yes! Would love to Watch him teaching the code details
@PH_SPO
@PH_SPO 5 жыл бұрын
Guy, first time here. Excellent explanation on the topic. Great job!
@pratyushtripathy2750
@pratyushtripathy2750 5 жыл бұрын
Nice video Tim. Would be great to try on own. Thanks much! Keep posting!
@novicetech1
@novicetech1 5 жыл бұрын
Absolutely love this approach. Please do more like this. You make really complex subject easier to understand and digest. Thanks.
@오오오오옹-o2z
@오오오오옹-o2z 5 жыл бұрын
It was super easy to understand Thank you for this vid. You kinda saved my life. I used your explanation on NEAT for my school project and added your link to it. It's not a big project just a small presentation but still you're a life savior.
@fadop3156
@fadop3156 5 жыл бұрын
You always upload the videos i need
@kenchang3456
@kenchang3456 5 жыл бұрын
YES, I definitely agree with the style you used to explain this subject. And if you can do a NLP video series I would really appreciate it.
@Nick-jb9jn
@Nick-jb9jn 5 жыл бұрын
This was a fantastic introduction to AI and how NEAT works. I would love to see more videos about using NEAT in different games in the future. I found your channel a few days ago and instantly subbed, your content is well structured and easy to follow. I look forward to watching more of your videos. Keep up the great work!
@TechWithTim
@TechWithTim 5 жыл бұрын
Thanks Nick! Really appreciate that :)
@abeechr
@abeechr 5 жыл бұрын
Outstanding! I’d love to see more!
@parsahosseini4241
@parsahosseini4241 5 жыл бұрын
Hey Tim, I beg you to do a machine learning and deep learning tutorial, all the resources and tutorials on internet are either too old or too complicated, but your teaching style... it's just amazing, and it's not just me, I'm sure many people would love a machine learning tutorial from you, you made this concept so easy to understand that I'm sure I wouldn't get it if I were watching another machine learning tutorial on udemy or coursera!, I will be soooooo happy if i hear that you're working on a machine learning tutorial. Thanks a lot for your free content man. PS: like the comment to show Tim that we want him a machine learning tutorial 😄😄😄
@TechWithTim
@TechWithTim 5 жыл бұрын
Guess what?! I have one already! On both machine learning and deep learning
@parsahosseini4241
@parsahosseini4241 5 жыл бұрын
@@TechWithTim Yeah! I haven't been on KZbin for about 3 months and you've published so many new content that I'm gonna watch them all! Love it😍 Thanks a lot, and.... my bad for not being aware of your videos. BTW, just another question, are going to explain the different types of neural networks? I don't know them but a heard some of their names, like recurrent neural networks and others? I'm gonna check your deep learning playlist every day😄 THANKS A LOTTTTTT!
@RRKS_TF
@RRKS_TF 5 жыл бұрын
I would honestly love to see a series on how you got to this point
@anakinskywalkerrr
@anakinskywalkerrr 5 жыл бұрын
Finally, games and AI. The two most interesting thing in programming
@playerscience
@playerscience 3 жыл бұрын
Yes Yes!!! Completely Agreed 💯👍👍👍
@RandomShowerThoughts
@RandomShowerThoughts 5 жыл бұрын
Definitely make a tutorial on this! This is way too interesting of a topic
@harshdeeptelang127
@harshdeeptelang127 3 жыл бұрын
Thanks bro! i genuinely appreciate your hard work on this video!
@adarshsingh764
@adarshsingh764 5 жыл бұрын
Code bullet is more entertaining than informative, i like this better. EDIT: it's almost the same, but less enjoyable
@jahnavithota1949
@jahnavithota1949 4 жыл бұрын
Hey Tim, Your tutorial series is amazing! Learnt a lot. Continue making more and more tutorials!!
@mayurchavhan8590
@mayurchavhan8590 4 жыл бұрын
Excellent explanation on AI using a simple example, No Wonder Microsoft hired you. Keep up the great work. Love from India
@alan-alan-
@alan-alan- 4 жыл бұрын
This video is awesome. Thanks Tim for all your content. Keep going!
@abhyudayaagarwal589
@abhyudayaagarwal589 2 жыл бұрын
I know i am late but please make every video u make like this one. Mind blowing
@Finn-jp6pn
@Finn-jp6pn 5 жыл бұрын
Really enjoyed this. I'd love to see more ML content on your channel.
@pampam6622
@pampam6622 4 жыл бұрын
Thank you Tim, i really enjoy learning python by watching your videos!
@ishansharma1511
@ishansharma1511 5 жыл бұрын
This is something new for me and I liked it. Make more videos of this type!! Thank you!!
@michealhall7776
@michealhall7776 5 жыл бұрын
Yes, some of your other videos are boring but this is a really good style. Well prepared. Looking forward to the next lesson in the series showing how to make this ourselfs
@PeTerVampirism
@PeTerVampirism 4 жыл бұрын
Tim, you sir deserve a LOVE not just a like. Thanks man you're a genius, and I've learned a lot from you. Keep Going bro !!!
@schogaia
@schogaia 5 жыл бұрын
Random comment for the KZbin algorithm to rank your video better
@TechWithTim
@TechWithTim 5 жыл бұрын
Appreciate it!
@schogaia
@schogaia 5 жыл бұрын
@@TechWithTim what I didn't add: I really enjoy this series - I started with python 6 months ago and you explain everything really well. Thank you!
@redapple0007
@redapple0007 5 жыл бұрын
your video and new style was so good. Keep it up!!
@sotospeak6741
@sotospeak6741 4 жыл бұрын
one of the only good explaination channels iv seen
@xxalienxx9541
@xxalienxx9541 5 жыл бұрын
I though it would look complicated but you explaines it really great.
@黃冠綸-t5i
@黃冠綸-t5i 4 жыл бұрын
Thanks a lot for sharing flappy bird programming lines in detail. Your vid is of great help to my project.
@williamikennanwosu
@williamikennanwosu 2 жыл бұрын
Good effort Tim, well done!
@sautante
@sautante 5 жыл бұрын
This video was so good, please make more! :D
@ChristianZenker
@ChristianZenker 4 жыл бұрын
Thanks for this Video. Currently im working throug your pythong Videos (my target is a own written AI ^^ ) and currently youre (for me) the best python and python (pygame/ai) teacher. Thanks for making this videos :-)
@antiRuka
@antiRuka 5 жыл бұрын
Best explanation on the net so far!
@purnenduroy8796
@purnenduroy8796 5 жыл бұрын
That was awesome.. Need to see more of your videos
@RandomShowerThoughts
@RandomShowerThoughts 5 жыл бұрын
Amazing. I’ve always wondered how this was done.
@alexanderhuliakov6012
@alexanderhuliakov6012 5 жыл бұрын
Wow, one of best "begginer" videos about neural networks.
@Mark-lp9ke
@Mark-lp9ke 4 жыл бұрын
Cant wait for the project tutorial! 😍
@TechWithTim
@TechWithTim 4 жыл бұрын
It’s out!
5 жыл бұрын
Very clear. Well done! Best video on this topic. Thanks.
@idatewang6205
@idatewang6205 5 жыл бұрын
Great video! Definitely hoping to see more of those😃
@Zanecronium
@Zanecronium 3 жыл бұрын
New sub this was so helpful I have never seen someone explain it in a way i can understand AND give code AND like a source thank you so much! Edit: AND THE MODULER????
@21abdullah89
@21abdullah89 5 жыл бұрын
Awsome Man. I would recommend as Ai is getting more and more popular espacially even in game so at least upload a video here and there on more games and Al implementing on that game.. As always Great effort man and great work
@arbazkhan8320
@arbazkhan8320 5 жыл бұрын
Really great video tim please make more videos like this
@novicephiladelphia.d4788
@novicephiladelphia.d4788 5 жыл бұрын
OMG that's what I really want to learn. Using AI to play games wow. look forward to your tutorial about this and other methods to make ai to play different games like capturing the frame and analyse👍👍
@rutvikrana512
@rutvikrana512 4 жыл бұрын
You should do this kinda intro videos ... it will bring us to your playlist 💕💕💕
@zach-7102
@zach-7102 3 жыл бұрын
Incredibly helpful, thanks so much
@shardulsilswal1140
@shardulsilswal1140 5 жыл бұрын
Thank you for explaining so clearly. I am gonna try this on my own now.
@Sanyapantyukhin13
@Sanyapantyukhin13 5 жыл бұрын
Tim, thank you for such great vids!
@user-tz3di7he8f
@user-tz3di7he8f 5 жыл бұрын
Honestly, you explained it amazing
@SuperArinc
@SuperArinc 5 жыл бұрын
More game creating videos please! 😄
@ishaankalsi
@ishaankalsi 5 жыл бұрын
I love how you presented! Would try to replicate in my workshops.
@wesleyteenwesley
@wesleyteenwesley 5 жыл бұрын
Amazing content, simple and beautiful explanation
@marco.nascimento
@marco.nascimento 5 жыл бұрын
Nice video, very entertaining and informative at the same time
@zackhoudache9539
@zackhoudache9539 5 жыл бұрын
goooood joob u have a good sense of teaching keep doing these video all the best
@rynexakil7443
@rynexakil7443 4 жыл бұрын
thx for the video , i was hoping that it's more than one Perceptron connection ...... i think that if you put a victor or a ray from the eye's and let it see as it's go's up and down where the gap is, it will be smarter rather than given it where the gap is. thanks again
@sirwilliamhenry
@sirwilliamhenry 5 жыл бұрын
Awesome content, man! U the best!
@vulturebeast
@vulturebeast 5 жыл бұрын
Really awesome, subscribed. 🥂👍
@DevendraSingh-jt8qj
@DevendraSingh-jt8qj 4 жыл бұрын
good job man! post more to learn
@patloeber
@patloeber 5 жыл бұрын
Nice Video!
@frankmessina7475
@frankmessina7475 6 ай бұрын
I am going to try to make this as well, thanks for the info. I would love to see a video of how you went about coding it.
@technical_research_hacks
@technical_research_hacks 3 жыл бұрын
I'm mechanical engineer but I'm just curious about how it works.... Good work bro
@pranavkarthikeyan783
@pranavkarthikeyan783 5 жыл бұрын
Keep up the great work!
@AgentRex42
@AgentRex42 5 жыл бұрын
Can't wait to see your tutorial if you will make it ! ;)
@TechWithTim
@TechWithTim 5 жыл бұрын
Tutorial has been made
@AgentRex42
@AgentRex42 5 жыл бұрын
@@TechWithTim Oh, ok !
@minindusheheran6624
@minindusheheran6624 4 жыл бұрын
Explained really well :) :) Thankyou..!
@DAJakaRedAries
@DAJakaRedAries 5 жыл бұрын
Gonna try this on my own. Thanks!
@JosePerez-qt8cf
@JosePerez-qt8cf 5 жыл бұрын
Excellent vídeo and explanation I would like more vídeos of ML and DL Thanks a lot
@usmanbinabdurrasheed5949
@usmanbinabdurrasheed5949 4 жыл бұрын
You are simply awesome!!!
@ishaangupta6572
@ishaangupta6572 5 жыл бұрын
Nice video man
@XxNinjaLimeXX
@XxNinjaLimeXX 4 жыл бұрын
As someone who has learned a bit of python for work even though it's outside my field, but has become interested in machine learning this is really fantastic. ML is super interesting to me and NEAT is wild. I've run the source code and it feels like magic so I've really gotta dive in and try to get a handle on whats going on. Classes are still something I'm not confident with lol. You've certainly earned a like and a subscriber though. Thank you for the video.
@emilievaneps8858
@emilievaneps8858 4 жыл бұрын
Nice video! Thanks!
@brute505
@brute505 5 жыл бұрын
keep doing this style
@exa4564
@exa4564 2 жыл бұрын
I liked the style of the video, but some code-example would have helped to understand how to implement NEAT into a game
@tigruhh588
@tigruhh588 5 жыл бұрын
Great video!
@Capitalust
@Capitalust 5 жыл бұрын
This was dope af
@AlamKhan-yt9wd
@AlamKhan-yt9wd 5 жыл бұрын
Great explanation
@raymarkdelpuerto9094
@raymarkdelpuerto9094 5 ай бұрын
love this one!
@maedre4966
@maedre4966 4 жыл бұрын
good job thank you for sharing codes
@pawelpawelec1419
@pawelpawelec1419 4 жыл бұрын
Yeah I want more! :D
@yes.0
@yes.0 4 жыл бұрын
Very Good work done
@stonez56
@stonez56 5 жыл бұрын
Great video, Tim! I just subscribed this channel. Could you do a tutorial on car licensing plate recognition, both on video and still images. Thanks!
@lautarodapin
@lautarodapin 5 жыл бұрын
Excellent!
@neilleonard5781
@neilleonard5781 5 жыл бұрын
Great video! Some of the other NEAT based projects don't share their code, so I am excited to get my hands dirty. Is this an open source project that is interested in Pull Requests? Either way thanks for the video!
@TechWithTim
@TechWithTim 5 жыл бұрын
Ya for sure! Send the pull requests :)
@ukenatora1000
@ukenatora1000 3 жыл бұрын
thank you
@giacomogilardi7140
@giacomogilardi7140 Жыл бұрын
nice video bro
@valentin0000
@valentin0000 4 жыл бұрын
8:52 my left ear just died
@MatrixVor
@MatrixVor Жыл бұрын
Amazing video. I'm curious about what made you pick "> than 0.5" as a threshold to jump? Could it be 0 or any other numbers (like -0.5 or -0.7). Thank you so much.
@guillaumegiroux9425
@guillaumegiroux9425 5 жыл бұрын
Let's make Tim the top project tutorial maker in KZbin. As soon as I get a job, you get a Patreon from me.
@TechWithTim
@TechWithTim 5 жыл бұрын
I’ll hold you to that!!!
@theteenengineer7589
@theteenengineer7589 5 жыл бұрын
nice video , thanx
@didedoshka
@didedoshka 5 жыл бұрын
Respect for those videos from Russia
@andrey1652
@andrey1652 5 жыл бұрын
Can you please explain how do i find out the value of the activation. in this case 0.5 Thanks!
@sashamuller9743
@sashamuller9743 4 жыл бұрын
did you manage to get it?
@technoinfoworldwide2329
@technoinfoworldwide2329 5 жыл бұрын
finally I m gonna learn AI from your channel..will you describe the code of this bro in next video..?
@TechWithTim
@TechWithTim 5 жыл бұрын
Yep! Planning a full series on this project
@technoinfoworldwide2329
@technoinfoworldwide2329 5 жыл бұрын
@@TechWithTim cool bro..I wanna learn AI from this project,I hope you will describe slowly and effectively so that we can catch you.waiting for series!!
NEAT - Introduction
21:27
Finn Eggers
Рет қаралды 85 М.
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 23 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 20 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 8 МЛН
Using AI to Create the Perfect Keyboard
12:05
adumb
Рет қаралды 1,4 МЛН
Snake learns with NEUROEVOLUTION (implementing NEAT from scratch in C++)
28:08
A.I. Learns to play Flappy Bird
7:46
Code Bullet
Рет қаралды 14 МЛН
Genetic Algorithms in Python - Evolution For Optimization
26:10
NeuralNine
Рет қаралды 19 М.
Python Flappy Bird AI Tutorial (with NEAT) - Moving Birds
18:27
Tech With Tim
Рет қаралды 172 М.
NEAT Algorithm Visually Explained
18:07
David Schäfer
Рет қаралды 7 М.
Training an unbeatable AI in Trackmania
20:41
Yosh
Рет қаралды 14 МЛН
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 23 МЛН