Take the 2-minute tour ×
Computer Science Stack Exchange is a question and answer site for students, researchers and practitioners of computer science. It's 100% free, no registration required.

I am having trouble understanding the concept of AI.

Is AI just a software that uses Probability, Linear Algebra and some advanced Mathematics to make independent decision ?

Please give me some simple examples of AI.

share|improve this question

closed as too broad by David Richerby, D.W., vonbrand, FrankW, Juho Apr 12 at 13:09

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

    
AI is software that uses whatever method works to produce behaviour that humans would judge as 'intelligent'. Currently that is mostly clever mathematics. –  adrianN Feb 19 '13 at 14:03
2  
Artificial intelligence is a hoax. e.g see Alexander Stepanov quote: en.wikipedia.org/wiki/Alexander_Stepanov#Criticism_of_OOP –  user742 Feb 19 '13 at 14:27
5  
@SaeedAmiri: Your link talks about OOP being a hoax. –  Dave Clarke Feb 19 '13 at 15:15
4  
I would like to ask a similar question on philosophy.stackexchange.com: "I'm having trouble understanding the concept of intelligence ... Is intelligence just a masked algorithm that tricks us into believing that we can make independent decisions ?" (just kidding) :-)))) –  Vor Feb 19 '13 at 16:30
1  
If you think the question is valid (which I assume since there are no close votes), please cut the snark. –  Raphael Feb 20 '13 at 6:52

3 Answers 3

Artificial Intelligence is a catch-all term for a large collection of everything from philosophical questions down to very specific programming techniques.

At heart, AI comes from the question is it possible to build a machine that displays intelligent behavior to the same level as human beings? This is often clarified with examples like, can we build a machine that plays chess, composes a sonnet, tells a joke or recognizes kittens. Investigating this question has led to the distinctions between strong and weak AI, and thought-experiments like the Turing test and the Chinese room.

On the more practical side, there is a collection of techniques that are being used to (partially) solve some of these problems. For instance, we can build a machine that beats any human at chess or checkers. Computers can recognize objects in images with reasonable accuracy. They can diagnose diseases, sometimes better than doctors, they can parse a sentence into its constituents and make a reasonable mapping to the meaning behind it.

Many of these algorithms and techniques use probability, linear algebra, logic and a variety of other subjects, but that's just a matter of using what works. There are plenty of systems that use linear algebra that have nothing to do with AI. What makes a technique AI is that, in some sense, it attempts to behave intelligently.

A precise definition beyond that is difficult to give. The trouble with defining AI is that it's the study of something that doesn't exist yet, and we don't know that it ever will. But we're pretty sure that we'll know it if we see it.

share|improve this answer

An easy example is Artificial Intelligence in (video) games ("Game AI").

In 1997 Deep Blue won a six games match against Garry Kasparov and (in my opionion) that match is a milestone in the A.I. history: for the first time a computer beated a human in one of the most ancient, famous and "intelligent" game (though recently the relation between chess skill and IQ has been disproved). Nowadays most people think that a computer could easily beat the best chess players.

Modern video games often make large use of "A.I." and you can find a lot of documentation/references online about the techniques and approaches used.

share|improve this answer

There is no proof that a computer can make an "independent decision". In fact, there is no real proof that humans can, either...

Perhaps the AI "holy grail" is the Turing-Test.

In practice, AI covers, or touches a wide range of topics, from theorem-proving, planning, decision-making, multi-agent systems, some machine learning, and many more. Try reading this.

As for your description of AI: not every AI program uses any of the concepts you suggested, and not every program that uses them is considered AI. So in that sense - no. But any program that is implemented to solve some task which is considered as AI (e.g. an autonomous car driver), is considered as AI.

Also, this rather amorphic concept is often referred to as "weak AI", as opposed to "strong AI", which refers to machines that can "think for themselves", which is something that we don't have (yet).

share|improve this answer
    
I recently read an article that made me think the the Turing test is not holy-grail material. My problem: how well can any human imitate another, e.g. cross genders? –  Raphael Feb 20 '13 at 6:54
1  
A very interesting point! Still, the Turing-test is to detect whether you are talking to a human, rather than a specific human. And in that category, most people can imitate humans (except mathematicians :) ) –  Shaull Feb 20 '13 at 6:57
    
Well, you'd need a control study in any case: first, talk to machine and human in parallel. Then, two humans. Obviously, you don't know when which case occurs (separate groups). How long does it take until fingers are pointed, respectively? –  Raphael Feb 20 '13 at 7:00
    
Indeed. I would bet that with today's technology, it will take less than a minute of conversation to detect correctly. –  Shaull Feb 20 '13 at 7:05
    
I doubt that; machines win Jeopardy, after all. Why not do that study? ;) –  Raphael Feb 20 '13 at 7:06

Not the answer you're looking for? Browse other questions tagged or ask your own question.