Neuroevolution Explained by Example

Поділитися
Вставка
  • Опубліковано 21 лис 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

  • @Legollas-1
    @Legollas-1 Рік тому +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

  • @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

  • @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.

  • @jacquesquipere
    @jacquesquipere Рік тому +5

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

  • @seif-eldenmohamed8682
    @seif-eldenmohamed8682 10 місяців тому +7

    I absolutely love it man keep it up. ♥

  • @exetorYT
    @exetorYT 4 місяці тому +3

    this is too underrated

  • @siimon8916
    @siimon8916 5 місяців тому +4

    Thank you so much for giving out the code

  • @sun_unknown
    @sun_unknown Рік тому +6

    Congratulations on the work, I loved the project.

  • @MikeOxolong
    @MikeOxolong 8 місяців тому +4

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

  • @effestop
    @effestop Рік тому +3

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

  • @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 ;)

  • @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!

  • @sushismitcher225
    @sushismitcher225 4 місяці тому +2

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

  • @yogpanjarale
    @yogpanjarale Рік тому +4

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

  • @Blooper1980
    @Blooper1980 Рік тому +4

    I also like the music.

  • @Temple_Cloud
    @Temple_Cloud 4 місяці тому +1

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

  • @Blooper1980
    @Blooper1980 Рік тому +6

    NEAT video! :)

  • @dragolov
    @dragolov Рік тому +4

    Bravo!

  • @yumechan89
    @yumechan89 Рік тому +4

    This channel is amazing!!!!🤩

  • @jimj2683
    @jimj2683 14 днів тому

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

  • @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!

  • @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!

  • @emilianogaribaldi6437
    @emilianogaribaldi6437 3 місяці тому +1

    Great...just great. Gracias!

  • @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?

  • @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).

  • @hectorsilva6292
    @hectorsilva6292 8 місяців тому +1

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

  • @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  6 місяців тому +2

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

  • @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?

  • @nattyzaddy6555
    @nattyzaddy6555 10 місяців тому +2

    liked + comment + subscribed

  • @rpraver1
    @rpraver1 Рік тому

    Will you include the gor your demos?

  • @saurav_rimal
    @saurav_rimal 4 місяці тому

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

  • @roland144
    @roland144 7 місяців тому +2

    cool

  • @nj5374
    @nj5374 4 місяці тому +1

    So so sick

  • @rodrigoqteixeira
    @rodrigoqteixeira 9 місяців тому

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

  • @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?

  • @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 25 днів тому

    was NEAT video ever published?

  • @ryan.wright
    @ryan.wright 10 місяців тому

    How can I get in touch with you?

  • @AbuzarToronto
    @AbuzarToronto 2 місяці тому

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

  • @isaacvr
    @isaacvr 9 днів тому

    Where is NEAT?

  • @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!!😭😭😭.
    🥲