Evolution of simple organisms with neural networks

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,413
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 23, 2009

This program simulates an environment in which simple organisms with brains can evolve.

The brains are directed graphs with nodes as the neurons and edges as axon/dendrite pairs.
The neural network is simulated fully with each signal traveling down the edges, instead of having the conventional approach where all neurons are updated per simulation tick.

The DNA is composed of:
the structure of the brain, (i.e. the set of existing edges)
parameters for neurons (firing threshold, excitation decay rate), and edges (speed, strength)

Genetic algorithm with sexual reproduction is used to find brains that maximize the number of simulation ticks that an organism survives.



Programmed in Python, Pygame library is used for drawing.

  • likes, 0 dislikes

Link to this comment:

Share to:

Top Comments

  • thats fairly epic

  • Yes! Python!

    Maybe u could port this software to the net!

see all

All Comments (19)

Sign In or Sign Up now to post a comment!
  • That's fucking rad

  • You did an amazing job dude, nice to see how the input neurons work with the smell of food and and fullness of the agents stomach ... pretty nice ... I'm starting to study AI and I want to really soon start to focus on neural nets and that was pretty cool

  • it would be awesome if you could make a python tutorial on this. i am just starting in computer programing and python is my first. btw this program is amazing.

  • I wasn't listening to him speak, I was to immersed in watching red circles turn white and die....

  • It would be great if you've put some functions of interactions between organisms, as for example that one can't pass through another, and then you shorten the food supply, to generate a good fighting skills. After that pass an organism from generations with lot of food, that was good in finding food into this world with fighting enhanced organisms and see just how this new fighting skill is, that is is it random or has it really evolved.

  • have you jast made life !

  • show some love...let people play with this its so good!

  • Pretty neat. Keep it up!

  • Very excellent project! Good going.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more