Download Systems Development: Chapter 10

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Personal knowledge base wikipedia , lookup

Ecological interface design wikipedia , lookup

History of artificial intelligence wikipedia , lookup

AI winter wikipedia , lookup

Robotic automation software wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

Incomplete Nature wikipedia , lookup

Transcript
Management
Information
Systems:
Solving Business
Problems with
Information Technology
Part Three:
Decisions and Analysis
Chapter Nine:
Complex Decisions and
Expert Systems
Prof. Gerald V. Post
Prof. David L. Anderson
Transaction Processing
System
Input
Process
Systems Development
Communication
Information
Output
Process Flow
Process Flow/Elements
 Components/Elements
 Responsibilities

Overview

Business Problems
–

Data
–

Complex, less structured
Non-numerical, messy, complex relationship
Artificial Intelligence
–
Goal is to make computers “think” like humans
Specialized Problems
Diagnostic
 Speed
 Consistency
 Training

Building Expert Systems
Knowledge Base
 Knowledge Engineers
 Case-Based Reasoning
 Limitations of Expert Systems

Expert System
Expert
 Symbolic and/or Numeric Knowledge
 Knowledge Base
 Expert Decisions made by non-experts

Decision Support System
Compared to Expert System
DSS
ESS
Goal
Help User Make
Decision
Provide Expert
Advice
Method
Data
Model
Presentation
General, limited
by user
Asks Questions
Applies rules and
Explains
Narrow Domain
Type of
Problems
Building Expert Systems
Shell = Tool to Build Expert System
 Knowledge Engineer Builds
 Cooperative Expert Key
 Components:

–
–

Knowledge Base
Information Engineer applies rules to new data
for each conclusion
Custom Program, Shell, or Pre-packaged
Additional Issues to Consider
Pattern Recognition/Neural Nets
 Voice and Speech Recognition
 Language Comprehension
 Massively Parallel Computers
 Robotics and Motion
 Statistics, Uncertainty, Fuzzy Logic

Expert Systems
Goal: Make same decision an expert would
make with the same data
 Capture and program expert’s knowledge
 Advantage of speed and consistency

Expert Systems Problem Type
Narrow, well-defined domain
 Solutions require an expert
 Complex logical processing
 Handle missing, ill-structured data
 Need a cooperative expert

Limitations of Expert Systems

Fragile Systems
–

Small environment changes can force revision
of all of the rules
Mistakes
–
Who is responsible?
Expert
 Multiple Expert
 Knowledge Engineer
 Company that uses it

Limitations of Expert Systems

Vague Rules
–

Rules can be hard to define
Conflicting Experts
–
–
With multiple opinions, who is right?
Can diverse methods be combined?
Limitations of Expert Systems

Unforeseen events
–
–
–
Events outside of domain can lead to nonsense
decisions
Human experts adapt
Will human novice recognize a nonsense
result?
AI Research Areas

Computer Science
–
–
–

Parallel Processing
Symbolic Processing
Neural Networks
Robotics Applications
–
–
–
–
Visual Perception
Tactility
Dexterity
Locomotion and Navigation
AI Research Areas

Natural Language
–
–
–

Speech Recognition
Language Translation
Language Comprehension
Cognitive Science
–
–
–
Expert Systems
Learning Systems
Knowledge-Based Systems
Neural Networks
Based on brain design
 Hardware and software
 Recognize patterns

–
–
–
Design specifications
Spiegel Catalogs
Pick stocks
Machine Vision

Advantages of Machine Vision
–
–
–

Broader spectrum of light
Will not suffer fatigue
Damage less easy
Literal
–
Problems less detection than processing
Speech Recognition
Voice: primarily ID
 Speech

–
–

Transcripts
Hands-free operations
Limitations
–
–
–
Need to train
Accents and colds
Synonyms, punctuation, context
AI Questions
What is intelligence?
 Can machines ever think like humans?
 How do humans think?
 Do we really want computers to think like
us?

Other AI Applications

Massively Parallel Processing
–
–

Robotics and Motion
–

only if task can be split into independent pieces
math computation and database searches
welding and painting
Statistics, Unclear, and Fuzzy Logic
–
use subjective and incomplete description
The Future

Intelligent Agents
–
–
–
–
Learn what you want from what you ask for
and go get it for you
Automated personal assistant
Network traffic can be a problem
Agents are independent of one another
Product-Process Change Matrix
Mass customization
Invention
Dynamic
Product
Change
Mass production
Continuous Improvement
Stable
Stable
Process Change
Dynamic
Product-process change matrix
Mass Production
Dynamic
Product
Change
Change conditions
Periodic/forecastable changes in product
market demand and process technology
Strategy
Production
Key organizational tool
Standardized, dedicated production process
Workflows
Serial, linear flow of work, executed to plan
Employee roles
Separate doers and thinkers
Control system
Centralized, hierarchical command system
I/T alignment challenge
Automation of manual processes to achieve cost
justified efficiency enhancement
Reliance on invention form to supply new
product designs and new process tech.; linked
with invention forms in single corporate entity
Stable
Critical synergy
Stable
Process Change
Dynamic
Invention
Dynamic
Product
change
Stable
Change conditions
product
Constant/unforecastable changes in
market demand and process technology
Strategy
Production of unique or novel product or
process
Key organization tool
high craft skills
Workflows
Specialization of creative or
Independent work
Employee roles
Professionals and craftspeople
Control system
individuals
System decentralized to specialized
and groups
I/T alignment
Development and distribution of customized
systems
Critical synergy
Mass production form supplied with new
processes; operates in market
niches too
dynamic or small for
mass production;
sometimes
incorporated into single corporate
entity with
multiproduct mass-production forms
Stable
Process change
Figure 3 Product-process change matrix
Dynamic
Mass Customization
Dynamic
Product
change
Change conditions
market
Constant/unforecastable changes in
demand; periodic/forcastable changes in
process technology
Strategy
new
Low cost process differentiation within
markets
Key organization tool
modular,
Workflows
Employee roles
processors
Control
system
Loosely coupled networks of
flexible processing units
Customer/product unique value chains
Network coordinator and on-demand
processing control
I/T alignment
info
Stable
communication, and
critical to network efficiency
Critical synergy
for
processing
Stable
Hub and web system; centralized network
coordination, independent
Integration of constantly changing network
processing/communication requirements;
interoperability, data
coprocessing
Reliance on continuous improvement form
increasing process flexibility within
units
Process change
Figure 5 Product-process change matrix
Dynamic
Continuous Improvement
Dynamic
Product
change
Change conditions
process
changes in
Constant/unforecastable changes in
technology, periodic/forecastable
market demand
Strategy
Low cost process differentiation within
mature markets
Key organization tool
teams
Workflows
teams
Employee roles
Control system
Intensive and reciprocal workflow within
Dual, combined doers and thinkers
Microtransformations; rapid and frequent
switching between decentralized
making and team-managed
team decision
command
systems
I/T
alignment
Design of cross-functional info and
communication systems that support microtransformations
Mass-customization form supplied with
new processes; sometimes functions as
transition form in re-engineering to mass
customization
Stable
Critical synergy
flexible
Stable
Self-managing/cross-functional
Process change
Figure 6 Product-process change matrix
Dynamic
New core
competence
Phase 3
Redefinition
Value -added
process and
services
P
E
R
F
O
R
M
A
N
C
E
F
O
C
U
S
Phase 2
Enhancement
Excellence
Phase 1
Automation
Transition Barriers
Efficiency
Internal Operations
ORGANIZATIONAL FOCUS
Customer and Supplier
interface
New Business
Units