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!
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!
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!
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.
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.
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!
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!
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.
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!
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 Yeah! I haven't been on RUclips 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!
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
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 :-)
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
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????
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👍👍
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
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.
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!
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.
@@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!!
Hi Tim I wonder if this NEAT-python AI-programming adaptable for numbers and statistic, able to find patterns in massive data of numbers and combinations? Thanks a lot for your great content..
So in the beginning you give random weights for the starter population right. But in what range do you choose those starter weights? Also, usually when i see video's like this one there is also a hidden layer in the network. What is the benefit of that hidden layer, if it works without one like you did? EDIT: i tried using starter weights and bias of random value between -0.5 and 0.5, but the birds didn't learn anything. I dont really know if i should do something with my distances before passing them to the weighted sum? I get like random values of -200 to 200 for distances
Great video! I’ve never programmed and I’m 17 but recently I’ve gained interest, especially in AI and ML. What would you recommend to learn these things that start at the most fundamental level because i learn best that way.
I am just thinking out loud, would it be possible to have this work with knowing only the position of the bottom pipe and the bird y position? I guess that we can base the jump/not jump decision, based on those 2.
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!
It's amazing how simply you explained it!
can you please do this project like you explained pygame tutorial..?
It's very NEAT explained 😄 I love this way of teaching 😁
Definitely like this kind of videos ! can you make tutorials with more details ? keep it up dude (y)
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!
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!
Amazing video! As a DevOps engineer with python knowledge I feel this video is extremely valuable for me. Thank you for sharing this!
Love this style of video!! Keep doing whatever you want to do. You'll always do it great!!
Excellent stuff. Keep up the great work buddy.
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.
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.
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!
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!
The way you teach is really good. Hope to get more of ML and AI stuff from the channel . Thanks 👍
I would honestly love to see a series on how you got to this point
Guy, first time here.
Excellent explanation on the topic. Great job!
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.
Absolutely love this approach. Please do more like this. You make really complex subject easier to understand and digest. Thanks.
Finally, games and AI. The two most interesting thing in programming
Yes Yes!!! Completely Agreed 💯👍👍👍
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!
Thanks Nick! Really appreciate that :)
Outstanding! I’d love to see more!
You always upload the videos i need
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 😄😄😄
Guess what?! I have one already! On both machine learning and deep learning
@@TechWithTim Yeah! I haven't been on RUclips 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!
Good effort Tim, well done!
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.
Love the channel.. looking forward for a tutorial for the above project..😊
Yes! Would love to Watch him teaching the code details
Thanks bro! i genuinely appreciate your hard work on this video!
one of the only good explaination channels iv seen
I know i am late but please make every video u make like this one. Mind blowing
Excellent explanation on AI using a simple example, No Wonder Microsoft hired you. Keep up the great work. Love from India
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
Hey Tim, Your tutorial series is amazing! Learnt a lot. Continue making more and more tutorials!!
Really enjoyed this. I'd love to see more ML content on your channel.
That was awesome.. Need to see more of your videos
your video and new style was so good. Keep it up!!
This video is awesome. Thanks Tim for all your content. Keep going!
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 !!!
Nice video Tim. Would be great to try on own. Thanks much! Keep posting!
Thank you Tim, i really enjoy learning python by watching your videos!
Definitely make a tutorial on this! This is way too interesting of a topic
Cant wait for the project tutorial! 😍
It’s out!
I though it would look complicated but you explaines it really great.
Best explanation on the net so far!
This is something new for me and I liked it. Make more videos of this type!! Thank you!!
This video was so good, please make more! :D
Great video! Definitely hoping to see more of those😃
Really great video tim please make more videos like this
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 :-)
Wow, one of best "begginer" videos about neural networks.
Very clear. Well done! Best video on this topic. Thanks.
Random comment for the RUclips algorithm to rank your video better
Appreciate it!
@@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!
Thanks a lot for sharing flappy bird programming lines in detail. Your vid is of great help to my project.
Amazing. I’ve always wondered how this was done.
Incredibly helpful, thanks so much
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
Code bullet is more entertaining than informative, i like this better.
EDIT: it's almost the same, but less enjoyable
Honestly, you explained it amazing
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????
Tim, thank you for such great vids!
Amazing content, simple and beautiful explanation
Nice video, very entertaining and informative at the same time
Awesome content, man!
U the best!
Thank you for explaining so clearly. I am gonna try this on my own now.
good job man! post more to learn
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.
goooood joob u have a good sense of teaching keep doing these video all the best
More game creating videos please! 😄
You should do this kinda intro videos ... it will bring us to your playlist 💕💕💕
I love how you presented! Would try to replicate in my workshops.
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👍👍
Really awesome, subscribed. 🥂👍
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
Keep up the great work!
I'm mechanical engineer but I'm just curious about how it works.... Good work bro
Can't wait to see your tutorial if you will make it ! ;)
Tutorial has been made
@@TechWithTim Oh, ok !
Explained really well :) :)
Thankyou..!
Gonna try this on my own. Thanks!
Nice video! Thanks!
You are simply awesome!!!
Nice video man
Great video!
keep doing this style
Nice Video!
I liked the style of the video, but some code-example would have helped to understand how to implement NEAT into a game
Excellent vídeo and explanation I would like more vídeos of ML and DL
Thanks a lot
Very Good work done
Great explanation
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.
good job thank you for sharing codes
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!
Ya for sure! Send the pull requests :)
love this one!
8:52 my left ear just died
Is it possible to to make a video going through the code and explaining everything from to perspective of the code?
This was dope af
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!
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.
finally I m gonna learn AI from your channel..will you describe the code of this bro in next video..?
Yep! Planning a full series on this project
@@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!!
Hi Tim
I wonder if this NEAT-python AI-programming adaptable for numbers and statistic, able to find patterns in massive data of numbers and combinations? Thanks a lot for your great content..
Yeah I want more! :D
So in the beginning you give random weights for the starter population right. But in what range do you choose those starter weights?
Also, usually when i see video's like this one there is also a hidden layer in the network. What is the benefit of that hidden layer, if it works without one like you did?
EDIT: i tried using starter weights and bias of random value between -0.5 and 0.5, but the birds didn't learn anything. I dont really know if i should do something with my distances before passing them to the weighted sum? I get like random values of -200 to 200 for distances
Great video! I’ve never programmed and I’m 17 but recently I’ve gained interest, especially in AI and ML. What would you recommend to learn these things that start at the most fundamental level because i learn best that way.
Well I do have a course of fundamental programming with python
I am just thinking out loud, would it be possible to have this work with knowing only the position of the bottom pipe and the bird y position? I guess that we can base the jump/not jump decision, based on those 2.
Excellent!
Can you please explain how do i find out the value of the activation. in this case 0.5 Thanks!
did you manage to get it?