SlideShare a Scribd company logo
1 of 21
Download to read offline
Artificial Intelligence
Dr. Amit Kumar, Dept of CSE, JUET, Guna
What is Intelligence?
Intelligence:
“the capacity to learn and solve problems” (Webster's
dictionary)
in particular,
the ability to solve novel problems
the ability to act rationally
the ability to act like humans
• Intelligence is the quality possessed by humans.
•Is the ability to think and understand instead of doing things
by instinct or automatically.
•Intelligence is their ability to understand and learn things.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Intelligent behaviour
• Perceiving one’s environment,
• Acting in complex environments,
• Learning and understanding from experience,
• Reasoning to solve problems and discover hidden
knowledge,
• Knowledge applying successfully in new
situations,
• Thinking abstractly, using analogies,
• Communicating with others, and more like.
• Creativity, Ingenuity, Expressive-ness, Curiosity.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
What is Artificial Intelligence
•Automation of Intelligent Behavior.
•Build and understand intelligent entities or agents
•AI is a part of computer science &,as such, must be based on sound
theoretical and applied principles of that field.
•These principles include the data structures used in knowledge
representation the algorithm needed to apply that knowledge ,and the
language and programming techniques used in their implementation.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Artificial Intelligence ……….
Systems that think like humans Systems that think rationally
“The exciting new effort to make
computers think… machines with minds
in the full and literal
sense.(Haugeland,1985)
“The automation of activities that we
associate with human thinking, activities
such as decision –making , problem
solving,learning…..”(Bellman,1978).
“The study of mental facility through the
use of computational models.”
(Charniak and McDermott,1985)
“The study of the computations that make
it possible to perceive, reason,and
act”.(Winston,1992)
Systems that act like humans Systems that act rationally
“The art of creating machines that perform
functions that require intelligence when
performed by people.”(Kurzweil,1990)
“The study of how to make computers do
things at which ,at the moment ,people are
better.”(Rich and Knight,1991)
“Computational intelligence is the study of
the design of intelligent agents.”(poole et.
al.,1998)
“AI is concerned with intelligent behavior
in artifacts.”(Nilsson,1998)
Dr. Amit Kumar, Dept of CSE, JUET, Guna
• A system is rational if it does the right thing.
• A human-centered approach must be an
empirical science, involving hypothesis and
experimental confirmation .
• A rationalist approach involves a combination
of mathematics and engineering.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Understanding AI
• How knowledge is acquired, represented, and stored;
• How intelligent behaviour is generated and learned;
• How motives, emotions, and priorities are developed
and used;
• How sensory signals are transformed into symbols;
• How symbols are manipulated to perform logic, to
reason about past,and plan for future;
• How mechanisms of intelligence produce the
phenomena of illusion,belief, hope, fear, dreams,
kindness and love.”
Dr. Amit Kumar, Dept of CSE, JUET, Guna
“HARD” OR “STRONG” AI
• Generally, artificial intelligence research aims to create
AI that can replicate human intelligence completely.
• “Strong AI” refers to a machine that approaches or
supersedes human intelligence,
◊ if it can do typically human tasks,
◊ if it can apply a wide range of background
knowledge and
◊ if it has some degree of self-consciousness.
• “Strong AI” aims to build machines whose overall
intellectual ability is indistinguishable from that of a
human being.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
“SOFT” OR “WEAK” AI
• “Weak AI” refers to the use of software to study
or accomplish specific
• problem solving or reasoning tasks that do not
encompass the full range of human cognitive
abilities.
• Example : a chess program such as “Deep Blue”.
• “Weak AI” does not achieve self-awareness; it
demonstrates wide range of human-level
cognitive abilities; it is merely an intelligent, a
specific problem-solver.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
COGNITIVE SCIENCE
• Aims to develop, explore and evaluate theories
of how the mind works through the use of
computational models.
• The important is not what is done but how it is
done; i.e. intelligent behaviour is not enough, the
program must operate in an intelligent manner.
• Example : The Chess programs are successful,
but say little about the ways humans play chess.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Goal of AI
• The definitions of AI gives four possible goals to
pursue :
1. Systems that think like humans. 2. Systems that think rationally.
3. Systems that act like humans 4. Systems that act rationally
• Traditionally, all four goals have been followed and the
approaches were:
• Most of AI works falls into category(2) and (4).
HUMAN LIKE RATIONALLY
Think (1) Cognitive Science Approach (2) Laws of thought Approach
Act (3) Turing test Approach (4) Rational Agent Approach
Dr. Amit Kumar, Dept of CSE, JUET, Guna
AI Approaches
The approaches followed are defined by choosing goals of the
computational model, and basis for evaluating performance of
the system.
1. Cognitive science : Think human-like
– An exciting new effort to make computers think; machines with minds, in
the full and literal sense.
– Focus is not just on behaviour and I/O, but looks at reasoning process.
– Computational model as to "how" results were obtained.
– Goal is not just to produce humanlike behaviour but to produce a
sequence of steps of the reasoning process, similar to the steps followed
by a human in solving the same task.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
2.Laws of thought : Think Rationally
• The study of mental faculties through the use of computational models;ie
the study of the computations that make it possible to perceive , reason, and
act.
• Focus is on inference mechanisms that are provably correct and guarantee
an optimal solution.
• Develop systems of representation to allow inferences to be performed like
“Socrates is a man. All men are mortal. Therefore Socrates is mortal.”
• Goal is to formalize the reasoning process as a system of logical rules and
procedures for inference. The issue is, not all problems can be solved just
by reasoning and inferences.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
3.Turing Test : Act human-like
• The art of creating machines that perform functions requiring
intelligence when performed by people; ie the study of how to
make computers do things which at the moment people do better.
• Focus is on action, and not intelligent behaviour centered around
representation of the world.
• A Behaviourist approach, is not concerned with how to get results
but to the similarity to what human results are.
• Example : Turing Test
– 3 rooms contain: a person, a computer, and an interrogator.
– The interrogator can communicate with the other 2 by teletype (to
avoid the machine imitate the appearance or voice of the person).
– The interrogator tries to determine which is the person and which is
the machine.
– The machine tries to fool the interrogator to believe that it is the
human, and the person also tries to convince the interrogator that it is
the human.
• If the machine succeeds in fooling the interrogator, then conclude
that the machine is intelligent.
• Goal is to develop systems that are act human-like.Dr. Amit Kumar, Dept of CSE, JUET, Guna
4. Rational agent : Act Rationally
• Tries to explain and emulate intelligent behaviour in terms of
computational processes; it is concerned with the automation of
intelligence.
• Focus is on systems that act sufficiently if not optimally in all situations;
• It is passable to have imperfect reasoning if the job gets done.
• Goal is to develop systems that are rational and sufficient.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
AI Techniques
• Various techniques that have evolved, can be applied to a variety of
AI tasks.
• The techniques are concerned with how we represent, manipulate
and reason with knowledge in order to solve problems.
• Example :
◊ Techniques, not all "intelligent" but used to behave are
(a) Describe and match (b) Goal reduction
(c) Constraint satisfaction (d) Tree Searching
(e) Generate and test (f) Rule based systems
◊ Biology-inspired AI techniques are currently popular
(a) Neural Networks (b) Genetic Algorithms
(c) Reinforcement learning
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Branches of AI
Logical AI
Logic is a language for reasoning; a collection of rules used while doing
logical reasoning.
Search AI
Search is a problem-solving technique that systematically consider all possible
action to find a path from initial state to target state.
Pattern Recognition (PR)
Definitions from the literature
◊ “The assignment of a physical object or event to one of pre-specified
categories” – Duda and Hart
◊ “The science that concerns the description or classification (recognition) of
measurements” – Schalkoff
◊ “The process of giving names Ω to observations X ” – Schürmann
◊ Pattern Recognition is concerned with answering the question “What is
this?” – Morse
◊ “A problem of estimating density functions in a high-dimensional space and
dividing the space into the regions of categories or classes” – FukunagaDr. Amit Kumar, Dept of CSE, JUET, Guna
• Knowledge Representation
Knowledge is a collection of “facts”. To manipulate these facts by a program, a suitable
representation is required. A Good representation facilitates problem solving.
• Inference
Inference is the act or process of deriving a conclusion based solely on what one already
knows; deduction of new facts from old ones. Logic capture inference.
• Common sense knowledge and reasoning
– Common sense is the mental skills that most people have.
– Common Sense is ability to analyze a situation based on its context.
◊ People can think because the brain contain vast libraries of common sense
knowledge and has means for organizing, acquiring, and using such
knowledge.
◊ Computer can not think; computers programs do many things, can play
chess at the level of best players but cannot match capabilities of a 3 year old
child at recognizing objects.
• Currently, computers lack common sense.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Learning
Definitions of some learning problem :
◊ Herbert Simon 1983 – “Learning denotes changes in the system that are adaptive
in the sense that they enable the system to do the same task or tasks more
efficiently and more effectively the next time.”
◊ Marvin Minsky 1986 – “Learning is making useful changes in the working of our
mind.”
◊ Ryszard Michalski 1986 – "Learning is constructing or modifying representations
of what is being experienced."
◊ Mitchell 1997 – “A computer program is said to learn from experience E with
respect to some class of tasks T and performance measure P, if its performance
at tasks in T, as measured by P, improves with experience E.”
Planning
A plan is a representation of a course of action.Planning is a problem solving
technique. Planning is a reasonable series of actions to accomplish a goal.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Epistemology
“Epistemology is the theory of knowledge;”
There are various kinds of knowledge:
◊ knowing how to do something (e.g., how to ride a bicycle),
◊ knowing someone in person, and
◊ knowing a place or a city.
Epistemology is the study of knowledge and justified belief.
Ontology
• Ontology is concerned with existence; a study of the categories of things that exist or may
exist in some domain.
• In computer and information science, an ontology is a data model that represents a
domain and is used to reason about the objects in that domain and the relations between
them.
• Ontology is used in artificial intelligence, as a form of knowledge representation about the
world or some part of it.
▪ Ontology generally describe:
◊ Individuals (instances): the basic or ground level objects
◊ Classes: sets, collections, or types of objects.
◊ Attributes: properties, features, characteristics, or parameters that objects can have and
share.
◊ Relations: ways that objects can be related to one another
▪ An ontology is a specification of a conceptualization.
Dr. Amit Kumar, Dept of CSE, JUET, Guna
Application of AI
• Game Playing
• Speech Recognition
• Understanding Natural Language
• Computer Vision
• Expert Systems
Dr. Amit Kumar, Dept of CSE, JUET, Guna

More Related Content

What's hot

Cognitive Science and AI
Cognitive Science and AICognitive Science and AI
Cognitive Science and AISaboor Ahmed
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introductionSheheen83
 
Cognitive Science Unit 2
Cognitive Science Unit 2Cognitive Science Unit 2
Cognitive Science Unit 2CSITSansar
 
Cognitive Science Unit 4
Cognitive Science Unit 4Cognitive Science Unit 4
Cognitive Science Unit 4CSITSansar
 
Artificial Intelligent introduction or history
Artificial Intelligent introduction or historyArtificial Intelligent introduction or history
Artificial Intelligent introduction or historyArslan Sattar
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligenceFraz Ali
 
Artificial intelligence intro cp 1
Artificial intelligence  intro  cp  1Artificial intelligence  intro  cp  1
Artificial intelligence intro cp 1M S Prasad
 
Cognitive architectures
Cognitive architecturesCognitive architectures
Cognitive architecturesJim Davies
 
Artificial intelligent
Artificial intelligentArtificial intelligent
Artificial intelligentFamida Sk
 
01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligenceAmitRoy245
 
Artificial intelligence - Approach and Method
Artificial intelligence - Approach and MethodArtificial intelligence - Approach and Method
Artificial intelligence - Approach and MethodRuchi Jain
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarGarry D. Lasaga
 
Cognitive science presentation
Cognitive science presentationCognitive science presentation
Cognitive science presentationMohamedRadwan129
 
Artificial Intelligence by Sushil Louis
Artificial Intelligence by Sushil LouisArtificial Intelligence by Sushil Louis
Artificial Intelligence by Sushil LouisGarry D. Lasaga
 

What's hot (19)

Cognitive Science and AI
Cognitive Science and AICognitive Science and AI
Cognitive Science and AI
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introduction
 
Cognitive Science Unit 2
Cognitive Science Unit 2Cognitive Science Unit 2
Cognitive Science Unit 2
 
Unit I What is Artificial Intelligence.docx
Unit I What is Artificial Intelligence.docxUnit I What is Artificial Intelligence.docx
Unit I What is Artificial Intelligence.docx
 
Unit 2 ai
Unit 2 aiUnit 2 ai
Unit 2 ai
 
Cognitive Science Unit 4
Cognitive Science Unit 4Cognitive Science Unit 4
Cognitive Science Unit 4
 
Artificial Intelligent introduction or history
Artificial Intelligent introduction or historyArtificial Intelligent introduction or history
Artificial Intelligent introduction or history
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligence
 
Artificial intelligence intro cp 1
Artificial intelligence  intro  cp  1Artificial intelligence  intro  cp  1
Artificial intelligence intro cp 1
 
AI Lesson 01
AI Lesson 01AI Lesson 01
AI Lesson 01
 
AI Lesson 02
AI Lesson 02AI Lesson 02
AI Lesson 02
 
Cognitive architectures
Cognitive architecturesCognitive architectures
Cognitive architectures
 
1 artificial intelligence
1  artificial intelligence1  artificial intelligence
1 artificial intelligence
 
Artificial intelligent
Artificial intelligentArtificial intelligent
Artificial intelligent
 
01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence
 
Artificial intelligence - Approach and Method
Artificial intelligence - Approach and MethodArtificial intelligence - Approach and Method
Artificial intelligence - Approach and Method
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
 
Cognitive science presentation
Cognitive science presentationCognitive science presentation
Cognitive science presentation
 
Artificial Intelligence by Sushil Louis
Artificial Intelligence by Sushil LouisArtificial Intelligence by Sushil Louis
Artificial Intelligence by Sushil Louis
 

Similar to Intro to artificial intelligence

AI Chapter 1.pptx
AI Chapter 1.pptxAI Chapter 1.pptx
AI Chapter 1.pptxdemissieejo
 
Introduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfIntroduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfgqgy2nsf5x
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptxBikashAcharya13
 
MODULE -1-FINAL (3).pptx
MODULE -1-FINAL (3).pptxMODULE -1-FINAL (3).pptx
MODULE -1-FINAL (3).pptxAbcdabcd633425
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptDarshRawat2
 
Ch 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfCh 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfKrishnaMadala1
 
Lecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptLecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptDebabrataPain1
 
Artificial intelligence(02)
Artificial intelligence(02)Artificial intelligence(02)
Artificial intelligence(02)Nazir Ahmed
 
18364 1 artificial intelligence
18364 1 artificial intelligence18364 1 artificial intelligence
18364 1 artificial intelligenceAbhishek Abhi
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionRujalShrestha2
 
Introduction-Chapter-1.ppt
Introduction-Chapter-1.pptIntroduction-Chapter-1.ppt
Introduction-Chapter-1.pptssuser99ca78
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introductionEyob Sisay
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptDaliaMagdy12
 

Similar to Intro to artificial intelligence (20)

Unit 1 AI.pptx
Unit 1 AI.pptxUnit 1 AI.pptx
Unit 1 AI.pptx
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
AI Chapter 1.pptx
AI Chapter 1.pptxAI Chapter 1.pptx
AI Chapter 1.pptx
 
Introduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfIntroduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdf
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
MODULE -1-FINAL (3).pptx
MODULE -1-FINAL (3).pptxMODULE -1-FINAL (3).pptx
MODULE -1-FINAL (3).pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
 
Ch 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfCh 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdf
 
Lec-1.pdf
Lec-1.pdfLec-1.pdf
Lec-1.pdf
 
Lecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptLecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.ppt
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence(02)
Artificial intelligence(02)Artificial intelligence(02)
Artificial intelligence(02)
 
18364 1 artificial intelligence
18364 1 artificial intelligence18364 1 artificial intelligence
18364 1 artificial intelligence
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Cognitive Science.ppt
Cognitive Science.pptCognitive Science.ppt
Cognitive Science.ppt
 
Introduction-Chapter-1.ppt
Introduction-Chapter-1.pptIntroduction-Chapter-1.ppt
Introduction-Chapter-1.ppt
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introduction
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
 

More from Amit Kumar Rathi

Hybrid Systems using Fuzzy, NN and GA (Soft Computing)
Hybrid Systems using Fuzzy, NN and GA (Soft Computing)Hybrid Systems using Fuzzy, NN and GA (Soft Computing)
Hybrid Systems using Fuzzy, NN and GA (Soft Computing)Amit Kumar Rathi
 
Fundamentals of Genetic Algorithms (Soft Computing)
Fundamentals of Genetic Algorithms (Soft Computing)Fundamentals of Genetic Algorithms (Soft Computing)
Fundamentals of Genetic Algorithms (Soft Computing)Amit Kumar Rathi
 
Fuzzy Systems by using fuzzy set (Soft Computing)
Fuzzy Systems by using fuzzy set (Soft Computing)Fuzzy Systems by using fuzzy set (Soft Computing)
Fuzzy Systems by using fuzzy set (Soft Computing)Amit Kumar Rathi
 
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)Amit Kumar Rathi
 
Associative Memory using NN (Soft Computing)
Associative Memory using NN (Soft Computing)Associative Memory using NN (Soft Computing)
Associative Memory using NN (Soft Computing)Amit Kumar Rathi
 
Back Propagation Network (Soft Computing)
Back Propagation Network (Soft Computing)Back Propagation Network (Soft Computing)
Back Propagation Network (Soft Computing)Amit Kumar Rathi
 
Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Amit Kumar Rathi
 
Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)Amit Kumar Rathi
 
Sccd and topological sorting
Sccd and topological sortingSccd and topological sorting
Sccd and topological sortingAmit Kumar Rathi
 
Recurrence and master theorem
Recurrence and master theoremRecurrence and master theorem
Recurrence and master theoremAmit Kumar Rathi
 

More from Amit Kumar Rathi (20)

Hybrid Systems using Fuzzy, NN and GA (Soft Computing)
Hybrid Systems using Fuzzy, NN and GA (Soft Computing)Hybrid Systems using Fuzzy, NN and GA (Soft Computing)
Hybrid Systems using Fuzzy, NN and GA (Soft Computing)
 
Fundamentals of Genetic Algorithms (Soft Computing)
Fundamentals of Genetic Algorithms (Soft Computing)Fundamentals of Genetic Algorithms (Soft Computing)
Fundamentals of Genetic Algorithms (Soft Computing)
 
Fuzzy Systems by using fuzzy set (Soft Computing)
Fuzzy Systems by using fuzzy set (Soft Computing)Fuzzy Systems by using fuzzy set (Soft Computing)
Fuzzy Systems by using fuzzy set (Soft Computing)
 
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
 
Associative Memory using NN (Soft Computing)
Associative Memory using NN (Soft Computing)Associative Memory using NN (Soft Computing)
Associative Memory using NN (Soft Computing)
 
Back Propagation Network (Soft Computing)
Back Propagation Network (Soft Computing)Back Propagation Network (Soft Computing)
Back Propagation Network (Soft Computing)
 
Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)
 
Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)
 
Topological sorting
Topological sortingTopological sorting
Topological sorting
 
String matching, naive,
String matching, naive,String matching, naive,
String matching, naive,
 
Shortest path algorithms
Shortest path algorithmsShortest path algorithms
Shortest path algorithms
 
Sccd and topological sorting
Sccd and topological sortingSccd and topological sorting
Sccd and topological sorting
 
Red black trees
Red black treesRed black trees
Red black trees
 
Recurrence and master theorem
Recurrence and master theoremRecurrence and master theorem
Recurrence and master theorem
 
Rabin karp string matcher
Rabin karp string matcherRabin karp string matcher
Rabin karp string matcher
 
Minimum spanning tree
Minimum spanning treeMinimum spanning tree
Minimum spanning tree
 
Merge sort analysis
Merge sort analysisMerge sort analysis
Merge sort analysis
 
Loop invarient
Loop invarientLoop invarient
Loop invarient
 
Linear sort
Linear sortLinear sort
Linear sort
 
Heap and heapsort
Heap and heapsortHeap and heapsort
Heap and heapsort
 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Intro to artificial intelligence

  • 1. Artificial Intelligence Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 2. What is Intelligence? Intelligence: “the capacity to learn and solve problems” (Webster's dictionary) in particular, the ability to solve novel problems the ability to act rationally the ability to act like humans • Intelligence is the quality possessed by humans. •Is the ability to think and understand instead of doing things by instinct or automatically. •Intelligence is their ability to understand and learn things. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 3. Intelligent behaviour • Perceiving one’s environment, • Acting in complex environments, • Learning and understanding from experience, • Reasoning to solve problems and discover hidden knowledge, • Knowledge applying successfully in new situations, • Thinking abstractly, using analogies, • Communicating with others, and more like. • Creativity, Ingenuity, Expressive-ness, Curiosity. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 4. What is Artificial Intelligence •Automation of Intelligent Behavior. •Build and understand intelligent entities or agents •AI is a part of computer science &,as such, must be based on sound theoretical and applied principles of that field. •These principles include the data structures used in knowledge representation the algorithm needed to apply that knowledge ,and the language and programming techniques used in their implementation. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 5. Artificial Intelligence ………. Systems that think like humans Systems that think rationally “The exciting new effort to make computers think… machines with minds in the full and literal sense.(Haugeland,1985) “The automation of activities that we associate with human thinking, activities such as decision –making , problem solving,learning…..”(Bellman,1978). “The study of mental facility through the use of computational models.” (Charniak and McDermott,1985) “The study of the computations that make it possible to perceive, reason,and act”.(Winston,1992) Systems that act like humans Systems that act rationally “The art of creating machines that perform functions that require intelligence when performed by people.”(Kurzweil,1990) “The study of how to make computers do things at which ,at the moment ,people are better.”(Rich and Knight,1991) “Computational intelligence is the study of the design of intelligent agents.”(poole et. al.,1998) “AI is concerned with intelligent behavior in artifacts.”(Nilsson,1998) Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 6. • A system is rational if it does the right thing. • A human-centered approach must be an empirical science, involving hypothesis and experimental confirmation . • A rationalist approach involves a combination of mathematics and engineering. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 7. Understanding AI • How knowledge is acquired, represented, and stored; • How intelligent behaviour is generated and learned; • How motives, emotions, and priorities are developed and used; • How sensory signals are transformed into symbols; • How symbols are manipulated to perform logic, to reason about past,and plan for future; • How mechanisms of intelligence produce the phenomena of illusion,belief, hope, fear, dreams, kindness and love.” Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 8. “HARD” OR “STRONG” AI • Generally, artificial intelligence research aims to create AI that can replicate human intelligence completely. • “Strong AI” refers to a machine that approaches or supersedes human intelligence, ◊ if it can do typically human tasks, ◊ if it can apply a wide range of background knowledge and ◊ if it has some degree of self-consciousness. • “Strong AI” aims to build machines whose overall intellectual ability is indistinguishable from that of a human being. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 9. “SOFT” OR “WEAK” AI • “Weak AI” refers to the use of software to study or accomplish specific • problem solving or reasoning tasks that do not encompass the full range of human cognitive abilities. • Example : a chess program such as “Deep Blue”. • “Weak AI” does not achieve self-awareness; it demonstrates wide range of human-level cognitive abilities; it is merely an intelligent, a specific problem-solver. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 10. COGNITIVE SCIENCE • Aims to develop, explore and evaluate theories of how the mind works through the use of computational models. • The important is not what is done but how it is done; i.e. intelligent behaviour is not enough, the program must operate in an intelligent manner. • Example : The Chess programs are successful, but say little about the ways humans play chess. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 11. Goal of AI • The definitions of AI gives four possible goals to pursue : 1. Systems that think like humans. 2. Systems that think rationally. 3. Systems that act like humans 4. Systems that act rationally • Traditionally, all four goals have been followed and the approaches were: • Most of AI works falls into category(2) and (4). HUMAN LIKE RATIONALLY Think (1) Cognitive Science Approach (2) Laws of thought Approach Act (3) Turing test Approach (4) Rational Agent Approach Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 12. AI Approaches The approaches followed are defined by choosing goals of the computational model, and basis for evaluating performance of the system. 1. Cognitive science : Think human-like – An exciting new effort to make computers think; machines with minds, in the full and literal sense. – Focus is not just on behaviour and I/O, but looks at reasoning process. – Computational model as to "how" results were obtained. – Goal is not just to produce humanlike behaviour but to produce a sequence of steps of the reasoning process, similar to the steps followed by a human in solving the same task. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 13. 2.Laws of thought : Think Rationally • The study of mental faculties through the use of computational models;ie the study of the computations that make it possible to perceive , reason, and act. • Focus is on inference mechanisms that are provably correct and guarantee an optimal solution. • Develop systems of representation to allow inferences to be performed like “Socrates is a man. All men are mortal. Therefore Socrates is mortal.” • Goal is to formalize the reasoning process as a system of logical rules and procedures for inference. The issue is, not all problems can be solved just by reasoning and inferences. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 14. 3.Turing Test : Act human-like • The art of creating machines that perform functions requiring intelligence when performed by people; ie the study of how to make computers do things which at the moment people do better. • Focus is on action, and not intelligent behaviour centered around representation of the world. • A Behaviourist approach, is not concerned with how to get results but to the similarity to what human results are. • Example : Turing Test – 3 rooms contain: a person, a computer, and an interrogator. – The interrogator can communicate with the other 2 by teletype (to avoid the machine imitate the appearance or voice of the person). – The interrogator tries to determine which is the person and which is the machine. – The machine tries to fool the interrogator to believe that it is the human, and the person also tries to convince the interrogator that it is the human. • If the machine succeeds in fooling the interrogator, then conclude that the machine is intelligent. • Goal is to develop systems that are act human-like.Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 15. 4. Rational agent : Act Rationally • Tries to explain and emulate intelligent behaviour in terms of computational processes; it is concerned with the automation of intelligence. • Focus is on systems that act sufficiently if not optimally in all situations; • It is passable to have imperfect reasoning if the job gets done. • Goal is to develop systems that are rational and sufficient. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 16. AI Techniques • Various techniques that have evolved, can be applied to a variety of AI tasks. • The techniques are concerned with how we represent, manipulate and reason with knowledge in order to solve problems. • Example : ◊ Techniques, not all "intelligent" but used to behave are (a) Describe and match (b) Goal reduction (c) Constraint satisfaction (d) Tree Searching (e) Generate and test (f) Rule based systems ◊ Biology-inspired AI techniques are currently popular (a) Neural Networks (b) Genetic Algorithms (c) Reinforcement learning Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 17. Branches of AI Logical AI Logic is a language for reasoning; a collection of rules used while doing logical reasoning. Search AI Search is a problem-solving technique that systematically consider all possible action to find a path from initial state to target state. Pattern Recognition (PR) Definitions from the literature ◊ “The assignment of a physical object or event to one of pre-specified categories” – Duda and Hart ◊ “The science that concerns the description or classification (recognition) of measurements” – Schalkoff ◊ “The process of giving names Ω to observations X ” – Schürmann ◊ Pattern Recognition is concerned with answering the question “What is this?” – Morse ◊ “A problem of estimating density functions in a high-dimensional space and dividing the space into the regions of categories or classes” – FukunagaDr. Amit Kumar, Dept of CSE, JUET, Guna
  • 18. • Knowledge Representation Knowledge is a collection of “facts”. To manipulate these facts by a program, a suitable representation is required. A Good representation facilitates problem solving. • Inference Inference is the act or process of deriving a conclusion based solely on what one already knows; deduction of new facts from old ones. Logic capture inference. • Common sense knowledge and reasoning – Common sense is the mental skills that most people have. – Common Sense is ability to analyze a situation based on its context. ◊ People can think because the brain contain vast libraries of common sense knowledge and has means for organizing, acquiring, and using such knowledge. ◊ Computer can not think; computers programs do many things, can play chess at the level of best players but cannot match capabilities of a 3 year old child at recognizing objects. • Currently, computers lack common sense. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 19. Learning Definitions of some learning problem : ◊ Herbert Simon 1983 – “Learning denotes changes in the system that are adaptive in the sense that they enable the system to do the same task or tasks more efficiently and more effectively the next time.” ◊ Marvin Minsky 1986 – “Learning is making useful changes in the working of our mind.” ◊ Ryszard Michalski 1986 – "Learning is constructing or modifying representations of what is being experienced." ◊ Mitchell 1997 – “A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.” Planning A plan is a representation of a course of action.Planning is a problem solving technique. Planning is a reasonable series of actions to accomplish a goal. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 20. Epistemology “Epistemology is the theory of knowledge;” There are various kinds of knowledge: ◊ knowing how to do something (e.g., how to ride a bicycle), ◊ knowing someone in person, and ◊ knowing a place or a city. Epistemology is the study of knowledge and justified belief. Ontology • Ontology is concerned with existence; a study of the categories of things that exist or may exist in some domain. • In computer and information science, an ontology is a data model that represents a domain and is used to reason about the objects in that domain and the relations between them. • Ontology is used in artificial intelligence, as a form of knowledge representation about the world or some part of it. ▪ Ontology generally describe: ◊ Individuals (instances): the basic or ground level objects ◊ Classes: sets, collections, or types of objects. ◊ Attributes: properties, features, characteristics, or parameters that objects can have and share. ◊ Relations: ways that objects can be related to one another ▪ An ontology is a specification of a conceptualization. Dr. Amit Kumar, Dept of CSE, JUET, Guna
  • 21. Application of AI • Game Playing • Speech Recognition • Understanding Natural Language • Computer Vision • Expert Systems Dr. Amit Kumar, Dept of CSE, JUET, Guna