SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
ITEC 1010 Information and Organizations
Chapter 11
Artificial Intelligence and
Expert Systems
ITEC 1010 Information and Organizations
Overview of Artificial
Intelligence (1)
 Artificial intelligence (AI)
 Computers with the ability to mimic or
duplicate the functions of the human brain
 Artificial intelligence systems
 The people, procedures, hardware, software,
data, and knowledge needed to develop
computer systems and machines that
demonstrate the characteristics of intelligence
ITEC 1010 Information and Organizations
Overview of Artificial
Intelligence (2)
 Intelligent behaviour
 Learn from experience
 Apply knowledge acquired from experience
 Handle complex situations
 Solve problems when important information is missing
 Determine what is important
 React quickly and correctly to a new situation
 Understand visual images
 Process and manipulate symbols
 Be creative and imaginative
 Use heuristics
ITEC 1010 Information and Organizations
Major Branches of AI (1)
 Perceptive system
• A system that approximates the way a human sees, hears, and
feels objects
 Vision system
• Capture, store, and manipulate visual images and pictures
 Robotics
• Mechanical and computer devices that perform tedious tasks
with high precision
 Expert system
• Stores knowledge and makes inferences
ITEC 1010 Information and Organizations
Major Branches of AI (2)
 Learning system
• Computer changes how it functions or reacts to situations
based on feedback
 Natural language processing
• Computers understand and react to statements and commands
made in a “natural” language, such as English
 Neural network
• Computer system that can act like or simulate the functioning
of the human brain
Schematic
ITEC 1010 Information and Organizations
Artificial
intelligence
Robotics
Vision
systems
Learning
systems
Natural language
processing
Neural networks
Expert systems
ITEC 1010 Information and Organizations
Artificial Intelligence (1)
The branch of computer science concerned with making computers
behave like humans. The term was coined in 1956 by John McCarthy
at the Massachusetts Institute of Technology. Artificial intelligence
includes
 games playing: programming computers to play games such as
chess and checkers
 expert systems : programming computers to make decisions in real-life
situations (for example, some expert systems help doctors diagnose
diseases based on symptoms)
 natural language : programming computers to understand natural
human languages
From
Chapter 1
ITEC 1010 Information and Organizations
Artificial Intelligence (2)
 neural networks : Systems that simulate intelligence by attempting
to reproduce the types of physical connections that occur in animal
brains
 robotics : programming computers to see and hear and react to
other sensory stimuli
Currently, no computers exhibit full artificial intelligence (that is, are
able to simulate human behavior). The greatest advances have
occurred in the field of games playing. The best computer chess
programs are now capable of beating humans. In May, 1997, an IBM
super-computer called Deep Blue defeated world chess champion
From
Chapter 1
ITEC 1010 Information and Organizations
Artificial Intelligence (3)
Gary Kasparov in a chess match.
In the area of robotics, computers are now widely used in assembly
plants, but they are capable only of very limited tasks. Robots have
great difficulty identifying objects based on appearance or feel, and
they still move and handle objects clumsily.
Natural-language processing offers the greatest potential rewards
because it would allow people to interact with computers without
needing any specialized knowledge. You could simply walk up to a
From
Chapter 1
ITEC 1010 Information and Organizations
Artificial Intelligence (4)
computer and talk to it. Unfortunately, programming computers to
understand natural languages has proved to be more difficult than
originally thought. Some rudimentary translation systems that
translate from one human language to another are in existence, but
they are not nearly as good as human translators. There are also
voice recognition systems that can convert spoken sounds into
written words, but they do not understand what they are writing;
they simply take dictation. Even these systems are quite limited --
you must speak slowly and distinctly.
From
Chapter 1
ITEC 1010 Information and Organizations
Artificial Intelligence (5)
In the early 1980s, expert systems were believed to represent the
future of artificial intelligence and of computers in general. To date,
however, they have not lived up to expectations. Many expert
systems help human experts in such fields as medicine and
engineering, but they are very expensive to produce and are helpful
only in special situations.
Today, the hottest area of artificial intelligence is neural networks,
which are proving successful in a number of disciplines such as voice
recognition and natural-language processing.
From
Chapter 1
ITEC 1010 Information and Organizations
Artificial Intelligence (6)
There are several programming languages that are known as AI
languages because they are used almost exclusively for AI
applications. The two most common are LISP and Prolog.
From
Chapter 1
ITEC 1010 Information and Organizations
Overview of Expert Systems
 Can…
 Explain their reasoning or suggested decisions
 Display intelligent behavior
 Draw conclusions from complex relationships
 Provide portable knowledge
 Expert system shell
 A collection of software packages and tools
used to develop expert systems
ITEC 1010 Information and Organizations
Limitations of Expert Systems
 Not widely used or tested
 Limited to relatively narrow problems
 Cannot readily deal with “mixed” knowledge
 Possibility of error
 Cannot refine own knowledge base
 Difficult to maintain
 May have high development costs
 Raise legal and ethical concerns
ITEC 1010 Information and Organizations
Capabilities of Expert Systems
Strategic goal setting
Decision making
Planning
Design
Quality control and monitoring
Diagnosis
Explore impact of strategic goals
Impact of plans on resources
Integrate general design principles and
manufacturing limitations
Provide advise on decisions
Monitor quality and assist in finding solutions
Look for causes and suggest solutions
ITEC 1010 Information and Organizations
When to Use an Expert System (1)
 Provide a high potential payoff or
significantly reduced downside risk
 Capture and preserve irreplaceable human
expertise
 Provide expertise needed at a number of
locations at the same time or in a hostile
environment that is dangerous to human
health
ITEC 1010 Information and Organizations
When to Use an Expert System (2)
 Provide expertise that is expensive or rare
 Develop a solution faster than human
experts can
 Provide expertise needed for training and
development to share the wisdom of human
experts with a large number of people
ITEC 1010 Information and Organizations
Components of an
Expert System (1)
 Knowledge base
 Stores all relevant information, data, rules, cases, and
relationships used by the expert system
 Inference engine
 Seeks information and relationships from the
knowledge base and provides answers, predictions,
and suggestions in the way a human expert would
 Rule
 A conditional statement that links given conditions to
actions or outcomes
ITEC 1010 Information and Organizations
Components of an
Expert System (2)
 Fuzzy logic
 A specialty research area in computer science that
allows shades of gray and does not require everything
to be simply yes/no, or true/false
 Backward chaining
 A method of reasoning that starts with conclusions and
works backward to the supporting facts
 Forward chaining
 A method of reasoning that starts with the facts and
works forward to the conclusions Schematic
ITEC 1010 Information and Organizations
Inference
engine
Explanation
facility
Knowledge
base
acquisition
facility
User
interface
Knowledge
base
Experts User
ITEC 1010 Information and Organizations
Rules for a Credit Application
Mortgage application for a loan for $100,000 to $200,000
If there are no previous credits problems, and
If month net income is greater than 4x monthly loan payment, and
If down payment is 15% of total value of property, and
If net income of borrower is > $25,000, and
If employment is > 3 years at same company
Then accept the applications
Else check other credit rules
ITEC 1010 Information and Organizations
Explanation Facility
 Explanation facility
 A part of the expert system that allows a user
or decision maker to understand how the
expert system arrived at certain conclusions or
results
ITEC 1010 Information and Organizations
Knowledge Acquisition Facility
 Knowledge acquisition facility
• Provides a convenient and efficient means of
capturing and storing all components of the
knowledge base
Knowledge
base
Knowledge
acquisition
facility
Joe Expert
ITEC 1010 Information and Organizations
Determining requirements
Identifying experts
Construct expert system components
Implementing results
Maintaining and reviewing system
Expert Systems Development
Domain
• The area of knowledge
addressed by the
expert system.
ITEC 1010 Information and Organizations
Participants in Expert Systems
Development and Use
 Domain expert
 The individual or group whose expertise and
knowledge is captured for use in an expert system
 Knowledge user
 The individual or group who uses and benefits from
the expert system
 Knowledge engineer
 Someone trained or experienced in the design,
development, implementation, and maintenance of an
expert system Schematic
ITEC 1010 Information and Organizations
Expert
system
Domain expert
Knowledge engineer
Knowledge user
ITEC 1010 Information and Organizations
Evolution of Expert Systems
Software
 Expert system shell
 Collection of software packages & tools to design,
develop, implement, and maintain expert systems
Easeofuse
low
high
Before 1980 1980s 1990s
Traditional
programming
languages
Special and 4th
generation
languages
Expert system
shells
ITEC 1010 Information and Organizations
Advantages of Expert Systems
 Easy to develop and modify
 The use of satisficing
 The use of heuristics
 Development by knowledge engineers and
users
ITEC 1010 Information and Organizations
Expert Systems Development
Alternatives
low
high
low high
Development
costs
Time to develop expert system
Use
existing
package
Develop
from
shell
Develop
from
scratch
ITEC 1010 Information and Organizations
Applications of Expert Systems
and Artificial Intelligence
• Credit granting
• Information management and retrieval
• AI and expert systems embedded in products
• Plant layout
• Hospitals and medical facilities
• Help desks and assistance
• Employee performance evaluation
• Loan analysis
• Virus detection
• Repair and maintenance
• Shipping
• Marketing
• Warehouse optimization
ITEC 1010 Information and Organizations
End of Chapter 11
Chapter 12

Contenu connexe

Tendances

Key Expert Systems Concepts
Key Expert Systems ConceptsKey Expert Systems Concepts
Key Expert Systems ConceptsHarmony Kwawu
 
Knowledge based systems -- introduction
Knowledge based systems -- introductionKnowledge based systems -- introduction
Knowledge based systems -- introductionjkmaster
 
Introduction of Artificial Intelligence
Introduction of Artificial IntelligenceIntroduction of Artificial Intelligence
Introduction of Artificial IntelligenceSatyendra Mohan
 
Artificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper PresentationArtificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper Presentationguestac67362
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
Intelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXIntelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXShahin Alam
 
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - PhdassistanceArtificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - PhdassistancePhD Assistance
 
Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Valentina Rho
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 DigiGurukul
 
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014lebsoftshore
 
Artificial Intelligence by Jayant
Artificial Intelligence by JayantArtificial Intelligence by Jayant
Artificial Intelligence by JayantJayant Jain
 
Artificial Intelligence in Project Management by Dr. Khaled A. Hamdy
Artificial Intelligence in Project Management by  Dr. Khaled A. HamdyArtificial Intelligence in Project Management by  Dr. Khaled A. Hamdy
Artificial Intelligence in Project Management by Dr. Khaled A. HamdyAgile ME
 
From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)Helgi Páll Helgason, PhD
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceIla Group
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to aiankit_ppt
 

Tendances (20)

Key Expert Systems Concepts
Key Expert Systems ConceptsKey Expert Systems Concepts
Key Expert Systems Concepts
 
Introduction to artificial intelligence
Introduction to artificial intelligenceIntroduction to artificial intelligence
Introduction to artificial intelligence
 
Knowledge based systems -- introduction
Knowledge based systems -- introductionKnowledge based systems -- introduction
Knowledge based systems -- introduction
 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
 
Introduction of Artificial Intelligence
Introduction of Artificial IntelligenceIntroduction of Artificial Intelligence
Introduction of Artificial Intelligence
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
 
Artificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper PresentationArtificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper Presentation
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Intelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXIntelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOX
 
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - PhdassistanceArtificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
Artificial Intelligence Research Topics for PhD Manuscripts 2021 - Phdassistance
 
Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...
 
1010 chapter11
1010 chapter111010 chapter11
1010 chapter11
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
 
Artificial Intelligence by Jayant
Artificial Intelligence by JayantArtificial Intelligence by Jayant
Artificial Intelligence by Jayant
 
Artificial Intelligence in Project Management by Dr. Khaled A. Hamdy
Artificial Intelligence in Project Management by  Dr. Khaled A. HamdyArtificial Intelligence in Project Management by  Dr. Khaled A. Hamdy
Artificial Intelligence in Project Management by Dr. Khaled A. Hamdy
 
From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial Intelligence
 
Artificial Intelligence and Expert System
Artificial Intelligence  and Expert SystemArtificial Intelligence  and Expert System
Artificial Intelligence and Expert System
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
 

En vedette

1ii. Mandarine.Tech AI MINT - JOIN US AS A THOUGHT LEADER - edited
1ii. Mandarine.Tech AI  MINT - JOIN US AS A THOUGHT LEADER - edited1ii. Mandarine.Tech AI  MINT - JOIN US AS A THOUGHT LEADER - edited
1ii. Mandarine.Tech AI MINT - JOIN US AS A THOUGHT LEADER - editedDavid von Ackerman
 
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us..."Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...Dataconomy Media
 
Artificial Intelligence(AI).
Artificial Intelligence(AI).Artificial Intelligence(AI).
Artificial Intelligence(AI).Md. Afif Al Mamun
 
Artificial Intelligence PPT
Artificial Intelligence PPTArtificial Intelligence PPT
Artificial Intelligence PPTSachin Sakure
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisViralkumar Jayswal
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Rules in Artificial Intelligence
Rules in Artificial IntelligenceRules in Artificial Intelligence
Rules in Artificial IntelligencePierre Feillet
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentationlpaviglianiti
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceLukas Masuch
 
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMEN
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMENRULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMEN
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMENijaia
 
Artificial intelligence bsc - iso 27001 information security
Artificial intelligence   bsc - iso 27001 information securityArtificial intelligence   bsc - iso 27001 information security
Artificial intelligence bsc - iso 27001 information securityUfuk Cebeci
 
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...Azamat Abdoullaev
 
Artificial intelligence my ppt by hemant sankhla
Artificial intelligence my ppt by hemant sankhlaArtificial intelligence my ppt by hemant sankhla
Artificial intelligence my ppt by hemant sankhlaHemant Sankhla
 
Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Pradeep Vishwakarma
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectValerii Klymchuk
 

En vedette (20)

1ii. Mandarine.Tech AI MINT - JOIN US AS A THOUGHT LEADER - edited
1ii. Mandarine.Tech AI  MINT - JOIN US AS A THOUGHT LEADER - edited1ii. Mandarine.Tech AI  MINT - JOIN US AS A THOUGHT LEADER - edited
1ii. Mandarine.Tech AI MINT - JOIN US AS A THOUGHT LEADER - edited
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us..."Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...
"Smart Data Web: Connecting data and extracting knowledge", Prof. Dr. Hans Us...
 
Artificial Intelligence(AI).
Artificial Intelligence(AI).Artificial Intelligence(AI).
Artificial Intelligence(AI).
 
Artificial Intelligence PPT
Artificial Intelligence PPTArtificial Intelligence PPT
Artificial Intelligence PPT
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure Diagnosis
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Rules in Artificial Intelligence
Rules in Artificial IntelligenceRules in Artificial Intelligence
Rules in Artificial Intelligence
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMEN
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMENRULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMEN
RULE-BASED INFERENCING SYSTEM FOR INFERTILITY DIAGNOSIS IN WOMEN
 
Artificial intelligence bsc - iso 27001 information security
Artificial intelligence   bsc - iso 27001 information securityArtificial intelligence   bsc - iso 27001 information security
Artificial intelligence bsc - iso 27001 information security
 
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...
Encyclopedic Intelligence as Artificial Super Intelligence: Are You Ready To ...
 
Artificial intelligence ppt
Artificial intelligence   pptArtificial intelligence   ppt
Artificial intelligence ppt
 
Artificial intelligence my ppt by hemant sankhla
Artificial intelligence my ppt by hemant sankhlaArtificial intelligence my ppt by hemant sankhla
Artificial intelligence my ppt by hemant sankhla
 
Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support Project
 

Similaire à Artificialintelligenceandexpertsystems 121119234025-phpapp02

Chapter6 artificila intelligence_and_information
Chapter6 artificila intelligence_and_informationChapter6 artificila intelligence_and_information
Chapter6 artificila intelligence_and_informationshey0819
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsJim Webb
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...Arlene Smith
 
Artificial intelligence by yas
Artificial intelligence by yasArtificial intelligence by yas
Artificial intelligence by yasyash_1993
 
expertsystem.pptx email
expertsystem.pptx emailexpertsystem.pptx email
expertsystem.pptx emailsabareesh AS
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceNitesh Kumar
 
Artificial intelligence_ class 12 KATHIR.pptx
Artificial intelligence_ class 12  KATHIR.pptxArtificial intelligence_ class 12  KATHIR.pptx
Artificial intelligence_ class 12 KATHIR.pptxvaradharajjayakumarv
 
Expert systems from rk
Expert systems from rkExpert systems from rk
Expert systems from rkramaslide
 
2_Lectures 2-4-AI-Introduction.pdf
2_Lectures 2-4-AI-Introduction.pdf2_Lectures 2-4-AI-Introduction.pdf
2_Lectures 2-4-AI-Introduction.pdfsadafali71
 
AI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdfAI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdfKUMARRISHAV37
 
AI with expert system
AI with expert system AI with expert system
AI with expert system peshawaqadr
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentfikir getachew
 

Similaire à Artificialintelligenceandexpertsystems 121119234025-phpapp02 (20)

1010 chapter11
1010 chapter111010 chapter11
1010 chapter11
 
1010 chapter11
1010 chapter111010 chapter11
1010 chapter11
 
Chapter6 artificila intelligence_and_information
Chapter6 artificila intelligence_and_informationChapter6 artificila intelligence_and_information
Chapter6 artificila intelligence_and_information
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base Systems
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
 
Artificial intelligence by yas
Artificial intelligence by yasArtificial intelligence by yas
Artificial intelligence by yas
 
Ch10
Ch10Ch10
Ch10
 
expertsystem.pptx email
expertsystem.pptx emailexpertsystem.pptx email
expertsystem.pptx email
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Ai applications study
Ai applications  studyAi applications  study
Ai applications study
 
Ai applications study
Ai applications  studyAi applications  study
Ai applications study
 
Beekman5 std ppt_14
Beekman5 std ppt_14Beekman5 std ppt_14
Beekman5 std ppt_14
 
Artificial intelligence_ class 12 KATHIR.pptx
Artificial intelligence_ class 12  KATHIR.pptxArtificial intelligence_ class 12  KATHIR.pptx
Artificial intelligence_ class 12 KATHIR.pptx
 
Expert systems from rk
Expert systems from rkExpert systems from rk
Expert systems from rk
 
2_Lectures 2-4-AI-Introduction.pdf
2_Lectures 2-4-AI-Introduction.pdf2_Lectures 2-4-AI-Introduction.pdf
2_Lectures 2-4-AI-Introduction.pdf
 
AI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdfAI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdf
 
AI Expert Systems.pptx
AI Expert Systems.pptxAI Expert Systems.pptx
AI Expert Systems.pptx
 
Topic 8 expert system
Topic 8 expert systemTopic 8 expert system
Topic 8 expert system
 
AI with expert system
AI with expert system AI with expert system
AI with expert system
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignment
 

Dernier

Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Christina Parmionova
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfGABYFIORELAMALPARTID1
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfSubhamKumar3239
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsDobusch Leonhard
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptAmirRaziq1
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...Chayanika Das
 
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsTotal Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsMarkus Roggen
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learningvschiavoni
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyChayanika Das
 
Interpreting SDSS extragalactic data in the era of JWST
Interpreting SDSS extragalactic data in the era of JWSTInterpreting SDSS extragalactic data in the era of JWST
Interpreting SDSS extragalactic data in the era of JWSTAlexander F. Mayer
 
Abnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxAbnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxzeus70441
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxjana861314
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxGiDMOh
 
cybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationcybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationSanghamitraMohapatra5
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxPayal Shrivastava
 
DETECTION OF MUTATION BY CLB METHOD.pptx
DETECTION OF MUTATION BY CLB METHOD.pptxDETECTION OF MUTATION BY CLB METHOD.pptx
DETECTION OF MUTATION BY CLB METHOD.pptx201bo007
 

Dernier (20)

Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdf
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and Pitfalls
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.ppt
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
 
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsTotal Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
 
Interpreting SDSS extragalactic data in the era of JWST
Interpreting SDSS extragalactic data in the era of JWSTInterpreting SDSS extragalactic data in the era of JWST
Interpreting SDSS extragalactic data in the era of JWST
 
Abnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxAbnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptx
 
Introduction Classification Of Alkaloids
Introduction Classification Of AlkaloidsIntroduction Classification Of Alkaloids
Introduction Classification Of Alkaloids
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptx
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptx
 
cybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationcybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitation
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptx
 
DETECTION OF MUTATION BY CLB METHOD.pptx
DETECTION OF MUTATION BY CLB METHOD.pptxDETECTION OF MUTATION BY CLB METHOD.pptx
DETECTION OF MUTATION BY CLB METHOD.pptx
 

Artificialintelligenceandexpertsystems 121119234025-phpapp02

  • 1. ITEC 1010 Information and Organizations Chapter 11 Artificial Intelligence and Expert Systems
  • 2. ITEC 1010 Information and Organizations Overview of Artificial Intelligence (1)  Artificial intelligence (AI)  Computers with the ability to mimic or duplicate the functions of the human brain  Artificial intelligence systems  The people, procedures, hardware, software, data, and knowledge needed to develop computer systems and machines that demonstrate the characteristics of intelligence
  • 3. ITEC 1010 Information and Organizations Overview of Artificial Intelligence (2)  Intelligent behaviour  Learn from experience  Apply knowledge acquired from experience  Handle complex situations  Solve problems when important information is missing  Determine what is important  React quickly and correctly to a new situation  Understand visual images  Process and manipulate symbols  Be creative and imaginative  Use heuristics
  • 4. ITEC 1010 Information and Organizations Major Branches of AI (1)  Perceptive system • A system that approximates the way a human sees, hears, and feels objects  Vision system • Capture, store, and manipulate visual images and pictures  Robotics • Mechanical and computer devices that perform tedious tasks with high precision  Expert system • Stores knowledge and makes inferences
  • 5. ITEC 1010 Information and Organizations Major Branches of AI (2)  Learning system • Computer changes how it functions or reacts to situations based on feedback  Natural language processing • Computers understand and react to statements and commands made in a “natural” language, such as English  Neural network • Computer system that can act like or simulate the functioning of the human brain Schematic
  • 6. ITEC 1010 Information and Organizations Artificial intelligence Robotics Vision systems Learning systems Natural language processing Neural networks Expert systems
  • 7. ITEC 1010 Information and Organizations Artificial Intelligence (1) The branch of computer science concerned with making computers behave like humans. The term was coined in 1956 by John McCarthy at the Massachusetts Institute of Technology. Artificial intelligence includes  games playing: programming computers to play games such as chess and checkers  expert systems : programming computers to make decisions in real-life situations (for example, some expert systems help doctors diagnose diseases based on symptoms)  natural language : programming computers to understand natural human languages From Chapter 1
  • 8. ITEC 1010 Information and Organizations Artificial Intelligence (2)  neural networks : Systems that simulate intelligence by attempting to reproduce the types of physical connections that occur in animal brains  robotics : programming computers to see and hear and react to other sensory stimuli Currently, no computers exhibit full artificial intelligence (that is, are able to simulate human behavior). The greatest advances have occurred in the field of games playing. The best computer chess programs are now capable of beating humans. In May, 1997, an IBM super-computer called Deep Blue defeated world chess champion From Chapter 1
  • 9. ITEC 1010 Information and Organizations Artificial Intelligence (3) Gary Kasparov in a chess match. In the area of robotics, computers are now widely used in assembly plants, but they are capable only of very limited tasks. Robots have great difficulty identifying objects based on appearance or feel, and they still move and handle objects clumsily. Natural-language processing offers the greatest potential rewards because it would allow people to interact with computers without needing any specialized knowledge. You could simply walk up to a From Chapter 1
  • 10. ITEC 1010 Information and Organizations Artificial Intelligence (4) computer and talk to it. Unfortunately, programming computers to understand natural languages has proved to be more difficult than originally thought. Some rudimentary translation systems that translate from one human language to another are in existence, but they are not nearly as good as human translators. There are also voice recognition systems that can convert spoken sounds into written words, but they do not understand what they are writing; they simply take dictation. Even these systems are quite limited -- you must speak slowly and distinctly. From Chapter 1
  • 11. ITEC 1010 Information and Organizations Artificial Intelligence (5) In the early 1980s, expert systems were believed to represent the future of artificial intelligence and of computers in general. To date, however, they have not lived up to expectations. Many expert systems help human experts in such fields as medicine and engineering, but they are very expensive to produce and are helpful only in special situations. Today, the hottest area of artificial intelligence is neural networks, which are proving successful in a number of disciplines such as voice recognition and natural-language processing. From Chapter 1
  • 12. ITEC 1010 Information and Organizations Artificial Intelligence (6) There are several programming languages that are known as AI languages because they are used almost exclusively for AI applications. The two most common are LISP and Prolog. From Chapter 1
  • 13. ITEC 1010 Information and Organizations Overview of Expert Systems  Can…  Explain their reasoning or suggested decisions  Display intelligent behavior  Draw conclusions from complex relationships  Provide portable knowledge  Expert system shell  A collection of software packages and tools used to develop expert systems
  • 14. ITEC 1010 Information and Organizations Limitations of Expert Systems  Not widely used or tested  Limited to relatively narrow problems  Cannot readily deal with “mixed” knowledge  Possibility of error  Cannot refine own knowledge base  Difficult to maintain  May have high development costs  Raise legal and ethical concerns
  • 15. ITEC 1010 Information and Organizations Capabilities of Expert Systems Strategic goal setting Decision making Planning Design Quality control and monitoring Diagnosis Explore impact of strategic goals Impact of plans on resources Integrate general design principles and manufacturing limitations Provide advise on decisions Monitor quality and assist in finding solutions Look for causes and suggest solutions
  • 16. ITEC 1010 Information and Organizations When to Use an Expert System (1)  Provide a high potential payoff or significantly reduced downside risk  Capture and preserve irreplaceable human expertise  Provide expertise needed at a number of locations at the same time or in a hostile environment that is dangerous to human health
  • 17. ITEC 1010 Information and Organizations When to Use an Expert System (2)  Provide expertise that is expensive or rare  Develop a solution faster than human experts can  Provide expertise needed for training and development to share the wisdom of human experts with a large number of people
  • 18. ITEC 1010 Information and Organizations Components of an Expert System (1)  Knowledge base  Stores all relevant information, data, rules, cases, and relationships used by the expert system  Inference engine  Seeks information and relationships from the knowledge base and provides answers, predictions, and suggestions in the way a human expert would  Rule  A conditional statement that links given conditions to actions or outcomes
  • 19. ITEC 1010 Information and Organizations Components of an Expert System (2)  Fuzzy logic  A specialty research area in computer science that allows shades of gray and does not require everything to be simply yes/no, or true/false  Backward chaining  A method of reasoning that starts with conclusions and works backward to the supporting facts  Forward chaining  A method of reasoning that starts with the facts and works forward to the conclusions Schematic
  • 20. ITEC 1010 Information and Organizations Inference engine Explanation facility Knowledge base acquisition facility User interface Knowledge base Experts User
  • 21. ITEC 1010 Information and Organizations Rules for a Credit Application Mortgage application for a loan for $100,000 to $200,000 If there are no previous credits problems, and If month net income is greater than 4x monthly loan payment, and If down payment is 15% of total value of property, and If net income of borrower is > $25,000, and If employment is > 3 years at same company Then accept the applications Else check other credit rules
  • 22. ITEC 1010 Information and Organizations Explanation Facility  Explanation facility  A part of the expert system that allows a user or decision maker to understand how the expert system arrived at certain conclusions or results
  • 23. ITEC 1010 Information and Organizations Knowledge Acquisition Facility  Knowledge acquisition facility • Provides a convenient and efficient means of capturing and storing all components of the knowledge base Knowledge base Knowledge acquisition facility Joe Expert
  • 24. ITEC 1010 Information and Organizations Determining requirements Identifying experts Construct expert system components Implementing results Maintaining and reviewing system Expert Systems Development Domain • The area of knowledge addressed by the expert system.
  • 25. ITEC 1010 Information and Organizations Participants in Expert Systems Development and Use  Domain expert  The individual or group whose expertise and knowledge is captured for use in an expert system  Knowledge user  The individual or group who uses and benefits from the expert system  Knowledge engineer  Someone trained or experienced in the design, development, implementation, and maintenance of an expert system Schematic
  • 26. ITEC 1010 Information and Organizations Expert system Domain expert Knowledge engineer Knowledge user
  • 27. ITEC 1010 Information and Organizations Evolution of Expert Systems Software  Expert system shell  Collection of software packages & tools to design, develop, implement, and maintain expert systems Easeofuse low high Before 1980 1980s 1990s Traditional programming languages Special and 4th generation languages Expert system shells
  • 28. ITEC 1010 Information and Organizations Advantages of Expert Systems  Easy to develop and modify  The use of satisficing  The use of heuristics  Development by knowledge engineers and users
  • 29. ITEC 1010 Information and Organizations Expert Systems Development Alternatives low high low high Development costs Time to develop expert system Use existing package Develop from shell Develop from scratch
  • 30. ITEC 1010 Information and Organizations Applications of Expert Systems and Artificial Intelligence • Credit granting • Information management and retrieval • AI and expert systems embedded in products • Plant layout • Hospitals and medical facilities • Help desks and assistance • Employee performance evaluation • Loan analysis • Virus detection • Repair and maintenance • Shipping • Marketing • Warehouse optimization
  • 31. ITEC 1010 Information and Organizations End of Chapter 11 Chapter 12