Executive Support Systems (Ess)
Executive Support Systems (Ess)
Executive Support Systems (Ess)
Artificial
Intelligence
Cognitive Natural
Robotics
Science Interface
Applications
Applications Applications
•Expert Systems •Visual Perception •Natural Languages
•Learning Systems •Tactility •Speech Recognition
•Fuzzy Logic •Dexterity •Multisensory Interfaces
•Genetic Algorithms •Locomotion •Virtual Reality
•Neural Networks •Navigation
•Intelligent Agents
Natural Interfaces
• Based in linguistics, psychology, computer science, etc.
• Includes natural language & speech recognition
• Development of multisensory devices that use a variety
of body movements to operate computers
• Virtual reality
– Using multisensory human-computer interfaces that
enable human users to experience computer-
simulated objects, spaces & “worlds” as if they
actually exist
Commercial Applications of AI
Expert Systems
• Expert System
– A knowledge-based information system
(KBIS) that uses its knowledge about a
specific, complex application to act as an
expert consultant to end users
• KBIS
– A system that adds a knowledge base to the
other components on an IS
Expert Systems
Expert
Advice User Inference
Interface Engine Knowledge
Programs Program Base
User Workstation
Knowledge
Engineering
Knowledge
Acquisition
Program
Expert and/or
Workstation Knowledge Engineer
Development Tool
• Expert System Shell
– Software package consisting of an
expert system without its knowledge
base
– Has inference engine and user
interface programs
Methods of Knowledge Representation
• Case-Based – knowledge organized in
form of cases
– Cases: examples of past performance,
occurrences and experiences
• Frame-Based – knowledge organized in
a hierarchy or network of frames
– Frames: entities consisting of a complex
package of data values
Methods of Knowledge Representation
• Object-Based – knowledge organized in
network of objects
– Objects: data elements and the methods or
processes that act on those data
• Rule-Based – knowledge represented in
rules and statements of fact
– Rules: statements that typically take the
form of a premise & a conclusion
– Such as, If (condition) then (conclusion)
Expert System Benefits
• Faster and more consistent than an
expert
• Can have the knowledge of several
experts
• Does not get tired or distracted by
overwork or stress
• Helps preserve and reproduce the
knowledge of experts
Expert System Limitations
• Limited focus (DOMAIN)
• Inability to learn
• Maintenance problems
• Developmental costs
• Can only solve specific types of problems
in a limited domain of knowledge
Expert Systems
Expert Systems
IBM Network Management
Neural Networks
• Computing systems modeled after the
brain’s mesh-like network of
interconnected processing elements,
called neurons
• Interconnected processors operate in
parallel and interact with each other
• Allows network to learn from data it
processes
Neural Networks
• Used to solve problems that people can’t
… ???
• What happens?
– Enormous number of cases (data) with
representative I/O
– Statistical inferencing to identify patterns
– Use/reuse the pattern to predict future
outcomes
Neural Network Examples
• BANK of AMERICA
– NN evaluates commercial loan applications
• AMERICAN EXPRESS:
– NN reads handwriting on credit card slips
• STATE OF WYOMING:
– NN reads hand-printed numbers on tax forms
• ARCO AND TEXACO:
– NN helps pinpoint oil and gas deposits
• SPIEGEL
– NN prunes mailing list
• DEERE & COMPANY
– NN manages pension fund
Fuzzy Logic Systems
• Resembles human reasoning
allowing approximations &
inferences, use of ambiguous data
• Fuzzy data
• Fuzzy rules
• Data is deliberately imprecise
• Fuzzy logic can process this
imprecise data
Fuzzy Logic Systems
Presentation
Agents User
Information
Interface
Management
Agents
Agents Information
Brokers
Network
Navigation
Agents
Information
Role- Filters
Playing Commercial
Agents
Information
Services
User Interface Agents