AI Learns to be a Car using a Genetic Algorithm

Поделиться
HTML-код
  • Опубликовано: 20 окт 2019
  • If you want to play around with the code or application, github: github.com/Chrispresso/PyGenoCar
    I tried to make it as friendly as possible for editing the Genetic Algorithm settings. Have a look through the README.md for setup and running.
    Loosely based on: boxcar2d.com/index.html
  • НаукаНаука

Комментарии • 33

  • @pikachufan25
    @pikachufan25 3 года назад +6

    Helping the Algorithm cause i freaking loves AI's breaking Games

  • @martinsosmucnieks8515
    @martinsosmucnieks8515 3 года назад +1

    Really liked your video!!! Cant wait to see more.Im trying to study ML myself but Im not at all at your level, I hope to be.

  • @mk1570
    @mk1570 3 года назад +1

    That is so cool and inspiring to see... Makes me wonder what this AI could evolve into if it could take the next leap into a 3D playing field! Love the channel man, been looking for another fix of machine learning stuff after becoming hooked on "Code Bullet"!

    • @Chrispresso
      @Chrispresso  3 года назад

      Glad you liked it! Oh, it definitely is. I have some stuff planned for 3D environments but just need to get around to making the videos!

  • @Fjord19873
    @Fjord19873 3 года назад +1

    It is very nice to see the cars evolve over time. I've got my first (small) succes in using a genetic algorithm for the concept of an evolving program. That might also be interesting for you. Because you have more experience in the subject, you might be progressing faster when working on such a concept.

  • @johanneszwilling
    @johanneszwilling 2 года назад

    This is sooo cool!

  • @saminbinkarim6962
    @saminbinkarim6962 3 года назад +2

    Really cool channel

  • @Hyrtsi
    @Hyrtsi 3 года назад

    neat! so nice to watch

  • @chad_bro_chill
    @chad_bro_chill 3 года назад +1

    Real talk, you could make some time lapses or compilations of the biggest design changes of a car's evolution, and I'd totally watch. Just to get more examples of natural selection in action.

    • @Chrispresso
      @Chrispresso  3 года назад +1

      Thanks for the feedback! I'll try to get more compilations of the AI progressing in the future.

  • @darshangalakatu7615
    @darshangalakatu7615 2 года назад

    hey man , thanks a lot this video helped me for my project. thanks again ................😉😉😉✌

  • @revimfadli4666
    @revimfadli4666 4 года назад +3

    4:26 imagine if an AGI saw this...
    Btw, what's the next cool stuff? Track-based car racing or animal evolution?
    I suggest a game where AI players play against each other(so it's more interesting than a static task; they influence each other's performance & fitness) that's simple to learn, but rewards mastery & enables complex strategy(e.g.air hockey where players can choose to manually add balls)

    • @Gaming32i
      @Gaming32i 3 года назад

      This would be great!

  • @BabjiEManohar
    @BabjiEManohar 4 года назад +2

    Woah!! Nicely Done. What are you planning to do next?

    • @Chrispresso
      @Chrispresso  4 года назад +1

      Thanks! I'm not entirely sure yet. I have a couple ideas that I want to do involving Genetic Algorithms. I might do one or two of them and then move on to some other, more advanced types of AI.

  • @endless_melancholy
    @endless_melancholy 4 года назад +2

    How much did it take you to reach that level? Because i am willing to start studying ai and I'm wondering how long will it take to get to your level.

  • @TopShelfization
    @TopShelfization 2 года назад

    6:00 seems like the front wheels are acting like antenna or something akin.

  • @nahruz.w3044
    @nahruz.w3044 3 месяца назад

    This voice and mannerism remind me of another gamedev youtuber haha

  • @dhc332
    @dhc332 4 года назад +9

    I suggest you upload Python tutorials for AI/ML

    • @Chrispresso
      @Chrispresso  4 года назад +4

      I've thought about doing something like that but probably won't be happening anytime soon. There are a lot of really good resources online already. If there becomes more of a demand I will definitely consider it!

    • @PraYogiz
      @PraYogiz 4 года назад

      I think it would be great

    • @Gaming32i
      @Gaming32i 3 года назад

      I agree

  • @karlopoljancic
    @karlopoljancic 3 года назад

    Thanks for the video! I am trying to do this myself, but I can't get to run PyGenoCar. I got pybox2d working. What do I do now?

    • @Chrispresso
      @Chrispresso  3 года назад

      Are you getting an error? You need Python version 3.6 or newer for that program.

    • @karlopoljancic
      @karlopoljancic 3 года назад

      Chrispresso i got rid of any error and I’m using python 3.8, I think I am not starting the right part of your program. I am gonna try again today! I will comment if I get it right or really don’t know what to do! Thanks for the videos, they are really educational :)

    • @karlopoljancic
      @karlopoljancic 3 года назад

      @@Chrispresso I got it to work! Cool stuff!

    • @Chrispresso
      @Chrispresso  3 года назад +1

      @@karlopoljancic Awesome!

  • @rshsrhserhserh1268
    @rshsrhserhserh1268 3 года назад

    Have you tried creating a trading ai with genetic+RL ? I'm asking because because i did. So i have a question if so :)

  • @BatBeardGames
    @BatBeardGames 3 года назад

    I'm also super fascinated by AI learning. I can't wait to watch it transform our world. If it doesn't eventually destroy it :P

    • @Chrispresso
      @Chrispresso  3 года назад

      Just have to use the math for good ;)

  • @MiniArts159
    @MiniArts159 3 года назад

    leg irrelevant
    become car

  • @avtarsingh2316
    @avtarsingh2316 4 года назад

    Upload more videos for more subscribers