Added: 4 years ago
From: labenjam
Views: 24,988
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (29)

Sign In or Sign Up now to post a comment!
  • What simulation environment did you use or did you write this in open GL from scratch or something? Also just curious did you use back propagation of error or did you use a genetic algorithm to train the ANN? Very nice visual example.

  • @startoftext

    hi, I did this one with Ogre3d for graphics and back propagation for learning algorithm.

    Thx.

  • in some corners it's trying to drift LoL it's doing a great job!

  • does it send out lines and just follows the one thats the longest?

  • Hi. It is a very interesting demo. I would like to use it to teach my students neural networks. Is the source code available? Thanx.

  • Risg fo rods?

  • It could be so smart you hurt it's feelings.

    I think you should post an apology.

  • realy dumb

  • How does it learn? Does it mimick examples of driving, or is it a GA.

  • @Houshalter

    That one is just learning from example.

    Check the other videos where it is learning with a GA!

  • Even something as simple as a car being driven amazes me, great job. :)

  • all it looks like is simple AI path-finding

    but good job nonetheless

  • No, this AI doesn't find a path, it avoids walls.

    There's a neural network running the AI which takes a few samples of wall proximity as input and outputs the commands to drive the car.

  • Where is the dumb?

    From what I see its pretty intelligent to have completed the track

  • Not really, all it is is contact sensors.

  • Maybe it was sarcasm, or maybe it was in reference to the fact that the task in this situation is very simple (for neural networks).

  • @ilovehd831

    Exactly!

    I meant "Simple" neural network

  • Are you willing to share the code?

  • when u say how many neurons u arent being literal?

  • how many neurons do u have on the hidden layer ?

  • Can't remember for this specific test but you can have an idea with this formula :

    number of neurons in hidden layer =

    SquareRoot ( (nb input*nb input ) + (nb outputs*nb outputs) )

    So in this example I must have used at list

    6 ~= SquareRoot( 5*5 + 4*4 )

  • and what the type of NN is used there?

  • A simple multilayer feed foward, 5 inputs ( the rays), 4 outputs ( acceleration, turn L/R, brake), and 1 hidden layer.

  • hmm interesting..

  • does it learn from driving several times? if so it will soon drive relay fast.

  • no, it records how humans are playing and learns from these records.

    The car itself is slow to drive, it was just a proof of concept.

  • Did the humans played on a different track?

    I would be interesting NN to learn in a track and test it in another one.

  • Nice job man!! Keep up the good work!

  • hey good ben :P !!!

  • yea, it's really dump. so slow and it stops on every bend. check out actual toy cars which're driven using neural networks. they're awesome. benjamin's network s.cks.

    :) ehehe, I like to annoy benj. It's great, ben. Keep goin'.

  • wow:)

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