Introduction to Artificial Intelligence What is AI How































- Slides: 31

Introduction to Artificial Intelligence

What is AI?

How do we classify research as AI?

Intelligence The ability to learn and to cope. The ability to contemplate, think, and reason. Synonyms: Brain, brainpower, mentality, mother wit, sense, wit Related: Acumen, discernment (ayırıcılık, duyarlılık), insight, judgment (yargı), perspicacity, sagacity (sağduyu), wisdom (bilgelik)

Intelligence Turing Test: A human communicates with a computer via a teletype. If the human can’t tell he is talking to a computer or another human, it passes. Natural language processing knowledge representation automated reasoning machine learning Add vision and robotics to get the total Turing test.

Weak and Strong AI Claims Weak AI: Machines can be made to act as if they were intelligent. Strong AI: Machines that act intelligently have real, conscious minds.

Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action

Search “All AI is search” Game theory Problem spaces Every problem is a feature space of all possible (successful or unsuccessful) solutions. The trick is to find an efficient search strategy.

Search: Game Theory 9!+1 = 362, 880

Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action

Learning Explanation Discovery Data Mining No Explanation Neural Nets Case Based Reasoning

Learning: Explanation Cases to rules

Learning: No Explanation Neural nets

Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action


Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action

Rule-Based Systems Logic Languages Prolog, Lisp Knowledge bases Inference engines

Rule-Based Languages: Prolog Father(abraham, isaac). Father(haran, lot). Father(haran, milcah). Father(haran, yiscah). Male(isaac). Male(lot). Female(milcah). Female(yiscah). Son(X, Y) Father(Y, X), Male(X). Daughter(X, Y) Father(Y, X), Female(X). Son(lot, haran)?

Rule Based Systems KRS

Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action

Approaches to AI Searching Learning From Natural to Artificial Systems Knowledge Representation and Reasoning Expert Systems and Planning Communication, Perception, Action

Ability-Based Areas Computer vision Natural language recognition Natural language generation Speech recognition Speech generation Robotics

Natural Language: Translation “The flesh is weak, but the spirit is strong” Translate to Russian Translate back to English “The food was lousy, but the vodka was great!”

Natural Language Recognition

Face Recognition Example Take three regular photos from different sides of a human face Generate a digital model of the human face Uses of the work: Medical applications: Aesthetic operations Hair dresser and friseur works Animations to use in movie industry Etc.

Results

Results

Results

How far have we got? Our best systems have the intelligence of a frog

What is Artificial Intelligence? We will find out …

Interesting webpages http: //aima. cs. berkeley. edu/demos. html http: //lslwww. epfl. ch/~anperez/Black. Jack/cl asses/RLJava. BJ. html