SlideShare a Scribd company logo
1 of 41
George F Luger
ARTIFICIAL INTELLIGENCE 6th edition
Structures and Strategies for Complex Problem Solving
Strong Method Problem Solving.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009
8.0 Introduction
8.1 Overview of Expert System
Technology
8.2 Rule-Based Expert Systems
8.3 Model-Based, Case-Based and
Hybrid Systems
8.4 Planning
8.5 Epilogue and References
8.6 Exercises
1
Fig 8.1 architecture of a typical expert system for a particular problem domain.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 2
1. The need for the solution justifies the cost and effort of building an
expert system.
2. Human expertise is not available in all situations where it is needed.
3. The problem may be solved using symbolic reasoning.
4. The problem domain is well structured and does not require
commonsense reasoning.
5. The problem may not be solved using traditional computing methods.
6. Cooperative and articulate experts exist.
7. The problem is of proper size and scope.
Guidelines to determine whether a problem is appropriate for expert system
solution:
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 3
Fig 8.2 Exploratory development cycle.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 4
Fig 8.4 The role of mental or conceptual models in problem solving.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 5
A small expert system for analysis of automotive problems.
Rule 1: if
the engine is getting gas, and
the engine will turn over,
then
the problem is spark plugs.
Rule 2: if
the engine does not turn over, and
the lights do not come on
then
the problem is battery or cables.
Rule 3: if
the engine does not turn over, and
the lights do come on
then
the problem is the starter motor.
Rule 4: if
there is gas in the fuel tank, and
there is gas in the carburetor
then
the engine is getting gas.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 6
Fig 8.5 The production system at the start of a consultation in the car
diagnostic example.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 7
Fig 8.6 The production system after Rule 1 has fired.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8
Fig 8.7 The system after Rule 4 has fired. Note the stack-based approach to
goal reduction.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 9
Fig 8.8 The and/or graph searched in the car diagnosis example, with the
conclusion of Rule 4 matching the first premise of Rule 1.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 10
The following dialogue begins with the computer asking the user about the goals
present in working memory.
Gas in fuel tank?
Yes
Gas in carburetor?
Yes
Engine will turn over?
Why
It has been established that:
1. The engine is getting gas,
2. The engine will turn over,
Then the problem is the spark plugs.
How the engine is getting gas
This follows from rule 4:
if
gas in fuel tank, and
gas in carburetor
then
engine is getting gas.
gas in fuel tank was given by the user
gas in carburetor was given by the user
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 11
Fig 8.9 The production system at the start of a consultation for data-driven
reasoning.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 12
Fig 8.10 The production system after evaluating the first premise of Rule 2,
which then fails.
Fig 8.11 The data-driven production system after considering Rule 4,
beginning its second pass through the rules.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 13
Fig 8.12 The search graph as described by the contents of working memory
(WM) for the data-driven breadth-first search of the rule set of Section 8.2.1
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
Fig 8.13 The behavior description of an adder after Davis and Hamscher
(1992)
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 15
Fig 8.14 Taking advantage of direction of information flow, after Davis
and Hamscher (1992).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 16
Fig 8.15 A schematic of the simplified Livingstone propulsion system,
from Williams and Nayak (1996b).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 17
Fig 8.16 a model-based configuration management system, from
Williams and Nayak (1996b).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 18
Case-based reasoners share a common structure. For each
new problem they:
1. Retrieve appropriate cases from memory.
2. Modify a retrieved case so that it will apply to the
current situation.
3. Apply the transformed case.
4. Save the solution, with a record of success or
failure, for future use.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 19
Kolodner (1993) offers a set of possible preference heuristics to help
organize the storage and retrieval of cases. These include:
1. Goal-directed preference. Organize cases, at least in part, by
goal descriptions. Retrieve cases that have the same goal as the
current situation.
2. Salient-feature preference. Prefer cases that match the most
important features or those matching the largest number of
important features.
3. Specify preference. Look for as exact as possible matches of
features before considering more general matches.
4. Frequency preference. Check first the most frequently matched
cases.
5. Recency preference. Prefer cases used most recently.
6. Ease of adaptation preference. Use first cases most easily
adapted to the current situation.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 20
Fig 8.17 Transformational analogy, adapted from Carbonell (1983).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 21
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 22
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 23
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 24
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 25
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 26
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 27
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 28
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 29
Fig 8.18 The blocks world.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 30
The blocks world of figure 8.18 may now be represented by the
following set of predicates.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 31
A number of truth relations or rules for performance are created for the
clear (X), ontable (X), and gripping ().
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 32
Fig 8.19 Portion of the state space for a portion of the blocks world.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 33
Using blocks example, the four operators pickup, putdown, stack, and
unstack are represented as triples of descriptions.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 34
Fig 8.20 Goal state for the blocks world.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 35
Fig 8.21 A triangle table, adapted from Nilsson (1971).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 36
Fig 8.22 A simple TR tree showing condition action rules supporting a
top-level goal, from Klein et al. (2000).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 37
Fig 8.23 Model-based reactive configuration management, from
Williams and Nayak (1996b).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 38
Fig 8.24 The transition system model of a valve, from Williams and
Nayak (1996a).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 39
Fig 8.25 Mode estimation (ME), from Williams and Nayak (1996a).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 40
Fig 8.26 Mode reconfiguration (MR), from Williams and Nayak (1996a).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 41

More Related Content

What's hot

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
A sat encoding for solving games with energy objectives
A sat encoding for solving games with energy objectivesA sat encoding for solving games with energy objectives
A sat encoding for solving games with energy objectivescsandit
 
5 Essential Machine Learning Ideas
5 Essential Machine Learning Ideas5 Essential Machine Learning Ideas
5 Essential Machine Learning IdeasCarl Dawson
 
Solving graph problems using networkX
Solving graph problems using networkXSolving graph problems using networkX
Solving graph problems using networkXKrishna Sangeeth KS
 

What's hot (9)

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
A sat encoding for solving games with energy objectives
A sat encoding for solving games with energy objectivesA sat encoding for solving games with energy objectives
A sat encoding for solving games with energy objectives
 
5 Essential Machine Learning Ideas
5 Essential Machine Learning Ideas5 Essential Machine Learning Ideas
5 Essential Machine Learning Ideas
 
Solving graph problems using networkX
Solving graph problems using networkXSolving graph problems using networkX
Solving graph problems using networkX
 

Viewers also liked

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceAlbert Orriols-Puig
 
Crowdicity Innovation Platform - Quick Case Studies
Crowdicity Innovation Platform - Quick Case StudiesCrowdicity Innovation Platform - Quick Case Studies
Crowdicity Innovation Platform - Quick Case StudiesCrowdicity
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...bark man
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...bark man
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...bark man
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...bark man
 
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...bark man
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...bark man
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...bark man
 
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...bark man
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...bark man
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...bark man
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...bark man
 

Viewers also liked (15)

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Crowdicity Innovation Platform - Quick Case Studies
Crowdicity Innovation Platform - Quick Case StudiesCrowdicity Innovation Platform - Quick Case Studies
Crowdicity Innovation Platform - Quick Case Studies
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 100mg구매,시알리스 인터넷구매,시알리스 인터넷정품구매,시알리스 인터넷정품...
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 50mg판매,레비트라 100mg판매,레비트라 100mg정품판매처,레비트라 1...
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 구입,아드레닌 직구,아드레닌 사용후기,아드레닌 복용후기,아드레닌 사용법,아드...
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 추천,비아그라 정품판매소,비아그라 직거래,비아그라 후불판매,비아그라 후불구입...
 
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 정품처방방법,씨알리스 정품후불,씨알리스 정품약효,씨알리스 구입가격,씨알리스 ...
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 효과,시알리스 처방받기,시알리스 파는곳,시알리스 성능,시알리스 약발,시알리스...
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품판매,시알리스 처방전가격,시알리스 유통기한,시알리스 끊는법,시알리...
 
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...
씨알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 10mg정품구입처,씨알리스 정품복제약,씨알리스 정품거래,씨알리스 정품원액,씨...
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 씨알리스 구입,씨알리스 직구,씨알리스 사용후기,씨알리스 복용후기,씨알리스 사용법,씨알...
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 6.25mg,비아그라 중독,비아그라 종류는,비아그라 복제약종류,비아그라 정품...
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 20mg정품구입,시알리스 추천,시알리스 약모양,시알리스 약상태,시알리스 약구...
 

Similar to Artificial Intelligence

AIStateSpaceSearch(SSS)_SixthEdChap3.ppt
AIStateSpaceSearch(SSS)_SixthEdChap3.pptAIStateSpaceSearch(SSS)_SixthEdChap3.ppt
AIStateSpaceSearch(SSS)_SixthEdChap3.pptpaautomation11
 
Case study on machine learning
Case study on machine learningCase study on machine learning
Case study on machine learningHarshitBarde
 
Undergraduated Thesis
Undergraduated ThesisUndergraduated Thesis
Undergraduated ThesisVictor Li
 
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Khalil Alhatab
 
Intro/Overview on Machine Learning Presentation
Intro/Overview on Machine Learning PresentationIntro/Overview on Machine Learning Presentation
Intro/Overview on Machine Learning PresentationAnkit Gupta
 
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)Vivek Maurya
 
Machine Learning: Past, Present and Future - by Tom Dietterich
Machine Learning: Past, Present and Future - by Tom DietterichMachine Learning: Past, Present and Future - by Tom Dietterich
Machine Learning: Past, Present and Future - by Tom DietterichBigML, Inc
 
Image Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningImage Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningPRATHAMESH REGE
 
A Case for E-Business
A Case for E-BusinessA Case for E-Business
A Case for E-Businessijsrd.com
 
Observability for modern applications
Observability for modern applications  Observability for modern applications
Observability for modern applications MoovingON
 
5- Requirement.ppt
5- Requirement.ppt5- Requirement.ppt
5- Requirement.pptssusera1c25a
 
GDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in productionGDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in productionSARADINDU SENGUPTA
 
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEijesajournal
 
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEijesajournal
 

Similar to Artificial Intelligence (20)

AIStateSpaceSearch(SSS)_SixthEdChap3.ppt
AIStateSpaceSearch(SSS)_SixthEdChap3.pptAIStateSpaceSearch(SSS)_SixthEdChap3.ppt
AIStateSpaceSearch(SSS)_SixthEdChap3.ppt
 
Case study on machine learning
Case study on machine learningCase study on machine learning
Case study on machine learning
 
Chapitre 08
Chapitre 08Chapitre 08
Chapitre 08
 
Making Robots Learn
Making Robots LearnMaking Robots Learn
Making Robots Learn
 
Undergraduated Thesis
Undergraduated ThesisUndergraduated Thesis
Undergraduated Thesis
 
Machine learning
Machine learningMachine learning
Machine learning
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
 
Intro/Overview on Machine Learning Presentation
Intro/Overview on Machine Learning PresentationIntro/Overview on Machine Learning Presentation
Intro/Overview on Machine Learning Presentation
 
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
 
Machine Learning: Past, Present and Future - by Tom Dietterich
Machine Learning: Past, Present and Future - by Tom DietterichMachine Learning: Past, Present and Future - by Tom Dietterich
Machine Learning: Past, Present and Future - by Tom Dietterich
 
Image Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningImage Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learning
 
A Case for E-Business
A Case for E-BusinessA Case for E-Business
A Case for E-Business
 
Observability for modern applications
Observability for modern applications  Observability for modern applications
Observability for modern applications
 
5- Requirement.ppt
5- Requirement.ppt5- Requirement.ppt
5- Requirement.ppt
 
Industrial Machine Learning
Industrial Machine LearningIndustrial Machine Learning
Industrial Machine Learning
 
GDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in productionGDG Community Day 2023 - Interpretable ML in production
GDG Community Day 2023 - Interpretable ML in production
 
final
finalfinal
final
 
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
 
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCEANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
ANALYSIS OF SYSTEM ON CHIP DESIGN USING ARTIFICIAL INTELLIGENCE
 

More from Muhammad Ahad

11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2Muhammad Ahad
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1Muhammad Ahad
 
08. networking-part-2
08. networking-part-208. networking-part-2
08. networking-part-2Muhammad Ahad
 
06. security concept
06. security concept06. security concept
06. security conceptMuhammad Ahad
 
05. performance-concepts-26-slides
05. performance-concepts-26-slides05. performance-concepts-26-slides
05. performance-concepts-26-slidesMuhammad Ahad
 
05. performance-concepts
05. performance-concepts05. performance-concepts
05. performance-conceptsMuhammad Ahad
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-conceptsMuhammad Ahad
 
03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slidesMuhammad Ahad
 
01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructureMuhammad Ahad
 
01. 02. introduction (13 slides)
01.   02. introduction (13 slides)01.   02. introduction (13 slides)
01. 02. introduction (13 slides)Muhammad Ahad
 

More from Muhammad Ahad (20)

11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1
 
10. compute-part-2
10. compute-part-210. compute-part-2
10. compute-part-2
 
10. compute-part-1
10. compute-part-110. compute-part-1
10. compute-part-1
 
09. storage-part-1
09. storage-part-109. storage-part-1
09. storage-part-1
 
08. networking-part-2
08. networking-part-208. networking-part-2
08. networking-part-2
 
08. networking
08. networking08. networking
08. networking
 
07. datacenters
07. datacenters07. datacenters
07. datacenters
 
06. security concept
06. security concept06. security concept
06. security concept
 
05. performance-concepts-26-slides
05. performance-concepts-26-slides05. performance-concepts-26-slides
05. performance-concepts-26-slides
 
05. performance-concepts
05. performance-concepts05. performance-concepts
05. performance-concepts
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-concepts
 
03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides
 
01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure
 
01. 02. introduction (13 slides)
01.   02. introduction (13 slides)01.   02. introduction (13 slides)
01. 02. introduction (13 slides)
 
Chapter14
Chapter14Chapter14
Chapter14
 
Chapter13
Chapter13Chapter13
Chapter13
 
Chapter12
Chapter12Chapter12
Chapter12
 
Chapter11
Chapter11Chapter11
Chapter11
 
Chapter10
Chapter10Chapter10
Chapter10
 

Recently uploaded

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Artificial Intelligence

  • 1. George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Strong Method Problem Solving. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8.0 Introduction 8.1 Overview of Expert System Technology 8.2 Rule-Based Expert Systems 8.3 Model-Based, Case-Based and Hybrid Systems 8.4 Planning 8.5 Epilogue and References 8.6 Exercises 1
  • 2. Fig 8.1 architecture of a typical expert system for a particular problem domain. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 2
  • 3. 1. The need for the solution justifies the cost and effort of building an expert system. 2. Human expertise is not available in all situations where it is needed. 3. The problem may be solved using symbolic reasoning. 4. The problem domain is well structured and does not require commonsense reasoning. 5. The problem may not be solved using traditional computing methods. 6. Cooperative and articulate experts exist. 7. The problem is of proper size and scope. Guidelines to determine whether a problem is appropriate for expert system solution: Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 3
  • 4. Fig 8.2 Exploratory development cycle. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 4
  • 5. Fig 8.4 The role of mental or conceptual models in problem solving. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 5
  • 6. A small expert system for analysis of automotive problems. Rule 1: if the engine is getting gas, and the engine will turn over, then the problem is spark plugs. Rule 2: if the engine does not turn over, and the lights do not come on then the problem is battery or cables. Rule 3: if the engine does not turn over, and the lights do come on then the problem is the starter motor. Rule 4: if there is gas in the fuel tank, and there is gas in the carburetor then the engine is getting gas. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 6
  • 7. Fig 8.5 The production system at the start of a consultation in the car diagnostic example. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 7
  • 8. Fig 8.6 The production system after Rule 1 has fired. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8
  • 9. Fig 8.7 The system after Rule 4 has fired. Note the stack-based approach to goal reduction. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 9
  • 10. Fig 8.8 The and/or graph searched in the car diagnosis example, with the conclusion of Rule 4 matching the first premise of Rule 1. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 10
  • 11. The following dialogue begins with the computer asking the user about the goals present in working memory. Gas in fuel tank? Yes Gas in carburetor? Yes Engine will turn over? Why It has been established that: 1. The engine is getting gas, 2. The engine will turn over, Then the problem is the spark plugs. How the engine is getting gas This follows from rule 4: if gas in fuel tank, and gas in carburetor then engine is getting gas. gas in fuel tank was given by the user gas in carburetor was given by the user Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 11
  • 12. Fig 8.9 The production system at the start of a consultation for data-driven reasoning. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 12
  • 13. Fig 8.10 The production system after evaluating the first premise of Rule 2, which then fails. Fig 8.11 The data-driven production system after considering Rule 4, beginning its second pass through the rules. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 13
  • 14. Fig 8.12 The search graph as described by the contents of working memory (WM) for the data-driven breadth-first search of the rule set of Section 8.2.1 Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
  • 15. Fig 8.13 The behavior description of an adder after Davis and Hamscher (1992) Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 15
  • 16. Fig 8.14 Taking advantage of direction of information flow, after Davis and Hamscher (1992). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 16
  • 17. Fig 8.15 A schematic of the simplified Livingstone propulsion system, from Williams and Nayak (1996b). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 17
  • 18. Fig 8.16 a model-based configuration management system, from Williams and Nayak (1996b). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 18
  • 19. Case-based reasoners share a common structure. For each new problem they: 1. Retrieve appropriate cases from memory. 2. Modify a retrieved case so that it will apply to the current situation. 3. Apply the transformed case. 4. Save the solution, with a record of success or failure, for future use. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 19
  • 20. Kolodner (1993) offers a set of possible preference heuristics to help organize the storage and retrieval of cases. These include: 1. Goal-directed preference. Organize cases, at least in part, by goal descriptions. Retrieve cases that have the same goal as the current situation. 2. Salient-feature preference. Prefer cases that match the most important features or those matching the largest number of important features. 3. Specify preference. Look for as exact as possible matches of features before considering more general matches. 4. Frequency preference. Check first the most frequently matched cases. 5. Recency preference. Prefer cases used most recently. 6. Ease of adaptation preference. Use first cases most easily adapted to the current situation. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 20
  • 21. Fig 8.17 Transformational analogy, adapted from Carbonell (1983). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 21
  • 22. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 22
  • 23. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 23
  • 24. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 24
  • 25. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 25
  • 26. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 26
  • 27. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 27
  • 28. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 28
  • 29. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 29
  • 30. Fig 8.18 The blocks world. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 30
  • 31. The blocks world of figure 8.18 may now be represented by the following set of predicates. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 31
  • 32. A number of truth relations or rules for performance are created for the clear (X), ontable (X), and gripping (). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 32
  • 33. Fig 8.19 Portion of the state space for a portion of the blocks world. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 33
  • 34. Using blocks example, the four operators pickup, putdown, stack, and unstack are represented as triples of descriptions. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 34
  • 35. Fig 8.20 Goal state for the blocks world. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 35
  • 36. Fig 8.21 A triangle table, adapted from Nilsson (1971). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 36
  • 37. Fig 8.22 A simple TR tree showing condition action rules supporting a top-level goal, from Klein et al. (2000). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 37
  • 38. Fig 8.23 Model-based reactive configuration management, from Williams and Nayak (1996b). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 38
  • 39. Fig 8.24 The transition system model of a valve, from Williams and Nayak (1996a). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 39
  • 40. Fig 8.25 Mode estimation (ME), from Williams and Nayak (1996a). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 40
  • 41. Fig 8.26 Mode reconfiguration (MR), from Williams and Nayak (1996a). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 41