I recently posted a fairly simple question about AI, and surprizingly got no answers. The topic is quite close to the begnning of almost every AI tutorial, and so I was wandering if many people here have ever done any AI programming, so do you?
I recently posted a fairly simple question about AI, and surprizingly got no answers. The topic is quite close to the begnning of almost every AI tutorial, and so I was wandering if many people here have ever done any AI programming, so do you?
what do you mean? I guess I have written some AI stuff for computer players in some games I have made. I havent used any tutorials, just did it on my own although its never that great.
Same. I've made some very simple AIs that can play kiddie games, but they dont employ minimax trees or anything complicated. I understand the basic concept of complicated AIs but can never apply it to code. Guess Im not good enough yet.
I AM WINNER!!!1!111oneoneomne
I didn't do any AI yet, but I really want to do some.
Would you recommend a book or a website, that you thing is good for beginning.
And what programming background one should have to learn AI.
none...
I've played around with neural networks a little.
But I haven't solved anything too interesting yet.
Doesn't every programmer do AI? Isn't programming a machine adding intelligence to that machine?
Some links to neural networks and fuzzy logic.
http://www.emsl.pnl.gov:2080/proj/ne...ural/what.html
http://www.doc.ic.ac.uk/~nd/surprise...11/report.html
http://www.pcai.com/web/ai_info/fuzzy_logic.html
The BEST AI book out there imo is Artificial Intelligence: A Modern Approach (2nd Edition) by Stuart J. Russell, Peter Norvig. Many consider it to be the definitive book on the subject. It covers everything, the only problem is that if you want any one part of AI covered in more depth, you'll need to get a more specialized book on that one topic.
I love AI if you couldn't tell
I disagree - normal programming is just a set of instructions that the system follows. Adding complex AI's gives the program flexibility to determine action based on what's going on in the program.Originally posted by Shiro
Doesn't every programmer do AI? Isn't programming a machine adding intelligence to that machine?
Even then, the most complicated AI is just a really complex set of instructions.
Until we can create something that literally learns than AI will be just that - artificial. Sure, their are programs that "learn", but they don't really LEARN! Still just sets of instructions...
(I'd like to state that I have no knowledge of neural networks, so maybe NN's really DO create learning programs and I just have no knowledge of it - but I'd find that hard to believe)
Just my 0.02!
One could argue the same thing about the human brain though...Until we can create something that literally learns than AI will be just that - artificial. Sure, their are programs that "learn", but they don't really LEARN! Still just sets of instructions...
Wasn't thinking of that at the time, but yes, you're right. All our brains are are extremely complicated circuits....Originally posted by PJYelton
One could argue the same thing about the human brain though...
Thanks alot for the links Shiro...
I'll make sure to start learning from them as soon as the summer holidays start... ( althoug we have a course in the university about AI, but learning it myself before taking that course will be very usefull )