Jump to content

Artificial Intelligence

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
7 replies to this topic

#1
Roman Y

Roman Y

    Programmer

  • Members
  • PipPipPipPip
  • 189 posts
Hi guys. I've always wanted to try programming AI but I don't know much about it... Could anyone kind of point me into right direction, tell me how to start, what should be done, what languages better to program it with etc... maybe even something about genetic programming if anybody knows anything about it.

#2
Excited

Excited

    Newbie

  • Members
  • PipPip
  • 27 posts
Stanford School of Engineering - Stanford Engineering Everywhere

Lectures on Neural Networks

Neural network - Wikipedia, the free encyclopedia
Machine learning - Wikipedia, the free encyclopedia
Artificial intelligence - Wikipedia, the free encyclopedia

Artificial Intelligence Books

#3
josep

josep

    Learning Programmer

  • Members
  • PipPipPip
  • 56 posts
You can check this link also

Artificial Intelligence Wikipedia-based Free Textbook

#4
Roman Y

Roman Y

    Programmer

  • Members
  • PipPipPipPip
  • 189 posts
Ok, thanks for the links guys looks intressting have some other stuff to do for now but I look forward to seeing them.

#5
artificial

artificial

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 624 posts
We had to do a term paper in school last year and my topic was artificial intelligence. Without further research, I wrote a game (Five in a row) which you can play against the computer. It wasn't difficult to program.
These are the steps I took:
1) Write the basic game or program (depending on what you want to do)
2) Think about how you would play/act if you were the computer
3) Think about how you evaluate a special situation or event
4) Write an algorithm that imitates your behavior

It takes some time, but IMHO it is viable, as long as the AI is not too complex.
Actually, the programming language doesn't matter. You just have to know it well for the topic "AI" is complex enough.

Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.

#6
TeenChristian

TeenChristian

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 639 posts
I think what artificial said was great advice, but one thing I would like to add. Try to get other people to test a citation as well. That way its not just your behavior being mimicked. Know what I mean?
My Personal Blog l Learning C++ l I'll be famous soon enough.

#7
Roman Y

Roman Y

    Programmer

  • Members
  • PipPipPipPip
  • 189 posts
Thanks guys. It would be kind of fun to try if I'll ever find time away from the Uni))) And I don't think we're going to be doing something as cool as that just yet... Now do you know anything about genetic programming as well? I'm not really sure it's what it is actually called so what I mean is an AI that can learn through "trial & error"-kind of way.

#8
BlaineSch

BlaineSch

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,448 posts
Well actually this pretty awesome guy posted over 200 series (usually class semesters) youtube links.

There is a link in my signature since I find it so helpful.

http://forum.codecal...-tutorials.html

YouTube - Broadcast Yourself.

YouTube - Broadcast Yourself.

YouTube - Broadcast Yourself.