Archived

This topic is now archived and is closed to further replies.

neural networking

This topic is 5535 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Is neural networking applicable to say 3D games? I see were pattern recognition being neat if a bot could detect if you are doing the same thing over and over to win or it can find your weakness (lets say a 3d shooter where you always run up against the walls and it uses a rocket a few times against you). Is the 3D world just to choatic (even in a simulated game environment) for neural networking to actually work? It seems to work wonders for pattern recognition in regular 2d pictures. If not, could there be any use for it in computer games? Thanks! Ryan

Share this post


Link to post
Share on other sites
One of the key problems in implementing an ANN in any domain is finding a suitable mapping from the state space of the domain to the input space of the network. As the domain gets more and more complex, so this mapping becomes more and more complex, or, the input space of the network becomes larger and more complex, making it harder to learn effective classifications.

ANNs can be used effectively for the classification of low-dimensional spaces (simple tasks). I have not seen, as yet, an ANN that can handle all of the classifications necessary for a bot acting in a dynamic and complex 3D world.

Cheers,

Timkin

Share this post


Link to post
Share on other sites
It can be quite easy to use ANNS in a 3D world. It all depends on what you want to do with them. Obstacle avoidance for example, is no more difficult in a 3d world than a 2d one (well, slightly). To see it working (a bot navigating a quake2 map) check out the FEAR project at sourceforge. ANNS can also be successfully applied to bot aiming, hearing, all sorts of stuff.

The important thing when using ANNs is not to be too ambitious. Keep it simple. You''ll get much better results that way.




ai-junkie.com

Share this post


Link to post
Share on other sites
there was a image of the day quite a while back about a guy who got a quake bot navagating though a level using genetic alogrithms, and NNs. He had a web site, but I don''t remember what it was. You''ll have to dig though all the old IOTDs and find it.
Jesse
www.laeuchli.com/jesse/

Share this post


Link to post
Share on other sites