SlideShare una empresa de Scribd logo
1 de 38
Chapter one
AI Introduction
1
 ObjectiveObjective
 To understand AI and related concept (Knowledge
base and intelligent system)
 Understand the components of AI system
 Get a feel of application areas of AI
 Get a feel of scholars view to define AI
 Briefly discuss the difference between Expert
system and other systems
2
Data, Information, and Knowledge
• Data: Unorganized and
unprocessed facts; static; a set of
discrete facts about events
• Information: Aggregation of data
that makes decision making easier
• Knowledge is derived from
information in the same way
information is derived from data; it
is a person’s range of information
• What is Data and Information? Are they different
from Knowledge?
3
What is Knowledge
• Knowledge includes facts about the real world
entities and the relationship between them
– It is an Understanding gained through experience
– familiarity with the way to perform a task
– an accumulation of facts, procedural rules, or heuristics
• Characteristics of Knowledge:
– It is voluminous in nature and requires proper
structuring.
– It may be incomplete and imprecise.
– It may keep on changing (dynamic).
4
Types (Categorization) of Knowledge
• Shallow (readily recalled) and deep (acquired through
years of experience)
– necessary to make decision/solve problem in complex situations
• Procedural (repetitive, stepwise) versus Episodically
(grouped by episodes or cases)
• Explicit (already represented/documented) and tacit
(embedded in the mind)
– Up to 95% of information is preserved as tacit knowledge
5
Explicit and Tacit Knowledge
• Explicit (knowing-that)
knowledge:
– knowledge codified and digitized
in books, documents, reports,
memos, etc.
• Tacit (knowing-how)
knowledge:
– knowledge embedded in the
human mind through experience
and jobs
6
Knowledge base
• Knowledge base is used to store facts and rules.
• In order to solve problems, the computer needs
an internal model of the world.
– This model contains, for example, the description of
relevant objects and the relations between these
objects.
– All information must be stored in such a way that it
is readily accessible.
– Various methods have been used for KR, such as
logic, semantic networks, frames, scripts, etc...
7
Knowledge base systems (KBSs)
• Deal with treating knowledge and ideas on a computer.
– Emphases to the importance of knowledge.
• Use inference to solve problems on a computer.
– Knowledge-based systems describes programs that reason
over extensive knowledge bases.
• Have the ability to learn ideas so that they can obtain
information from outside to use it appropriately.
– The value of the system lies in its ability to make the workings
of the human mind understandable and executable on a
computer.
8
Attributes of KBS
•Learn
–The more you use knowledge, the smarter they get and the
smarter you get, too
•Improve with use
–Knowledge is enhanced rather than depleted when used and they
grow up instead of being used up
•Anticipate
–Knowing what you want, KBS recommend what you want next
•Interactive
–There is two-way communication between you and KBS
•Remember
–KBS record and recall past actions to develop a profile
•Customize
–KBS offer unique configuration to your individual specifications in
real time at no additional cost
9
AI vs. KBS
• Knowledge based system is part of Artificial
Intelligence
• AI also requires extensive knowledge of the
subject at hand.
– AI program should have knowledge base
– Knowledge representation is one of the most
important and most active areas in AI.
– AI programs should be learning in nature and
update its knowledge accordingly.
10
Intelligence
Intelligence is the capability of observing, learning,
remembering and reasoning.
 Intelligence is a general mental capability that involves the
ability to reason, plan, solve problems, think abstractly,
comprehend ideas and language, and learn.
Intelligence draws on a variety of mental processes,
including memory, learning, perception, decision-
making, thinking, and reasoning.
Memory of Intelligent system is used to store
knowledge base which is the key for success for
artificial intelligent systems.
AI attempts to develop intelligent agents.
11
Characteristics of Intelligent system
• Use vast amount of knowledge
• Learn from experience and adopt to changing
environment
• Interact with human using language and speech
• Respond in real time
• Tolerate error and ambiguity in communication
12
Human Intelligence
How do people Reason?
 They create categories
 They use specific rules
– if ‘a’ then ’b’
if ‘b’ then ‘c’
a  b  c
 They use Heuristics - “Rule of thumb”
 They use Past Experience – “CASES”
- Similarities of current and previous case
- Store cases using key attributes
 They Use “Expectations”
 How does our brain work when we solve a problem?
 Do we think it over and suddenly find an answer?
 What do we do when solving a complicated factorization problem, a
puzzle or a mystery?
13
Artificial Intelligence
• AI is the branch of Computer Science that deals with ways of:
– representing knowledge using symbol rather than numeric
value and with rule-of-thumb and method of processing
information
• AI is the effort to develop computer based system that behave as
human.
–Such system should be able to learn Natural Language.
–Able to do text processing, communicate in natural language
and speech
14
Views of AI
• AI is found on the premise that:
– workings of human mind can be explained in terms of
computation, and
– computers can do the right thing given correct premises
and reasoning rules.
Views of AI fall into four categories:
Thinking humanly Thinking rationally
Acting humanly Acting rationally
15
Views of defining AI
• What is AI (Artificial Intelligence)
– Different scholars define AI differently
(A) AI as a system
that think humanly
(C) AI as a system
that Act humanly
(B) AI as a system
that think rationally
(D) AI as a system
that Act rationally
Concerned with
thought processing
and reasoning
Concerned with
behaviors of agents
16
Views of defining AI
(A) AI as a system
that think humanly
(C) AI as a system
that Act humanly
(B) AI as a system
that think rationally
(D) AI as a system
that Act rationally
measures success of AI in
terms of human being
performance
measures success of AI in terms of
ideal concept of intelligence
(rationality)
17
Thinking humanly: The Cognitive Modeling
• Reasons like humans do
–Programs that behave like humans
• Requires understanding of the internal activities of the
brain
–see how humans behave in certain situations and see
if you could make computers behave in that same
way.
Example. write a program that plays chess.
–Instead of making the best possible chess-playing
program, you would make one that play chess like
people do.
18
Acting humanly: The Turing Test
Can machines act like human do? Can machines
behave intelligently?
• Turing Test: Operational test for intelligent behavior
– do experiments on the ability to achieve human-level
performance,
– Acting like humans requires AI programs to interact with
people
• Suggested major components of AI: knowledge,
reasoning, language understanding, learning
19
Acting humanly: Turing Test
 Turing (1950) on his famous paper "Computing machinery and
intelligence":
 "Can machines think?"  "Can machines behave intelligently?"
 Operational test for intelligent behavior: the Imitation Game
Predicted that by 2000, a machine might have a 30% chance
of fooling a person for 5 minutes
Anticipated all major arguments against AI in following 50
years
Active areas of research to achieve this: Machine learning,
NLP, Computer vision, etc
20
Thinking Rationally: The Laws of Thought
• A system is rational if it thinks/does the right thing
through correct reasoning.
• Aristotle: provided the correct arguments/ thought
structures that always gave correct conclusions given
correct premises.
– Abebe is a man; all men are mortal; therefore Abebe is
mortal
– These Laws of thought governed the operation of the mind
and initiated the field of Logic.
21
Acting rationally: The rational agent
• Doing the right thing so as to achieve one’s goal,
given one’s beliefs.
• AI is the study and construction of rational agents
(an agent that perceives and acts)
• Rational action requires the ability to represent
knowledge and reason with it so as to reach good
decision.
– Learning for better understanding of how the
world works
22
History of AI
•Formally initiated in 1956 and the name AI was coined
by John McCarthy.
•The advent of general purpose computers provided a
vehicle for creating artificially intelligent entities.
–Used for solving general-purpose problems
•Which one is preferred?
–General purpose problem solving systems
–Domain specific systems
23
History of AI
• Development of knowledge-based systems: the key
to power
– Performance of general-purpose problem solving methods
is weak for many complex domains.
– Use knowledge more suited to make better reasoning in
narrow areas of expertise (like human experts do).
– Early knowledge intensive systems include:
• The Dendral program (1969): solved the problem of inferring
molecular structure (C6H13NO2).
• MYCIN (1976): used for medical diagnosis.
• etc.
24
History of AI
• Shifts from procedural to declarative programming
paradigm.
– Rather than telling the computer how to compute a
solution, a program consists of a knowledge base of facts
and relationships.
– Rather than running a program to obtain a solution, the
user asks question so that the system searches through
the KB to determine the answer.
• Simulate human mind and learning behavior (Neural
Network, Belief Network, Hidden Markov Models,
etc. )
25
Applications of AI and KBS
Solving problems that required thinking by humans:
•Playing games (chess, checker, cards, ...)
•Proving theorems (mathematical theorems, laws of
physics, …)
•Classification of text (Politics, Economic, sports, etc,)
•Writing story and poems; solving puzzles
•Giving advice in medicine, law, … (diagnosing diseases,
consultation, …)
26
How to make computers act like humans?
The following sub-fields are emerged
• Natural Language processing (enable computers
communicate in human language, English, Amharic, ..)
• Knowledge representation (schemes to store information,
both facts and inferences, before and during interrogation)
• Automated reasoning (use stored information to answer questions
and to draw new conclusions)
• Machine learning (adapt to new circumstances and accumulate
knowledge)
• Computer vision (recognize objects based on patterns in the
same way as the human visual system does)
• Robotics (produce mechanical device capable of controlled motion;
which enable computers to see, hear & take actions)
• Is AI equals human intelligence ?
27
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
• AI programming paradigms:
Programs = knowledge structure + inference mechanism
28
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
– Database Management System
– Information Retrieval System
– Expert System 29
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 as an
expert that guide the user to make an expert decision.
(doctors, engineers, lawyers, etc)
30
Expert system
– Examples:
• Dendral, MYCIN, PUFF, ELIZA, BTDS, etc.
• Dendral expert system:
– The primary aim to aid organic chemists with
identification of unknown organic molecules by
analyzing information from mass spectrometry graphs
and the knowledge of chemistry
31
Expert system
• MYCIN:
• Written in LISP around 1970s and derived from Dendral
expert system
• was designed to diagnose infectious blood diseases and
recommend antibiotics, with the dosage adjusted for
patient's body weight
• It would query the physician/patient running the
program via a long series of simple yes/no or textual
questions.
• At the end, it provides
• a list of possible cause bacteria ranked from high to low
based on the probability of each diagnosis,
• its confidence in each diagnosis' probability
• the reasoning behind each diagnosis
• It has around ~50 rules
32
Expert system
• PUFF:
– PUFF can diagnose the presence and severity of lung
disease and produce reports for the patient's file
– Is an Expert System that interprets lung function test
data and has become a working tool in the pulmonary
physiology lab of a large number of hospital
33
Expert system
• ELIZA :
• ELIZA is a very well-known artificial intelligence
program designed to emulate a Rogerian
psychotherapist.
• The basic elements of Carl Rogers' new way of therapy
was to have a more personal relationship with the
patient, to help the patient reach a state of realization
that they can help themselves
• ELIZA was showcased for a number of years at the
MIT AI Laboratory.
• ELIZA has no reasoning ability, cannot learn
• ELIZA only appears to understand because "she" uses
canned responses based on keywords, as well as string
substitution 34
THE DIFFERENCE BETWEEN HUMAN BEINGS
AND ARTIFICIALLY INTELLIGENT SYSTEMS
Human Brain
Natural device
Self-willed and creative
Basic unit – neuron
Storage device –
electrochemical
Low crunching
Advanced detective reasoning
Lower speed
Emotion-driven
Limited volume
Fuzzy logic
Computers
 Non-natural device
 Limited creativity
 Basic unit – RAM
 Storage device is electromechanical
 High crunching
 Elementary detective reasoning
 High speed
 Non-emotional
 Higher volume
 Numeric (binary) logic
35
What computers can do better
• Numeric computations
• Information storage
• Repetitive operation
36
How do AI differ from Human Intelligence
• The successful AI systems are neither artificial nor
intelligent
• The successful AI is based on:
– Human expertise
– Knowledge
– Selected reasoning pattern
37
Problems of AI:
• The following points are taken as drawbacks of
Artificially Intelligent systems:
– AI do not come up with new and novel solutions
– Existing AI systems try to reproduce the expertise
of humans, but do not behave like human experts
– Lack of common-sense
– Reasoning: the human intelligence performs
better in this respect
38

Más contenido relacionado

La actualidad más candente

Natural Language Processing in AI
Natural Language Processing in AINatural Language Processing in AI
Natural Language Processing in AISaurav Shrestha
 
Artificial Intelligence- TicTacToe game
Artificial Intelligence- TicTacToe gameArtificial Intelligence- TicTacToe game
Artificial Intelligence- TicTacToe gamemanika kumari
 
Natural language processing
Natural language processingNatural language processing
Natural language processingYogendra Tamang
 
Knowledge based system(Expert System)
Knowledge based system(Expert System)Knowledge based system(Expert System)
Knowledge based system(Expert System)chauhankapil
 
Knowledge Representation & Reasoning
Knowledge Representation & ReasoningKnowledge Representation & Reasoning
Knowledge Representation & ReasoningSajid Marwat
 
Mitchell's Face Recognition
Mitchell's Face RecognitionMitchell's Face Recognition
Mitchell's Face Recognitionbutest
 
Knowledge based agent
Knowledge based agentKnowledge based agent
Knowledge based agentShiwani Gupta
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingPranav Gupta
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseRAKESH P
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMPuneet Kulyana
 
Production system in ai
Production system in aiProduction system in ai
Production system in aisabin kafle
 
Adversarial search
Adversarial searchAdversarial search
Adversarial searchNilu Desai
 
"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest
"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest
"Speech recognition" - Hidden Markov Models @ Papers We Love BucharestStefan Adam
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...Simplilearn
 
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Simplilearn
 

La actualidad más candente (20)

Natural Language Processing in AI
Natural Language Processing in AINatural Language Processing in AI
Natural Language Processing in AI
 
Artificial Intelligence- TicTacToe game
Artificial Intelligence- TicTacToe gameArtificial Intelligence- TicTacToe game
Artificial Intelligence- TicTacToe game
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Knowledge based system(Expert System)
Knowledge based system(Expert System)Knowledge based system(Expert System)
Knowledge based system(Expert System)
 
Knowledge Representation & Reasoning
Knowledge Representation & ReasoningKnowledge Representation & Reasoning
Knowledge Representation & Reasoning
 
Mitchell's Face Recognition
Mitchell's Face RecognitionMitchell's Face Recognition
Mitchell's Face Recognition
 
Knowledge based agent
Knowledge based agentKnowledge based agent
Knowledge based agent
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Language models
Language modelsLanguage models
Language models
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP Course
 
NLP_KASHK:Minimum Edit Distance
NLP_KASHK:Minimum Edit DistanceNLP_KASHK:Minimum Edit Distance
NLP_KASHK:Minimum Edit Distance
 
AI Lecture 7 (uncertainty)
AI Lecture 7 (uncertainty)AI Lecture 7 (uncertainty)
AI Lecture 7 (uncertainty)
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
Production system in ai
Production system in aiProduction system in ai
Production system in ai
 
Adversarial search
Adversarial searchAdversarial search
Adversarial search
 
"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest
"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest
"Speech recognition" - Hidden Markov Models @ Papers We Love Bucharest
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...
Deep Learning Frameworks 2019 | Which Deep Learning Framework To Use | Deep L...
 
Minimax
MinimaxMinimax
Minimax
 
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
 

Similar a AI Introduction Chapter: Knowledge, Intelligence and Applications

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
 
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
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptxMirzaJahanzeb5
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptxBikashAcharya13
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionBHAGYAPRASADBUGGE
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligenceFraz Ali
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperMuhammad Ahmed
 
271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdfkaxeca4096
 
01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.ppt01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.pptMemMem25
 
01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligenceAmitRoy245
 
Introduction to AI Search problem .pptx
Introduction to AI Search problem  .pptxIntroduction to AI Search problem  .pptx
Introduction to AI Search problem .pptxSandeepGupta229023
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsDerak Davis
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introductionEyob Sisay
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencemailmerk
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxhoneydv1979
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 DigiGurukul
 

Similar a AI Introduction Chapter: Knowledge, Intelligence and Applications (20)

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
 
Unit 1 AI.pptx
Unit 1 AI.pptxUnit 1 AI.pptx
Unit 1 AI.pptx
 
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
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligence
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm Paper
 
271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdf
 
Cognitive Science.ppt
Cognitive Science.pptCognitive Science.ppt
Cognitive Science.ppt
 
01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.ppt01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.ppt
 
01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence
 
Introduction to AI Search problem .pptx
Introduction to AI Search problem  .pptxIntroduction to AI Search problem  .pptx
Introduction to AI Search problem .pptx
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programs
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introduction
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptx
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 

Último

Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 

Último (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 

AI Introduction Chapter: Knowledge, Intelligence and Applications

  • 2.  ObjectiveObjective  To understand AI and related concept (Knowledge base and intelligent system)  Understand the components of AI system  Get a feel of application areas of AI  Get a feel of scholars view to define AI  Briefly discuss the difference between Expert system and other systems 2
  • 3. Data, Information, and Knowledge • Data: Unorganized and unprocessed facts; static; a set of discrete facts about events • Information: Aggregation of data that makes decision making easier • Knowledge is derived from information in the same way information is derived from data; it is a person’s range of information • What is Data and Information? Are they different from Knowledge? 3
  • 4. What is Knowledge • Knowledge includes facts about the real world entities and the relationship between them – It is an Understanding gained through experience – familiarity with the way to perform a task – an accumulation of facts, procedural rules, or heuristics • Characteristics of Knowledge: – It is voluminous in nature and requires proper structuring. – It may be incomplete and imprecise. – It may keep on changing (dynamic). 4
  • 5. Types (Categorization) of Knowledge • Shallow (readily recalled) and deep (acquired through years of experience) – necessary to make decision/solve problem in complex situations • Procedural (repetitive, stepwise) versus Episodically (grouped by episodes or cases) • Explicit (already represented/documented) and tacit (embedded in the mind) – Up to 95% of information is preserved as tacit knowledge 5
  • 6. Explicit and Tacit Knowledge • Explicit (knowing-that) knowledge: – knowledge codified and digitized in books, documents, reports, memos, etc. • Tacit (knowing-how) knowledge: – knowledge embedded in the human mind through experience and jobs 6
  • 7. Knowledge base • Knowledge base is used to store facts and rules. • In order to solve problems, the computer needs an internal model of the world. – This model contains, for example, the description of relevant objects and the relations between these objects. – All information must be stored in such a way that it is readily accessible. – Various methods have been used for KR, such as logic, semantic networks, frames, scripts, etc... 7
  • 8. Knowledge base systems (KBSs) • Deal with treating knowledge and ideas on a computer. – Emphases to the importance of knowledge. • Use inference to solve problems on a computer. – Knowledge-based systems describes programs that reason over extensive knowledge bases. • Have the ability to learn ideas so that they can obtain information from outside to use it appropriately. – The value of the system lies in its ability to make the workings of the human mind understandable and executable on a computer. 8
  • 9. Attributes of KBS •Learn –The more you use knowledge, the smarter they get and the smarter you get, too •Improve with use –Knowledge is enhanced rather than depleted when used and they grow up instead of being used up •Anticipate –Knowing what you want, KBS recommend what you want next •Interactive –There is two-way communication between you and KBS •Remember –KBS record and recall past actions to develop a profile •Customize –KBS offer unique configuration to your individual specifications in real time at no additional cost 9
  • 10. AI vs. KBS • Knowledge based system is part of Artificial Intelligence • AI also requires extensive knowledge of the subject at hand. – AI program should have knowledge base – Knowledge representation is one of the most important and most active areas in AI. – AI programs should be learning in nature and update its knowledge accordingly. 10
  • 11. Intelligence Intelligence is the capability of observing, learning, remembering and reasoning.  Intelligence is a general mental capability that involves the ability to reason, plan, solve problems, think abstractly, comprehend ideas and language, and learn. Intelligence draws on a variety of mental processes, including memory, learning, perception, decision- making, thinking, and reasoning. Memory of Intelligent system is used to store knowledge base which is the key for success for artificial intelligent systems. AI attempts to develop intelligent agents. 11
  • 12. Characteristics of Intelligent system • Use vast amount of knowledge • Learn from experience and adopt to changing environment • Interact with human using language and speech • Respond in real time • Tolerate error and ambiguity in communication 12
  • 13. Human Intelligence How do people Reason?  They create categories  They use specific rules – if ‘a’ then ’b’ if ‘b’ then ‘c’ a  b  c  They use Heuristics - “Rule of thumb”  They use Past Experience – “CASES” - Similarities of current and previous case - Store cases using key attributes  They Use “Expectations”  How does our brain work when we solve a problem?  Do we think it over and suddenly find an answer?  What do we do when solving a complicated factorization problem, a puzzle or a mystery? 13
  • 14. Artificial Intelligence • AI is the branch of Computer Science that deals with ways of: – representing knowledge using symbol rather than numeric value and with rule-of-thumb and method of processing information • AI is the effort to develop computer based system that behave as human. –Such system should be able to learn Natural Language. –Able to do text processing, communicate in natural language and speech 14
  • 15. Views of AI • AI is found on the premise that: – workings of human mind can be explained in terms of computation, and – computers can do the right thing given correct premises and reasoning rules. Views of AI fall into four categories: Thinking humanly Thinking rationally Acting humanly Acting rationally 15
  • 16. Views of defining AI • What is AI (Artificial Intelligence) – Different scholars define AI differently (A) AI as a system that think humanly (C) AI as a system that Act humanly (B) AI as a system that think rationally (D) AI as a system that Act rationally Concerned with thought processing and reasoning Concerned with behaviors of agents 16
  • 17. Views of defining AI (A) AI as a system that think humanly (C) AI as a system that Act humanly (B) AI as a system that think rationally (D) AI as a system that Act rationally measures success of AI in terms of human being performance measures success of AI in terms of ideal concept of intelligence (rationality) 17
  • 18. Thinking humanly: The Cognitive Modeling • Reasons like humans do –Programs that behave like humans • Requires understanding of the internal activities of the brain –see how humans behave in certain situations and see if you could make computers behave in that same way. Example. write a program that plays chess. –Instead of making the best possible chess-playing program, you would make one that play chess like people do. 18
  • 19. Acting humanly: The Turing Test Can machines act like human do? Can machines behave intelligently? • Turing Test: Operational test for intelligent behavior – do experiments on the ability to achieve human-level performance, – Acting like humans requires AI programs to interact with people • Suggested major components of AI: knowledge, reasoning, language understanding, learning 19
  • 20. Acting humanly: Turing Test  Turing (1950) on his famous paper "Computing machinery and intelligence":  "Can machines think?"  "Can machines behave intelligently?"  Operational test for intelligent behavior: the Imitation Game Predicted that by 2000, a machine might have a 30% chance of fooling a person for 5 minutes Anticipated all major arguments against AI in following 50 years Active areas of research to achieve this: Machine learning, NLP, Computer vision, etc 20
  • 21. Thinking Rationally: The Laws of Thought • A system is rational if it thinks/does the right thing through correct reasoning. • Aristotle: provided the correct arguments/ thought structures that always gave correct conclusions given correct premises. – Abebe is a man; all men are mortal; therefore Abebe is mortal – These Laws of thought governed the operation of the mind and initiated the field of Logic. 21
  • 22. Acting rationally: The rational agent • Doing the right thing so as to achieve one’s goal, given one’s beliefs. • AI is the study and construction of rational agents (an agent that perceives and acts) • Rational action requires the ability to represent knowledge and reason with it so as to reach good decision. – Learning for better understanding of how the world works 22
  • 23. History of AI •Formally initiated in 1956 and the name AI was coined by John McCarthy. •The advent of general purpose computers provided a vehicle for creating artificially intelligent entities. –Used for solving general-purpose problems •Which one is preferred? –General purpose problem solving systems –Domain specific systems 23
  • 24. History of AI • Development of knowledge-based systems: the key to power – Performance of general-purpose problem solving methods is weak for many complex domains. – Use knowledge more suited to make better reasoning in narrow areas of expertise (like human experts do). – Early knowledge intensive systems include: • The Dendral program (1969): solved the problem of inferring molecular structure (C6H13NO2). • MYCIN (1976): used for medical diagnosis. • etc. 24
  • 25. History of AI • Shifts from procedural to declarative programming paradigm. – Rather than telling the computer how to compute a solution, a program consists of a knowledge base of facts and relationships. – Rather than running a program to obtain a solution, the user asks question so that the system searches through the KB to determine the answer. • Simulate human mind and learning behavior (Neural Network, Belief Network, Hidden Markov Models, etc. ) 25
  • 26. Applications of AI and KBS Solving problems that required thinking by humans: •Playing games (chess, checker, cards, ...) •Proving theorems (mathematical theorems, laws of physics, …) •Classification of text (Politics, Economic, sports, etc,) •Writing story and poems; solving puzzles •Giving advice in medicine, law, … (diagnosing diseases, consultation, …) 26
  • 27. How to make computers act like humans? The following sub-fields are emerged • Natural Language processing (enable computers communicate in human language, English, Amharic, ..) • Knowledge representation (schemes to store information, both facts and inferences, before and during interrogation) • Automated reasoning (use stored information to answer questions and to draw new conclusions) • Machine learning (adapt to new circumstances and accumulate knowledge) • Computer vision (recognize objects based on patterns in the same way as the human visual system does) • Robotics (produce mechanical device capable of controlled motion; which enable computers to see, hear & take actions) • Is AI equals human intelligence ? 27
  • 28. 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 • AI programming paradigms: Programs = knowledge structure + inference mechanism 28
  • 29. 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 – Database Management System – Information Retrieval System – Expert System 29
  • 30. 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 as an expert that guide the user to make an expert decision. (doctors, engineers, lawyers, etc) 30
  • 31. Expert system – Examples: • Dendral, MYCIN, PUFF, ELIZA, BTDS, etc. • Dendral expert system: – The primary aim to aid organic chemists with identification of unknown organic molecules by analyzing information from mass spectrometry graphs and the knowledge of chemistry 31
  • 32. Expert system • MYCIN: • Written in LISP around 1970s and derived from Dendral expert system • was designed to diagnose infectious blood diseases and recommend antibiotics, with the dosage adjusted for patient's body weight • It would query the physician/patient running the program via a long series of simple yes/no or textual questions. • At the end, it provides • a list of possible cause bacteria ranked from high to low based on the probability of each diagnosis, • its confidence in each diagnosis' probability • the reasoning behind each diagnosis • It has around ~50 rules 32
  • 33. Expert system • PUFF: – PUFF can diagnose the presence and severity of lung disease and produce reports for the patient's file – Is an Expert System that interprets lung function test data and has become a working tool in the pulmonary physiology lab of a large number of hospital 33
  • 34. Expert system • ELIZA : • ELIZA is a very well-known artificial intelligence program designed to emulate a Rogerian psychotherapist. • The basic elements of Carl Rogers' new way of therapy was to have a more personal relationship with the patient, to help the patient reach a state of realization that they can help themselves • ELIZA was showcased for a number of years at the MIT AI Laboratory. • ELIZA has no reasoning ability, cannot learn • ELIZA only appears to understand because "she" uses canned responses based on keywords, as well as string substitution 34
  • 35. THE DIFFERENCE BETWEEN HUMAN BEINGS AND ARTIFICIALLY INTELLIGENT SYSTEMS Human Brain Natural device Self-willed and creative Basic unit – neuron Storage device – electrochemical Low crunching Advanced detective reasoning Lower speed Emotion-driven Limited volume Fuzzy logic Computers  Non-natural device  Limited creativity  Basic unit – RAM  Storage device is electromechanical  High crunching  Elementary detective reasoning  High speed  Non-emotional  Higher volume  Numeric (binary) logic 35
  • 36. What computers can do better • Numeric computations • Information storage • Repetitive operation 36
  • 37. How do AI differ from Human Intelligence • The successful AI systems are neither artificial nor intelligent • The successful AI is based on: – Human expertise – Knowledge – Selected reasoning pattern 37
  • 38. Problems of AI: • The following points are taken as drawbacks of Artificially Intelligent systems: – AI do not come up with new and novel solutions – Existing AI systems try to reproduce the expertise of humans, but do not behave like human experts – Lack of common-sense – Reasoning: the human intelligence performs better in this respect 38

Notas del editor

  1. Note the level becomes more abstract as we go from data, to information, and to knowledge. It is the knowledge that we have that enables us to make decisions.
  2. Shallow vs. deep (necessary to make decision/solve problem in complex situations)