🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

ANN example

Started by
3 comments, last by alvaro 12 years, 9 months ago
Hi, I'm currently taking a course in AI and to complete the course we have to write a report. In the report were supposed to write examples of different AI techniques and then analyse them, write UML and component diagrams and so forth. The task isn't to think of the examples as much as to code them yourself and realize how they work.

The problem is that my preference is to make very small examples where I need to write very little code. But this far I haven't been able to come up with an example for the ANN part of the report.
This far I've been thinking of using a perceptron to determine which note a tone is. I've previously experimented with making my own sound waves with sdl_mixer so that part shouldn't be to difficult.
I would like to, if possible, avoid evolution and instead use back propogation, since I've already made an example with the evolution algorithm.

Is there a simple yet descriptive example out there that I haven't thought about?

EDIT:
Figured it out. I'm going to make a perceptron for a vendor that either accepts or declines an offer. Lika a haggling AI. Think it will be simple as its just numbercrunching.

Video Game Programmer.
5 years in industry.

Advertisement
I'll leave it to others to help you out on the ANN side, but I have a general question... is this a game AI course?

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

Well, I'm studying game programming. but this specific course is just AI in general.

Video Game Programmer.
5 years in industry.


Well, I'm studying game programming. but this specific course is just AI in general.

What school?

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

The simplest example of ANN is also the most important: A single neuron with linear activation function (a.k.a. linear regression). The next one in both orders is a single neuron with a sigmoid for activation function (a.k.a. logistic regression). In both of those cases, there are much better training algorithms than gradient descent or genetic algorithms.

This topic is closed to new replies.

Advertisement