15
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

Embed Size (px)

Citation preview

Page 1: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

Artificial IntelligenceCS 363

Kawther AbasLecture 1Introduction

5/4/1435

Page 2: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

2

What is Intelligence ?

Intelligence may be defined as:

1. The capacity to acquire and apply knowledge.

Page 3: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

3

What is Artificial Intelligence ? Artificial intelligence is the study of

systems that act in a way that to any observer would appear to be intelligent.

Artificial Intelligence involves using methods based on the intelligent behavior of humans and other animals to solve complex problems.

Page 4: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

4

What is Artificial Intelligence?

The computer passes the “test of intelligence” if a human, after posing some written questions, cannot tell whether the responses were from a person or not.

Page 5: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

5

What is Artificial Intelligence ?Goals of AI:

AI began as an attempt to understand the nature ofintelligence, but it has grown into a scientific andtechnological field affecting many aspects of commerceand society. The main goals of AI are:

Engineering: solve real-world problems using knowledge and reasoning. AI can help us solve difficult, real-world problems, creating new opportunities in business, engineering, and many other application areas

Page 6: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

6

What is Artificial Intelligence ?

Goals of AI (cont’d)

Scientific: use computers as a platform for studying intelligence itself. Scientists design theories hypothesizing aspects of intelligence then they can implement these theories on a computer.

Page 7: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

7

Examples of AI Application systems:

Game Playing

TDGammon, the world champion backgammon player, built by Gerry Tesauro of IBM research

Deep Blue chess program beat world champion Gary Kasparov

Chinook checkers program

Page 8: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

8

What is Artificial Intelligence ?Examples of AI Application systems:

Natural Language Understanding

AI Translators – spoken to and prints what one wants in foreign languages.

Natural language understanding (spell checkers, grammar checkers)

Page 9: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

9

What is Artificial Intelligence ?

Examples of AI Application Systems:

Expert Systems:

In geology

Diagnostic Systems

Page 10: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

10

What is Artificial Intelligence ?

Examples of AI Application Systems:

Expert Systems:

Financial Decision Making

Configuring Hardware and Software

Page 11: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

11

What is Artificial Intelligence ?

Examples of AI Application Systems:

Robotics:

Robotics becoming increasing important in various areas like: games, to handle hazardous conditions and to do tedious jobs among other things. For examples:

- automated cars, ping pong player

- mining, construction, agriculture

- garbage collection

Page 12: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

12

Artificial Intelligence History

1943 McCulloch & Pitts: Boolean circuit model of brain

1950 Turing's ``Computing Machinery and Intelligence''

1950s Early AI programs, including Samuel's checkers program,

Newell & Simon's Logic Theorist, Gelernter's Geometry Engine

The birth of Artificial Intelligence (1956)

Name ``Artificial Intelligence'' adopted

Page 13: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

13

Artificial Intelligence History

1957 General Problem Solver [Newell, Simon, Shaw @ CMU]

1958 LISP, [McCarthy], second high level language (MIT AI Memo 1)

1966-74 AI discovers computational complexity …

Page 14: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

14

Artificial Intelligence History

Knowledge-based systems (1969-1979)1969 Publication of “Perceptrons”

[Minsky & Papert], Neural network research

almost disappears1980-88 Expert systems industry

booms

Page 15: Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435

15

Artificial Intelligence History

1988-93 Expert systems industry busts: ``AI Winter''

1985-95 Neural networks return to popularity

AI becomes a science (1987 – present)