Karl Sims - Evolving Virtual Creatures With Genetic Algorithms

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

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

  • @NameisU
    @NameisU 8 лет назад +78

    this crab like creature passes the cube and perfers to beat up its opponent. made me laugh

  • @TigirlakaLaserwolf6
    @TigirlakaLaserwolf6 9 лет назад +14

    "Perhaps it is mean to move the goal away just as it arrives..."
    Now I feel bad.

  • @thepablorz
    @thepablorz 6 месяцев назад +1

    Back around 2015-17 this video had an outsized effect on my choice of going for a bachelros in computer science. I am now working on my masters :D

  • @zeropr0ductions631
    @zeropr0ductions631 6 лет назад +4

    I wish informative youtube videos were like this nowadays

  • @GVanArsdale
    @GVanArsdale 3 года назад +3

    This is both cute and deeply terrifying.

  • @adamhughes9938
    @adamhughes9938 9 лет назад +70

    1994!!!???

    • @santiagos9884
      @santiagos9884 8 лет назад

      Adam Hughes yeah why

    • @adamhughes9938
      @adamhughes9938 8 лет назад +7

      Didn't know people were doing such advanced things that, long

    • @-eurosplitsofficalclanchan6057
      @-eurosplitsofficalclanchan6057 7 лет назад +3

      genetic algorithm just came from a biological study and implemented for computers that can run it very fast. nothing advance about that lol

    • @ogvibe11
      @ogvibe11 7 лет назад

      so this not ai?

    • @miniwarrior7
      @miniwarrior7 6 лет назад

      @@ogvibe11 this is called "Machine Learning" so yes AI I suppose. The intelligence is derived from machine. AI = Machine Learning

  • @joryslassaigne8047
    @joryslassaigne8047 Год назад +1

    Incredible

  • @bittykitty1708
    @bittykitty1708 8 лет назад +3

    "One learned to push his opponent away"
    more like punch the poor thing in the head

  • @jakethesnake95
    @jakethesnake95 7 лет назад +6

    This was made the year before I was born.

  • @Grobda
    @Grobda 12 лет назад +1

    Absolutely fascinating.

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

    This is awesome

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

    amazing

  • @dividedreality9708
    @dividedreality9708 7 лет назад +3

    why do I find this funny? xD

  • @ianzen
    @ianzen 5 лет назад

    Hokey with appropriate gestures😂

  • @SterileNeutrino
    @SterileNeutrino 5 лет назад +1

    More: karlsims.com/ en.wikipedia.org/wiki/Karl_Sims

  • @CristinaA-q6r
    @CristinaA-q6r Год назад

    Am i the only one who is both really amused and oddly horrified by these creatures?

  • @Geddy135
    @Geddy135 7 лет назад +11

    Ok, so ever since I learned about neural networks and genetic algorithms, I've wanted to try all this stuff out for myself. But alas, I am but a meek artist and don't know if I have the capacity to learn to code. I know there's a lot of open source stuff out there but it's still way over my head. I just want a simulator where I can make some simple creatures that I can watch grow and teach themselves how to do various things. I can't be the only one, right?

    • @pwtato951
      @pwtato951 7 лет назад

      Same... I want to have a simulator like this.

    • @Leriash
      @Leriash 7 лет назад +2

      Geddy135 Do it in 2D, it is easier than learning 3D graphics. You can work with flash+action script, pygame, ascii in the console, etc. There are genetic algorythm packages like DEEP, though I think you can easily implement it yourself.
      Each creature is an array of random numbers that represent different stuff, like limbs or movements. You put that in a function that calculates the new positions and gives it a score according with your criteria.
      What you see in the video is just a visual representation.

    • @nickfelten5068
      @nickfelten5068 7 лет назад

      www.openprocessing.org/sketch/377698

    • @miniwarrior7
      @miniwarrior7 6 лет назад

      Paperspace.com has tutorials you can learn from scratch .

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

      Coding train!!!!

  • @DamianHallbauer
    @DamianHallbauer 6 лет назад +2

    Think is amazing still, and when compared with the Elon Musk- sponsored Open AI 2d walker, and Deep Minds AI, that look like dead zombies, it should be at least as famous. We make a game called Kontrol that has characters that simulated legged walking over rough terrain and hills and it took years to develop. This genetic learning technique can open the way for Generalized AI, and AI that can solve more than just one class of useful problems. Seems that survival in a physical world, with and against other species and teams of them gives meaning to intelligence. The creatures exist because they competed, cooporated, loved and hated, survived and bred, they may emerge to ask for the same "meaning of life" as we do.

  • @BossModeGod
    @BossModeGod 8 лет назад

    EVOLVE MORE. PT2

  • @goodtimesroll8
    @goodtimesroll8 6 лет назад

    we are living in a simulation

  • @edeleuse
    @edeleuse 9 лет назад +4

    Wow

  • @troooooper100
    @troooooper100 11 лет назад +2

    explain what is happening...

    • @TopGunMan
      @TopGunMan 11 лет назад +23

      The program creates a bunch of randomly designed creatures from blocks and hinges. It also randomly coordinates the creatures movement with a neural network. The creature that behaves the strongest is the base design for the next round of creatures, all slightly different. This process is redone for hundreds or thousands of generations, and the result is a creature designed by evolution, not us.

    • @Salomao-Rodrigues
      @Salomao-Rodrigues 9 лет назад

      Joey Ortiz
      "The creature that behaves the strongest"
      What exactly means to behave the strongest? What would the criteria be?
      Just watched it until the end, I'd guess that the first to hit the cube is the strongest?
      Cheers

    • @TOPsBloo
      @TOPsBloo 9 лет назад +2

      Salomão Rodrigues karlsims.com/papers/alife94.pdf

    • @Salomao-Rodrigues
      @Salomao-Rodrigues 9 лет назад +2

      Bloo Bloo
      Thanks for that! :)

    • @papi9305
      @papi9305 7 лет назад

      the criteria are given by the programmer i think. maybe indirectly..but yea

  • @kzterminator
    @kzterminator 10 лет назад +3

    what software is used...

    • @johnaa2024
      @johnaa2024 9 лет назад +2

      +Zhenhao Zhou software that is no longer available :(

    • @ferrumvirum723
      @ferrumvirum723 9 лет назад

      +John Doe What's the name of it ?

    • @salomonassad3270
      @salomonassad3270 8 лет назад +1

      I think is AnimatLab.

    • @Dylankatz
      @Dylankatz 7 лет назад +1

      This was software written in 1994 and run on a supercomputer...

    • @Dirtfire
      @Dirtfire 6 лет назад

      A modern tablet computer might be faster than the computer this software ran on.