Artificial intelligence1

23
AI Dr. Yosser ATASSI 1 Artificial Intelligence Lecture 1 Dr. Yosser ATASSI

Transcript of Artificial intelligence1

Page 1: Artificial intelligence1

AI Dr. Yosser ATASSI 1

Artificial Intelligence

Lecture 1

Dr. Yosser ATASSI

Page 2: Artificial intelligence1

AI Dr. Yosser ATASSI 2

• Textbook: Stuart Russell & Peter Norvig "Artificial Intelligence: A Modern Approach" Prentice Hall Series in Artificial Intelligence.

Page 3: Artificial intelligence1

AI Dr. Yosser ATASSI 3

Syllabus

I Artificial Intelligence1 Introduction2 Intelligent Agents

II Problem-solving3 Solving Problems by Searching4.Informed Search and Exploration 5.Constraint Satisfaction Problems 6. Adversarial Search

III Knowledge and reasoning7. Logical Agents 8. First-Order Logic9. Inference in First-Order Logic 10. Knowledge Representation

Page 4: Artificial intelligence1

AI Dr. Yosser ATASSI 4

IV Machine learning

IV Machine learning Two layer artificial neural networks

1. Biological motivation; 2. ANN representation; 3. Perceptrons; 4. Worked example; 5. The learning abilities of perceptrons;

Multi-layer artificial neural networks 1. Architectures; 2. Backpropagation; 3. Worked example; 4. Avoiding local minima; 5. Overfitting considerations; 6. Appropriate problems for ANNs;

Page 5: Artificial intelligence1

AI Dr. Yosser ATASSI 5

Introduction

• What is AI

• AI history

• Approaches to AI

Page 6: Artificial intelligence1

AI Dr. Yosser ATASSI 6

Page 7: Artificial intelligence1

AI Dr. Yosser ATASSI 7

Page 8: Artificial intelligence1

AI Dr. Yosser ATASSI 8

Page 9: Artificial intelligence1

AI Dr. Yosser ATASSI 9

Page 10: Artificial intelligence1

AI Dr. Yosser ATASSI 10

Page 11: Artificial intelligence1

AI Dr. Yosser ATASSI 11

Page 12: Artificial intelligence1

AI Dr. Yosser ATASSI 12

Page 13: Artificial intelligence1

AI Dr. Yosser ATASSI 13

Page 14: Artificial intelligence1

AI Dr. Yosser ATASSI 14

Approaches to AI

• Learning

• Rule-Based Systems

• Search

• Planning

• Ability-Based Areas

• Robotics

• Agents

Page 15: Artificial intelligence1

AI Dr. Yosser ATASSI 15

Learning

• Explanation– Discovery – Data Mining

• No Explanation– Neural Nets– Case Based Reasoning

Page 16: Artificial intelligence1

AI Dr. Yosser ATASSI 16

Learning: Explanation

Page 17: Artificial intelligence1

AI Dr. Yosser ATASSI 17

Learning: No Explanation

• Neural nets

Page 18: Artificial intelligence1

AI Dr. Yosser ATASSI 18

Rule-Based SystemsRule-Based Systems

• Logic Languages– Prolog, Lisp

• Knowledge bases

• Inference engines

Page 19: Artificial intelligence1

AI Dr. Yosser ATASSI 19

Rule-Based Languages: Prolog

Rule-Based Languages: Prolog

Father(abraham, isaac). Male(isaac).Father(haran, lot). Male(lot).Father(haran, milcah). Female(milcah).Father(haran, yiscah). Female(yiscah).

Son(X,Y) Father(Y,X), Male(X).Daughter(X,Y) Father(Y,X), Female(X).

Son(lot, haran)?

Page 20: Artificial intelligence1

AI Dr. Yosser ATASSI 20

RuleBased

Systems

RuleBased

Systems

• KRS

Page 21: Artificial intelligence1

AI Dr. Yosser ATASSI 21

SearchSearch

• “All AI is search”– Game theory– Problem spaces

• Every problem is a “virtual” tree of all possible (successful or unsuccessful) solutions.

• The trick is to find an efficient search strategy.

Page 22: Artificial intelligence1

AI Dr. Yosser ATASSI 22

Search: Game TheorySearch: Game Theory

9!+1 = 362,880

Page 23: Artificial intelligence1

AI Dr. Yosser ATASSI 23

Natural Language RecognitionNatural Language Recognition

You give me the gold

pronounn

verb pronound

article noun

VP NP

VP

NP

VP

NP

sentencew

PERSON:Joe

PERSON:FredTRANSACTION

GOLD: X

REPT

OBJ

AGNT

Audio

Words

Syntax

Context

Semantics