AIppt
AIppt
1
Chapter 1
Outline
Introduction to AI
Objectives/Goals of AI
What is AI?
Approaches to AI – making computer:
Think like a human (Thinking humanly)
Act like a human (Acting humanly)
Think rationally (Thinking rationally)
Act rationally (Acting rationally)
The Foundations of AI
Bits of History and the State of the Art
2
Introduction
1. Artificial :
Man made things.
2. Intelligence:
Ability to think and take decisions.
3. Artificial Intelligence:
Artificial Intelligence is the branch of computer science
understand them.
Humankind has given
AI constructed intelligent
itself the scientific name
entities are interesting and
Homo sapiens “man the useful in their own right.
wise” because our mental
4
Cont’d
AI has produced many significant and impressive
products.
Aim
Artificial Intelligence aims at developing
computer applications, which encompasses
perception, reasoning and learning and to
provide an in-depth understanding of major
techniques used to simulate intelligence.
10
Goals of AI
To Create Expert Systems: The systems which
exhibit intelligent behavior, learn, demonstrate,
explain, and advice its users.
To Implement Human Intelligence in Machines:
Creating systems that understand, think, learn, and
behave like humans.
Basic Kinds of Systems
System is a set of components that interact
to each other in a logical way to achieve
specific goals.
There are different types of system based
on the services, the user type, and the
method of operations.
Some of the systems includes:-
Information Systems 11
Expert system
An expert system, also known as a knowledge
based system, a computer program that
contains some of the subject-specific (domain
specific) knowledge of one or more human
experts
A system with two basic components:
Knowledge base, which model the knowledge of an
expert in the area under consideration
Inference engine
When it is used by non expert user, it can serve
Numeric computations
Information storage
Repetitive operation
14
How do AI differ from Human
Intelligence
15
Views (Approaches) of AI
16
Views of AI fall into four categories:
17
1 Thinking humanly: The Cognitive
.
Modeling
If we are going to say that a given program thinks
like a human, we must have some way of
determining how humans think. We need to get
inside the actual workings of human minds.
Reasons like humans do
Programs that behave like humans
20
3. Thinking Rationally: The Laws of Thought
Programming paradigms
Each programming paradigms consists of two
aspects:
Methods for organizing data/knowledge,
Methods for controlling the flow of computation
Traditional paradigms:
Programs = data structure + algorithm
27