SlideShare a Scribd company logo
Prof Saroj Kaushik 1
Introduction to Artificial
Intelligence
Lecture Module 1
Prof Saroj Kaushik 2
Contents
 Artificial Intelligence
 Characterstics of AI Program
 Categories of System
 Turing Test
 Foundations of AI
 Views of AI Goals
 Components of AI Programs
 Sub-areas of AI
 Applications
 Latest Perception of AI
Prof Saroj Kaushik 3
Artificial Intelligence
 Quick Answer from Academia:
 Modeling human cognition or mental faculty
using computers
 Study of making computers do things which
at the moment people better
 Making computers do things which require
intelligence
Prof Saroj Kaushik 4
More Formal Definition of AI
 AI is a branch of computer science which is
concerned with the study and creation of
computer systems that exhibit
 some form of intelligence
OR
 those characteristics which we associate
with intelligence in human behavior
Prof Saroj Kaushik 5
 AI is a broad area consisting of
different fields, from machine vision,
expert systems to the creation of
machines that can "think".
 In order to classify machines as
"thinking", it is necessary to define
intelligence.
Prof Saroj Kaushik 6
What is Intelligence?
 Intelligence is a property of mind that
encompasses many related mental abilities,
such as the capabilities to
 reason
 plan
 solve problems
 think abstractly
 comprehend ideas and language and
 learn
Prof Saroj Kaushik 7
Characteristics of AI systems
 learn new concepts and tasks
 reason and draw useful conclusions about
the world around us
 remember complicated interrelated facts and draw
conclusions from them (inference)
 understand a natural language or perceive
and comprehend a visual scene
 look through cameras and see what's there
(vision), to move themselves and objects around
in the real world (robotics)
Prof Saroj Kaushik 8
Contd..
 plan sequences of actions to complete a goal
 offer advice based on rules and situations
 may not necessarily imitate human senses and
thought processes
 but indeed, in performing some tasks differently, they
may actually exceed human abilities
 capable of performing intelligent tasks effectively
and efficiently
 perform tasks that require high levels of intelligence
Prof Saroj Kaushik 9
Understanding of AI
 AI techniques and ideas seem to be
harder to understand than most things in
computer science
 AI shows best on complex problems for
which general principles don't help much,
though there are a few useful general
principles
Prof Saroj Kaushik 10
 Artificial intelligence is also difficult to
understand by its content.
 Boundaries of AI are not well defined.
 Often it means the advanced software
engineering, sophisticated software
techniques for hard problems that can't be
solved in any easy way.
 AI programs - like people - are usually not
perfect, and even make mistakes.
Prof Saroj Kaushik 11
 It often means, nonnumeric ways of
solving problems, since people can't
handle numbers well.
 Nonnumeric ways are generally "common
sense" ways, not necessarily the best
ones.
 Understanding of AI also requires an
understanding of related terms such as
intelligence, knowledge, reasoning,
thought, cognition, learning, and a number
of other computer related terms.
Prof Saroj Kaushik 12
Categories of AI System
 Systems that think like humans
 Systems that act like humans
 Systems that think rationally
 Systems that act rationally
Prof Saroj Kaushik 13
Systems that think like humans
 Most of the time it is a black box where we are
not clear about our thought process.
 One has to know functioning of brain and its
mechanism for possessing information.
 It is an area of cognitive science.
 The stimuli are converted into mental representation.
 Cognitive processes manipulate representation to build
new representations that are used to generate actions.
 Neural network is a computing model for
processing information similar to brain.
Prof Saroj Kaushik 14
Systems that act like humans
 The overall behaviour of the system
should be human like.
 It could be achieved by observation.
Prof Saroj Kaushik 15
Systems that think rationally
 Such systems rely on logic rather than human to
measure correctness.
 For thinking rationally or logically, logic formulas
and theories are used for synthesizing outcomes.
 For example,
 given John is a human and all humans are mortal then
one can conclude logically that John is mortal
 Not all intelligent behavior are mediated by logical
deliberation.
Prof Saroj Kaushik 16
Systems that act rationally
 Rational behavior means doing right thing.
 Even if method is illogical, the observed
behavior must be rational.
Prof Saroj Kaushik 17
The Turing Test
Turing proposed operational test for intelligent
behavior in 1950.
Human
Human ?
Interrogator
AI system
Prof Saroj Kaushik 18
ELIZA
 Eliza was first program developed by Joseph
Wiezbaum to converse in English in mid
1960's
 It passed turing test.
 The following passage shows Eliza’s talking to
a teenage girl. Blue text Eliza’s response
Men are all alike.
IN WHAT WAY
They're always bugging us about something or other.
CAN YOU THINK OF A SPECIFIC EXAMPLE
Prof Saroj Kaushik 19
Well, my boyfriend made me come here.
YOUR BOYFRIEND MADE YOU COME HERE
He says that I am depressed all the time.
I AM SORRY TO HEAR THAT YOU ARE DEPRESSED
It's true that I am unhappy
DO YOU THINK COMING HERE WILL HELP YOU NOT
TO BE UNHAPPY
I need help, that seems certain.
WHAT WOULD IT MEAN IF YOU GOT SOME HELP
Perhaps I could learn to get along with my mother.
TELL ME MORE ABOUT YOUR FAMILY
Prof Saroj Kaushik 20
My mother takes care of me.
WHO ELSE IN YOUR FAMILY TAKES CARE OF YOU
My father.
YOUR FATHER
You are like my father in some ways.
WHAT RESEMBLANCE DO YOU SEE
You are not very aggressive but I think you don't want me to
notice that.
WHAT MAKES YOU THINK THAT I AM NOT VERY
AGGRESSIVE
Prof Saroj Kaushik 21
You don’t argue with me.
WHY DO YOU THINK I DON’T ARGUE WITH YOU
You are afraid of me.
DOES IT PLEASE YOU TO BELIEVE, I AM AFRAID OF
YOU
My father is afraid of everybody.
WHAT ELSE COMES TO MIND WHEN YOU THINK OF
YOUR FATHER
Bullies.
DOES THAT HAVE ANYTHING TO DO WITH THE FACT
THAT YOUR BOYFRIEND MADE YOU COME HERE
Prof Saroj Kaushik 22
Foundations of AI
 Foundation of AI is based on
 Mathematics
 Neuroscience
 Control Theory
 Linguistics
Prof Saroj Kaushik 23
Foundations - Mathematics
 More formal logical methods
 Boolean logic
 Fuzzy logic
 Uncertainty
 The basis for most modern approaches to
handle uncertainty in AI applications can
be handled by
 Probability theory
 Modal and Temporal logics
Prof Saroj Kaushik 24
Foundations - Neuroscience
 How do the brain works?
 Early studies (1824) relied on injured and
abnormal people to understand what parts of brain
work
 More recent studies use accurate sensors to
correlate brain activity to human thought
 By monitoring individual neurons, monkeys can now
control a computer mouse using thought alone
 Moore’s law states that computers will have as
many gates as humans have neurons in 2020
 How close are we to have a mechanical brain?
 Parallel computation, remapping, interconnections,….
Prof Saroj Kaushik 25
Foundations – Control Theory
 Machines can modify their behavior in response
to the environment (sense/action loop)
 Water-flow regulator, steam engine governor,
thermostat
 The theory of stable feedback systems (1894)
 Build systems that transition from initial
state to goal state with minimum energy
 In 1950, control theory could only describe
linear systems and AI largely rose as a
response to this shortcoming
Prof Saroj Kaushik 26
Foundations - Linguistics
 Speech demonstrates so much of human
intelligence
 Analysis of human language reveals thought
taking place in ways not understood in other
settings
 Children can create sentences they have never heard
before
 Language and thought are believed to be tightly
intertwined
Prof Saroj Kaushik 27
Two Views of AI Goals
 AI is about duplicating what the (human)
brain DOES
 Cognitive Science
 AI is about duplicating what the (human)
brain SHOULD do
 Rationality (doing things logically)
Prof Saroj Kaushik 28
Cool Stuff in AI
 Game playing agents
 Machine learning
 Speech
 Language
 Vision
 Data Mining
 Web agents …….
Prof Saroj Kaushik 29
Useful Stuff
 Medical Diagnosis
 Fraud Detection
 Object Identification
 Space Shuttle Scheduling
 Information Retrieval ….
Prof Saroj Kaushik 30
AI Techniques
 Rule-based
 Fuzzy Logic
 Neural Networks
 Genetic Algorithms
Prof Saroj Kaushik 31
Components of AI Program
 AI techniques must be independent of
the problem domain as far as possible.
 AI program should have
 knowledge base
 navigational capability
 inferencing
Prof Saroj Kaushik 32
Knowledge Base
 AI programs should be learning in nature
and update its knowledge accordingly.
 Knowledge base consists of facts and
rules.
 Characteristics of Knowledge:
 It is voluminous in nature and requires
proper structuring
 It may be incomplete and imprecise
 It may keep on changing (dynamic)
Prof Saroj Kaushik 33
Navigational Capability
 Navigational capability contains
various control strategies
 Control Strategy
 determines the rule to be applied
 some heuristics (thump rule) may be
applied
Prof Saroj Kaushik 34
Inferencing
 Inferencing requires
 search through knowledge base
and
 derive new knowledge
Prof Saroj Kaushik 35
Sub-areas of AI
 Sub areas of AI are:
 Knowledge representation
 Theorem proving
 Game playing
 Vommon sense reasoning dealing with uncertainty
and decision making
 Learning models, inference techniques, pattern
recognition, search and matching etc.
 Logic (fuzzy, temporal, modal) in AI
 Planning and scheduling
Prof Saroj Kaushik 36
Sub-areas of AI – Contd..
 Natural language understanding
 Computer vision
 Understanding spoken utterances
 Intelligent tutoring systems
 Robotics
 Machine translation systems
 Expert problem solving
 Neural Networks, AI tools etc
Prof Saroj Kaushik 37
Applications
 Some of the applications are given below:
 Business : Financial strategies, give advice
 Engineering: check design, offer suggestions to
create new product
 Manufacturing: Assembly, inspection & maintenance
 Mining: used when conditions are dangerous
 Hospital : monitoring, diagnosing & prescribing
 Education : In teaching
 household : Advice on cooking, shopping etc.
 farming : prune trees & selectively harvest mixed
crops.
Prof Saroj Kaushik 38
Latest Perception of AI
 Three typical components of AI Systems
THE WORLD
Perception Action
Reasoning
Prof Saroj Kaushik 39
Recent AI
 Heavy use of
 probability theory
 decision theory
 statistics
 logic (fuzzy, modal, temporal)

More Related Content

PDF
Artificial Intelligence - Hill climbing.
PPTX
Predicate logic
PPTX
Artificial Intelligence Searching Techniques
PDF
Problem Solving
PPTX
Knowledge representation and Predicate logic
PPTX
Huffman coding
PDF
I.BEST FIRST SEARCH IN AI
PPTX
Knowledge representation in AI
Artificial Intelligence - Hill climbing.
Predicate logic
Artificial Intelligence Searching Techniques
Problem Solving
Knowledge representation and Predicate logic
Huffman coding
I.BEST FIRST SEARCH IN AI
Knowledge representation in AI

What's hot (20)

PDF
Machine Learning: Introduction to Neural Networks
PDF
A* Search Algorithm
PPT
Planning
PPTX
AI_Session 7 Greedy Best first search algorithm.pptx
PPTX
Artificial intelligence- Logic Agents
PPTX
Forward and Backward chaining in AI
PPT
Problems, Problem spaces and Search
PPTX
Artificial intelligence agents and environment
PPT
Predicate logic_2(Artificial Intelligence)
PDF
I. AO* SEARCH ALGORITHM
PPTX
Lecture 15 monkey banana problem
PDF
Expert systems Artificial Intelligence
PPTX
Unification and Lifting
PPTX
Knowledge based agents
PPTX
Adversarial search
PDF
Ch 7 Knowledge Representation.pdf
PPTX
Informed and Uninformed search Strategies
PPTX
Machine Learning ppt.pptx
PPTX
Matching techniques
PDF
State Space Search in ai
Machine Learning: Introduction to Neural Networks
A* Search Algorithm
Planning
AI_Session 7 Greedy Best first search algorithm.pptx
Artificial intelligence- Logic Agents
Forward and Backward chaining in AI
Problems, Problem spaces and Search
Artificial intelligence agents and environment
Predicate logic_2(Artificial Intelligence)
I. AO* SEARCH ALGORITHM
Lecture 15 monkey banana problem
Expert systems Artificial Intelligence
Unification and Lifting
Knowledge based agents
Adversarial search
Ch 7 Knowledge Representation.pdf
Informed and Uninformed search Strategies
Machine Learning ppt.pptx
Matching techniques
State Space Search in ai
Ad

Similar to vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lecture-module.ppt (20)

PPT
Ai introduction
PPT
AI_Intro1.ppt
PPT
901470_Chap1.ppt
PPT
AI BASICS -INTRODUCTION AND APPLICATIONS
PPT
Artificial Intelligence Basics and their applications
PPT
901470_Chap1.ppt
PPT
901470_Chap1.ppt about to Artificial Intellgence
PPT
901470_Chap1.ppt
PPT
artificial intelligence basis-introduction
PPT
901470 chap1
PPT
Artificial Intelligence for Business.ppt
PPT
Chap1.ppt
PPT
901470_C ffs f sdf sdf sdffffd sdf hap1.ppt
PPT
901470_Chap1 (1).ppt
PPT
eaturesartificial intelligence and understanding of ai fr.ppt
PPT
901470_Chap1.ppt
PPT
901470_Chap1.ppt
PPTX
chapter 1 AI.pptx
PPT
Artificial Intelligence PPT.ppt
PPT
1.Introduction.ppt
Ai introduction
AI_Intro1.ppt
901470_Chap1.ppt
AI BASICS -INTRODUCTION AND APPLICATIONS
Artificial Intelligence Basics and their applications
901470_Chap1.ppt
901470_Chap1.ppt about to Artificial Intellgence
901470_Chap1.ppt
artificial intelligence basis-introduction
901470 chap1
Artificial Intelligence for Business.ppt
Chap1.ppt
901470_C ffs f sdf sdf sdffffd sdf hap1.ppt
901470_Chap1 (1).ppt
eaturesartificial intelligence and understanding of ai fr.ppt
901470_Chap1.ppt
901470_Chap1.ppt
chapter 1 AI.pptx
Artificial Intelligence PPT.ppt
1.Introduction.ppt
Ad

Recently uploaded (20)

PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Project quality management in manufacturing
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
additive manufacturing of ss316l using mig welding
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
PPT on Performance Review to get promotions
PPTX
CH1 Production IntroductoryConcepts.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
composite construction of structures.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Sustainable Sites - Green Building Construction
PPTX
Lecture Notes Electrical Wiring System Components
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Project quality management in manufacturing
Internet of Things (IOT) - A guide to understanding
additive manufacturing of ss316l using mig welding
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPT on Performance Review to get promotions
CH1 Production IntroductoryConcepts.pptx
573137875-Attendance-Management-System-original
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
composite construction of structures.pdf
R24 SURVEYING LAB MANUAL for civil enggi
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Model Code of Practice - Construction Work - 21102022 .pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Sustainable Sites - Green Building Construction
Lecture Notes Electrical Wiring System Components

vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lecture-module.ppt

  • 1. Prof Saroj Kaushik 1 Introduction to Artificial Intelligence Lecture Module 1
  • 2. Prof Saroj Kaushik 2 Contents  Artificial Intelligence  Characterstics of AI Program  Categories of System  Turing Test  Foundations of AI  Views of AI Goals  Components of AI Programs  Sub-areas of AI  Applications  Latest Perception of AI
  • 3. Prof Saroj Kaushik 3 Artificial Intelligence  Quick Answer from Academia:  Modeling human cognition or mental faculty using computers  Study of making computers do things which at the moment people better  Making computers do things which require intelligence
  • 4. Prof Saroj Kaushik 4 More Formal Definition of AI  AI is a branch of computer science which is concerned with the study and creation of computer systems that exhibit  some form of intelligence OR  those characteristics which we associate with intelligence in human behavior
  • 5. Prof Saroj Kaushik 5  AI is a broad area consisting of different fields, from machine vision, expert systems to the creation of machines that can "think".  In order to classify machines as "thinking", it is necessary to define intelligence.
  • 6. Prof Saroj Kaushik 6 What is Intelligence?  Intelligence is a property of mind that encompasses many related mental abilities, such as the capabilities to  reason  plan  solve problems  think abstractly  comprehend ideas and language and  learn
  • 7. Prof Saroj Kaushik 7 Characteristics of AI systems  learn new concepts and tasks  reason and draw useful conclusions about the world around us  remember complicated interrelated facts and draw conclusions from them (inference)  understand a natural language or perceive and comprehend a visual scene  look through cameras and see what's there (vision), to move themselves and objects around in the real world (robotics)
  • 8. Prof Saroj Kaushik 8 Contd..  plan sequences of actions to complete a goal  offer advice based on rules and situations  may not necessarily imitate human senses and thought processes  but indeed, in performing some tasks differently, they may actually exceed human abilities  capable of performing intelligent tasks effectively and efficiently  perform tasks that require high levels of intelligence
  • 9. Prof Saroj Kaushik 9 Understanding of AI  AI techniques and ideas seem to be harder to understand than most things in computer science  AI shows best on complex problems for which general principles don't help much, though there are a few useful general principles
  • 10. Prof Saroj Kaushik 10  Artificial intelligence is also difficult to understand by its content.  Boundaries of AI are not well defined.  Often it means the advanced software engineering, sophisticated software techniques for hard problems that can't be solved in any easy way.  AI programs - like people - are usually not perfect, and even make mistakes.
  • 11. Prof Saroj Kaushik 11  It often means, nonnumeric ways of solving problems, since people can't handle numbers well.  Nonnumeric ways are generally "common sense" ways, not necessarily the best ones.  Understanding of AI also requires an understanding of related terms such as intelligence, knowledge, reasoning, thought, cognition, learning, and a number of other computer related terms.
  • 12. Prof Saroj Kaushik 12 Categories of AI System  Systems that think like humans  Systems that act like humans  Systems that think rationally  Systems that act rationally
  • 13. Prof Saroj Kaushik 13 Systems that think like humans  Most of the time it is a black box where we are not clear about our thought process.  One has to know functioning of brain and its mechanism for possessing information.  It is an area of cognitive science.  The stimuli are converted into mental representation.  Cognitive processes manipulate representation to build new representations that are used to generate actions.  Neural network is a computing model for processing information similar to brain.
  • 14. Prof Saroj Kaushik 14 Systems that act like humans  The overall behaviour of the system should be human like.  It could be achieved by observation.
  • 15. Prof Saroj Kaushik 15 Systems that think rationally  Such systems rely on logic rather than human to measure correctness.  For thinking rationally or logically, logic formulas and theories are used for synthesizing outcomes.  For example,  given John is a human and all humans are mortal then one can conclude logically that John is mortal  Not all intelligent behavior are mediated by logical deliberation.
  • 16. Prof Saroj Kaushik 16 Systems that act rationally  Rational behavior means doing right thing.  Even if method is illogical, the observed behavior must be rational.
  • 17. Prof Saroj Kaushik 17 The Turing Test Turing proposed operational test for intelligent behavior in 1950. Human Human ? Interrogator AI system
  • 18. Prof Saroj Kaushik 18 ELIZA  Eliza was first program developed by Joseph Wiezbaum to converse in English in mid 1960's  It passed turing test.  The following passage shows Eliza’s talking to a teenage girl. Blue text Eliza’s response Men are all alike. IN WHAT WAY They're always bugging us about something or other. CAN YOU THINK OF A SPECIFIC EXAMPLE
  • 19. Prof Saroj Kaushik 19 Well, my boyfriend made me come here. YOUR BOYFRIEND MADE YOU COME HERE He says that I am depressed all the time. I AM SORRY TO HEAR THAT YOU ARE DEPRESSED It's true that I am unhappy DO YOU THINK COMING HERE WILL HELP YOU NOT TO BE UNHAPPY I need help, that seems certain. WHAT WOULD IT MEAN IF YOU GOT SOME HELP Perhaps I could learn to get along with my mother. TELL ME MORE ABOUT YOUR FAMILY
  • 20. Prof Saroj Kaushik 20 My mother takes care of me. WHO ELSE IN YOUR FAMILY TAKES CARE OF YOU My father. YOUR FATHER You are like my father in some ways. WHAT RESEMBLANCE DO YOU SEE You are not very aggressive but I think you don't want me to notice that. WHAT MAKES YOU THINK THAT I AM NOT VERY AGGRESSIVE
  • 21. Prof Saroj Kaushik 21 You don’t argue with me. WHY DO YOU THINK I DON’T ARGUE WITH YOU You are afraid of me. DOES IT PLEASE YOU TO BELIEVE, I AM AFRAID OF YOU My father is afraid of everybody. WHAT ELSE COMES TO MIND WHEN YOU THINK OF YOUR FATHER Bullies. DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR BOYFRIEND MADE YOU COME HERE
  • 22. Prof Saroj Kaushik 22 Foundations of AI  Foundation of AI is based on  Mathematics  Neuroscience  Control Theory  Linguistics
  • 23. Prof Saroj Kaushik 23 Foundations - Mathematics  More formal logical methods  Boolean logic  Fuzzy logic  Uncertainty  The basis for most modern approaches to handle uncertainty in AI applications can be handled by  Probability theory  Modal and Temporal logics
  • 24. Prof Saroj Kaushik 24 Foundations - Neuroscience  How do the brain works?  Early studies (1824) relied on injured and abnormal people to understand what parts of brain work  More recent studies use accurate sensors to correlate brain activity to human thought  By monitoring individual neurons, monkeys can now control a computer mouse using thought alone  Moore’s law states that computers will have as many gates as humans have neurons in 2020  How close are we to have a mechanical brain?  Parallel computation, remapping, interconnections,….
  • 25. Prof Saroj Kaushik 25 Foundations – Control Theory  Machines can modify their behavior in response to the environment (sense/action loop)  Water-flow regulator, steam engine governor, thermostat  The theory of stable feedback systems (1894)  Build systems that transition from initial state to goal state with minimum energy  In 1950, control theory could only describe linear systems and AI largely rose as a response to this shortcoming
  • 26. Prof Saroj Kaushik 26 Foundations - Linguistics  Speech demonstrates so much of human intelligence  Analysis of human language reveals thought taking place in ways not understood in other settings  Children can create sentences they have never heard before  Language and thought are believed to be tightly intertwined
  • 27. Prof Saroj Kaushik 27 Two Views of AI Goals  AI is about duplicating what the (human) brain DOES  Cognitive Science  AI is about duplicating what the (human) brain SHOULD do  Rationality (doing things logically)
  • 28. Prof Saroj Kaushik 28 Cool Stuff in AI  Game playing agents  Machine learning  Speech  Language  Vision  Data Mining  Web agents …….
  • 29. Prof Saroj Kaushik 29 Useful Stuff  Medical Diagnosis  Fraud Detection  Object Identification  Space Shuttle Scheduling  Information Retrieval ….
  • 30. Prof Saroj Kaushik 30 AI Techniques  Rule-based  Fuzzy Logic  Neural Networks  Genetic Algorithms
  • 31. Prof Saroj Kaushik 31 Components of AI Program  AI techniques must be independent of the problem domain as far as possible.  AI program should have  knowledge base  navigational capability  inferencing
  • 32. Prof Saroj Kaushik 32 Knowledge Base  AI programs should be learning in nature and update its knowledge accordingly.  Knowledge base consists of facts and rules.  Characteristics of Knowledge:  It is voluminous in nature and requires proper structuring  It may be incomplete and imprecise  It may keep on changing (dynamic)
  • 33. Prof Saroj Kaushik 33 Navigational Capability  Navigational capability contains various control strategies  Control Strategy  determines the rule to be applied  some heuristics (thump rule) may be applied
  • 34. Prof Saroj Kaushik 34 Inferencing  Inferencing requires  search through knowledge base and  derive new knowledge
  • 35. Prof Saroj Kaushik 35 Sub-areas of AI  Sub areas of AI are:  Knowledge representation  Theorem proving  Game playing  Vommon sense reasoning dealing with uncertainty and decision making  Learning models, inference techniques, pattern recognition, search and matching etc.  Logic (fuzzy, temporal, modal) in AI  Planning and scheduling
  • 36. Prof Saroj Kaushik 36 Sub-areas of AI – Contd..  Natural language understanding  Computer vision  Understanding spoken utterances  Intelligent tutoring systems  Robotics  Machine translation systems  Expert problem solving  Neural Networks, AI tools etc
  • 37. Prof Saroj Kaushik 37 Applications  Some of the applications are given below:  Business : Financial strategies, give advice  Engineering: check design, offer suggestions to create new product  Manufacturing: Assembly, inspection & maintenance  Mining: used when conditions are dangerous  Hospital : monitoring, diagnosing & prescribing  Education : In teaching  household : Advice on cooking, shopping etc.  farming : prune trees & selectively harvest mixed crops.
  • 38. Prof Saroj Kaushik 38 Latest Perception of AI  Three typical components of AI Systems THE WORLD Perception Action Reasoning
  • 39. Prof Saroj Kaushik 39 Recent AI  Heavy use of  probability theory  decision theory  statistics  logic (fuzzy, modal, temporal)