Neuroevolution Explained by Example

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

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

  • @user-hx7ej6ot6x
    @user-hx7ej6ot6x Год назад +25

    How does this have 591 views. Most underrated channel I've ever seen.

  • @Shapshapper
    @Shapshapper 4 месяца назад +40

    A follow-up video would be NEAT!

  • @Dtomper
    @Dtomper Год назад +61

    PLEAAAAAAAASEE don't stop making these videos, they are sooooo entertaining and educational at the same time. Thank you so much for making this bro.

  • @nipunjyotipathak9573
    @nipunjyotipathak9573 8 месяцев назад +8

    I don't know why this channel is so underrated. The quality of the content is too good

  • @jordand9242
    @jordand9242 6 месяцев назад +7

    These are really high quality videos for concept and demonstration. Keep going consistently and you're going to be a very popular channel

  • @Legollas-1
    @Legollas-1 11 месяцев назад +7

    you deserve so many more subs man.
    i rarely comment on videos but you have a great way of explaining stuff.
    Doing my PhD and this helped me

  • @Eld3r
    @Eld3r 11 месяцев назад +7

    Amazing work, man. Keep doing this content ❤

  • @SammyBoi345
    @SammyBoi345 Год назад +5

    YO great stuff. Cant wait for the next vid!
    A few tips, maybe punish them for hitting the walls/spinning. Could also give them a broader field of view.

  • @seif-eldenmohamed8682
    @seif-eldenmohamed8682 10 месяцев назад +7

    I absolutely love it man keep it up. ♥

  • @jacquesquipere
    @jacquesquipere Год назад +5

    Only 83 likes? Amazing video! When can we expect a video about NEAT?

  • @sun_unknown
    @sun_unknown Год назад +6

    Congratulations on the work, I loved the project.

  • @siimon8916
    @siimon8916 5 месяцев назад +4

    Thank you so much for giving out the code

  • @exetorYT
    @exetorYT 4 месяца назад +3

    this is too underrated

  • @yogpanjarale
    @yogpanjarale Год назад +4

    Amazing video, glad i found this channel; instant subscribe. , Love the video style and the explanations.

  • @sushismitcher225
    @sushismitcher225 4 месяца назад +2

    I can't wait for the video on the neat algorithm!

  • @programmingwithnick
    @programmingwithnick Год назад +5

    Great video! Thank you very much for sharing it. This was an instant subscribe, please keep it up! Also, your video production is amazing.

    • @argonautcode
      @argonautcode  Год назад +3

      Thank you, I’m glad you liked the video!

  • @Temple_Cloud
    @Temple_Cloud 3 месяца назад +1

    Yup, this was super fun. Thanks argonaut! Looking forward to the NEAT one!

  • @MikeOxolong
    @MikeOxolong 8 месяцев назад +4

    Great! hope you will get back to making videos some day.

  • @yumechan89
    @yumechan89 Год назад +4

    This channel is amazing!!!!🤩

  • @milobem4458
    @milobem4458 4 месяца назад +2

    I don't think you explained what the brain output does, but looking at your code it looks like one neuron does rotation and the other acceleration. This explains why they evolve to spin. It's easier.
    The rotation neuron is always some non-zero value so the agent keeps spinning and the only decision to make is when to accelerate and the answer is when you point in the right direction and there are no obstacles.
    Involving the other neuron in a decision which way to turn at each moment is more work for this artificial brain.
    It brings the joke about rubbing two brain-cells together ;)

  • @Blooper1980
    @Blooper1980 Год назад +4

    I also like the music.

  • @dragolov
    @dragolov Год назад +4

    Bravo!

  • @effestop
    @effestop Год назад +3

    Bro your presentation is amazing. What do you use? I want to learn! Make the NEAT video please!

  • @Blooper1980
    @Blooper1980 Год назад +6

    NEAT video! :)

  • @emilianogaribaldi6437
    @emilianogaribaldi6437 3 месяца назад +1

    Great...just great. Gracias!

  • @jimj2683
    @jimj2683 9 дней назад

    Neuroevolution is going to be gigantic in the future. We just need a lot more compute to do the really cool real-world things.

  • @ziad-explains
    @ziad-explains Год назад +5

    It would be interesting if you explained how the neural network's output relates to the turtle's behaviour. By that, I mean: what does the neural network actually produce? Simple context-free moves (i.e. a definite sequence of blind moves regardless of the obstacles)? Instructions based on what the turtle detects in its vicinity (e.g., "if there exists a solid 40 pixels on the right, turn left")?

    • @argonautcode
      @argonautcode  Год назад +4

      Thank you for the comment! You're right, I forgot to discuss the network outputs in the video. Each network produces two output values: one is used as the turning force, and the other is used as the thrust force - so the outputs are directly fed into the physics system for each AI. Since the network calculates the output based on the input values (the sight lines and the compass), the AI can have "reactive" behavior based on the obstacles around it.

    • @ziad-explains
      @ziad-explains Год назад

      @@argonautcode Cheers for the clarification!

  • @joelhobson3081
    @joelhobson3081 3 месяца назад

    The spinning confused me at first. When you suggested that it was due to the three sight lines, it clicked for me and I immediately thought of the 'run and tumble' movement seen in some types of bacteria (there's a wikipedia page for "run and tumble movement" if you're curious).

  • @revimfadli4666
    @revimfadli4666 Год назад +2

    How does the internal compass work? Does it feed a normalised angle difference, or the cosine/dot product value between compass and direction?

  • @hectorsilva6292
    @hectorsilva6292 8 месяцев назад +1

    Awesome work! Could you please share the tools used to create the animation?

  • @nattyzaddy6555
    @nattyzaddy6555 9 месяцев назад +2

    liked + comment + subscribed

  • @cyb0rg14
    @cyb0rg14 6 месяцев назад +2

    I liked everything from explanation to visualisation.
    I have one question, do you write the code in python, and how these visualisation were created?

    • @argonautcode
      @argonautcode  5 месяцев назад +2

      I used C# / Unity for this video. You can find a link to the source code in the description if you’re interested!

  • @saurav_rimal
    @saurav_rimal 4 месяца назад

    you should give them eyes to see certain distance far so it may stop the spinning

  • @gabrielsgaming8587
    @gabrielsgaming8587 3 месяца назад

    I find your videos to be extremely interesting and wanted to ask, what kind of software or coding would you use to make these simulations?

  • @roland144
    @roland144 7 месяцев назад +2

    cool

  • @rpraver1
    @rpraver1 Год назад

    Will you include the gor your demos?

  • @nj5374
    @nj5374 4 месяца назад +1

    So so sick

  • @yb7875
    @yb7875 Год назад +2

    Will you be making more videos?

    • @argonautcode
      @argonautcode  Год назад +3

      I’ve been a bit busy for the past few months but yes - I have a lot of ideas planned!

  • @rodrigoqteixeira
    @rodrigoqteixeira 8 месяцев назад

    When are you goin to make the vid? I just wanted to know...

  • @yokami_9408
    @yokami_9408 4 месяца назад +1

    Maybe they are spinning to look around them

    • @yokami_9408
      @yokami_9408 4 месяца назад +1

      *Play one more second of the video :* 7:02

  • @el_lahw__el_khafi
    @el_lahw__el_khafi 19 дней назад

    was NEAT video ever published?

  • @abdulhamedeid935
    @abdulhamedeid935 10 месяцев назад

    can you make the codes abd visualizations ooen source like 3b1b, and you you did such an amazing animations

  • @theorder4592
    @theorder4592 9 месяцев назад

    How did you make this?

  • @AbuzarToronto
    @AbuzarToronto 2 месяца назад

    Yo, where's the NEAT?? Also, please give code for Unreal. Thanks!

  • @isaacvr
    @isaacvr 4 дня назад

    Where is NEAT?

  • @ryan.wright
    @ryan.wright 10 месяцев назад

    How can I get in touch with you?

  • @leshiy_nd
    @leshiy_nd 4 месяца назад

    Vision made of 3 pixels is quite enough of reason to continuously spin

  • @cortexcarvalho9423
    @cortexcarvalho9423 4 месяца назад +1

    No! burglar!! This idea fell out of my pocket and you found it!!😭😭😭.
    🥲