Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Evolving Artificial Neural Network

Loading...

Sign in or sign up now!
35,009
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 3, 2008

DISCLAIMER: This video is boring to the average YouTube viewer.

Basically this was an assignment for a class, wanted to get it up on YouTube in case the TA wanted to see it.

In the rare case anyone cares to see this video, these X-Wings (the only free model I could find that wasn't ugly as hell) are controlled by a neural network. 4 inputs, a hidden layer of 3 nodes, and 4 output nodes.

I could reduce the outputs down to 2, but it's too late for that now (I'll do it in the next project).

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 6 dislikes

Link to this comment:

Share to:

Uploader Comments (Etaanaru)

  • Is it possible for the AI to just re-draw the xwing at the target as soon as the run starts, or is there a constraint on how far it's allowed to re-draw?

  • @silentrageze Haha!  That would be the best solution wouldn't it? It's limited to vehicular movement, it can rotate and move forward (and at one point they could move backwards).

  • Hey, please tell me What Programming language you are using and also how you did it, thanks.

  • @Photon98 C# with the XNA framework. I think I've explained just about all I can remember about my project in my other replies to other comments, check them out and thanks!

  • Each unit has it own "history" isolated or you put some kind of "exchange of experience" ?

  • @Oshyoga There isn't an explicitly stored history, those who do well survive to the next generation, as well as randomly sharing bits of it's neural network with the rest of the agents in hopes to make them better as well.

see all

All Comments (91)

Sign In or Sign Up now to post a comment!
  • Sorry, but what's it learning, what's going on here?

  • I like the upper one at 5:10 (yep, I watched that long)

  • this is beautiful!

  • @Etaanaru - if you don't mind me asking, what inputs and outputs did you give and get from your neural network?

  • 4:18 keeps pausing here and I can't get past it. Otherwise I think this is very interesting. I myself work with Artificial Neural Networks, mainly MLMVN and am currently working on coding a MLMVN for pattern recognition.

    good work mate

  • GOOD, Although it took me to see entire video, i can say that these things (WHATEVER are they) really simulate an Idiot HOUSE FLIES!!

View all Comments »
Loading...

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