Decision Support Systems

advertisement
Slide 1
Chapter
10
Decision Support Systems
Well, Sort-of
Slide 2
Chapter
10
Decision Support Systems
What is Business Intelligence?
 Executive class information delivery and decision support
software tools used by lower levels of management and by
individuals and teams of business professionals
Slide 3
Chapter
10
Decision Support Systems
How do we define a ‘decision’?
 A position or opinion or judgment reached
after consideration
 The act of making up your mind about
something
 The commitment to irrevocably allocate
valuable resources. A decision is a
commitment to act. Action is therefore
the irrevocable allocation of valuable
resources.
 A determination of future action
 The main function of a manager
Slide 4
Chapter
10
Decision Support Systems
What makes a good decision?
 Ultimately, the end result
What contributes to a good decision?
 Many factors, including decision maker
ability, experience, and even luck
How can IT help?
 By providing Quality Information: Information products whose
characteristics, attributes, or qualities make the information more
value
Slide 5
Chapter
10
Decision Support Systems
What determines Information Quality?
 Attributes of Information Quality:
Slide 6
Chapter
10
Decision Support Systems
What Types of decisions are there?
 Structured Decisions: For ax + bx + c = 0, the value of x is given by:
• Situations where the procedures to follow when a decision is
needed can be specified in advance
 Semi-structured Decisions:
2
• Decision procedures that can be prespecified, but not enough to lead to a
definite recommended decision
 Unstructured Decisions:
• Decision situations where it is not possible
to specify in advance most of the decision
procedures to follow
Slide 7
Chapter
10
Decision Support Systems
How does business structure relate to businesses?
Slide 8
Chapter
10
Decision Support Systems
How does business structure relate to businesses?
 Strategic:
• Executives develop overall organizational goals, strategies,
policies, and objectives as part of a strategic planning
process
 Tactical:
• Managers and business professionals in self-directed teams
develop short- and medium-range plans, schedules and
budgets and specify the policies, procedures and business
objectives for their subunits
 Operational:
• Managers or members of self-directed teams develop shortrange plans such as weekly production schedules
Slide 9
Chapter
10
Decision Support Systems
What is a decision support system?
 Computer-based information systems that provide interactive
information support to managers and business professionals
during the decision-making process using the following to make
semi structured business decisions
 Intended to provide Support for individual (or Group), Ad hoc
(impromptu), decision making
 Intended to provide Support primarily for semi-structured or
unstructured decision making (unlike standard Management
Information Systems)
 Combines data (from databases), analytical models and tools, a
decision maker’s own insights and judgments, and an interactive,
computer-based modeling process
Slide 10
Chapter
10
Decision Support Systems
What doesn’t a decision support system do?
 Provide the solution (it is only tool)
 Be used over and over again (It was designed for unique decision
making)
 Always use the same
analytical models and tools
(The decision maker
chooses the models and
tools based on the problem
at hand)
Slide 11
Chapter
10
Decision Support Systems
Why are we studying DSS?
 As companies migrate toward responsive e-business models, they
are investing in new data-driven decision support application
frameworks that help them respond rapidly to changing market
conditions and customer needs.
• It is one way in which a
company can become a
‘flexible’ organization
Slide 12
Chapter
10
Decision Support Systems
What are the components of a DSS?
 Model Base:
• The Software
component that
consists of models
used in computational and analytical
routines that mathematically express
relationships among
variables
Slide 13
Chapter
10
Decision Support Systems
What types of DSS analysis are there?
 What-if Analysis:
• User make changes to variables, or relationships among
variables, and observe the resulting changes
 Sensitivity Analysis:
• The value of only one variable is changed repeatedly and the
resulting changes in other variables are observed
 Goal-Seeking:
• The value of only one variable is changed repeatedly and the
resulting changes in other variables are observed
 Optimization:
• Find the optimum value for target variables given certain
constraints
Slide 14
Chapter
10
Decision Support Systems
How does Data Mining work?
 Data mining software analyzes the vast stores of historical
business data that have been prepared for analysis in corporate
data warehouses, and tries to discover patterns, trends, and
correlations hidden in the data that can help a company improve
its business performance
 Data mining software may perform regression, decision tree,
neural network, cluster detection, or market basket analysis for a
business
 Market Basket Analysis (MBA):
• The purpose is to determine what products customers
purchase together with other products
Slide 15
Chapter
10
Decision Support Systems
What are Data Visualization Systems (DVS)?
 DVS represent complex data using interactive threedimensional graphical forms such as charts, graphs, and
maps
 DVS tools help users to interactively sort, subdivide,
combine, and organize data while it is in its graphical form.
Slide 16
Chapter
10
Decision Support Systems
What are Geographic Information Systems (GIS)?
 DSS that uses geographic databases to construct and
display maps and other graphics displays that support
decisions affecting the geographic distribution of people
and other resources
Slide 17
Chapter
Decision Support Systems
10
What is On-Line Analytical Processing (OLAP)?
 Software that enables mangers and analysts to interactively
examine and manipulate large amounts of detailed and
consolidated data from many perspectives
What operations are involved?
 Consolidation:
• aggregation of data
 Drill-Down:
• detail data that comprise consolidated data
 Slice and Dice:
• ability to look at the database from different viewpoints
Slide 18
Chapter
10
Decision Support Systems
What OLAP Technologies are involved?
Slide 19
Chapter
10
Decision Support Systems
What OLAP Technologies are involved?
Slide 20
Chapter
10
Decision Support Systems
What is a Management Information System (MIS)?
 An information system that produces information
products that support many of the day-to-day
decision-making needs of managers and business
professionals
• Periodic Scheduled Reports
• Exception Reports
• Demand Reports and Responses
• Push Reporting
Slide 21
Chapter
10
Decision Support Systems
How are DSS different from MIS?
Slide 22
Chapter
10
Decision Support Systems
What is an Executive Information System (EIS)?
 Information systems that provide top executives, managers,
analysts, and other knowledge workers with immediate and easy
access to information about a firm’s key factors that are critical to
accomplishing an organization’s strategic objectives
 Features:
• Information presented in forms tailored to the preferences of
the executives using the system
• Customizable graphics displays
• Exception reporting
• Trend analysis
• Drill down capability
Slide 23
Chapter
10
Decision Support Systems
What is Artificial Intelligence?
 A field of science and
technology based on
disciplines such as computer
science, biology, psychology,
linguistics, mathematics, and
engineering
 The goal is to develop
computers that can simulate
the ability to think, as well as
see, hear, walk, talk, and feel
Slide 24
Chapter
10
Decision Support Systems
What are the attributes of Intelligent Behavior?








Think and reason
Use reason to solve problems
Learn or understand from experience
Acquire and apply knowledge
Exhibit creativity and imagination
Deal with complex or perplexing situations
Respond quickly and successfully to new situations
Handle ambiguous, incomplete, or erroneous information
Slide 25
Chapter
10
Decision Support Systems
How do we know if computer software is artificially
intelligent?
“An expert system is a computer program that represents and
reasons with knowledge of some specialist subject with a
view to solving problems or giving advice.” Jackson (1999)
 Turing Test
1912-54
• A computer program demonstrates artificial
intelligence if it can “pass’ as a human (c. 1950)
• In 1990, the Cambridge Center for
Behavioral Studies began offering
the $100,000 Loebner Prize to the
first program whose responses were
indistinguishable from a human’s
(No one has ever won)
Slide 26
Chapter
10
Decision Support Systems
Watson
On February 14–16, 2011, in
three consecutive Jeopardy!
Episodes, Watson, IBM’s
Supercomputer, beat Brad
Rutter, the biggest all-time money
winner on Jeopardy!, and Ken
Jennings, the record holder for
the longest championship series.
Watson won $77,147.
Ken Jennings ended with $24,000
and Brad Rutter with $21,600.
Watson answered 66 of 75 questions (88%) for which he was the first to
‘press the buzzer’, correctly
Watson had to rely on it’s voice recognition programs to “understand” what
Alex Trabek was asking and had it’s programs for artificial production of
human speech to answer
Slide 27
Chapter
10
Decision Support Systems
Watson
 Some of Watson’s answers seem obvious given it’s database:
• Category: DON'T WORRY ABOUT IT (4/4)
• Answer (Trabek): It's just acne! You don't have this
skin infection also know as Hansen's Disease
• Question (Watson): Leprosy
 Some answers seem were a little more complex:
• Category: "CHURCH" & "STATE“ (3/3)
• Answer (Trabek): It can mean to develop gradually in
the mind or to carry during pregnancy
• Question (Watson): Gestate
Slide 28
Chapter
10
Decision Support Systems
Watson
 Some answers seem to be “clever”:
• Category: PRESIDENTIAL RHYME TIME
• Answer: Barack's Andean pack animals
• Question (Watson): What is Obama's llamas?
 Some answers seem to actually require ‘thought’:
• Answer: Colorful fourteenth century plague that
became a hit play by Arthur Miller
• Question (Watson): What is The Black Death of a
Salesman?
• The only way to get to these answers is to put together
pieces of information from various sources, because the
exact answer is not likely to be written anywhere.
Slide 29
Chapter
10
Decision Support Systems
Watson
 On the other hand, Watson made some odd answers:
• Category: FINAL JEOPARDY - U.S. CITIES
• Answer: Its largest airport is named for a World War II
Hero; its second largest for a World War II Battle :
• Question (Watson): What is Toronto?
(The correct question is Chicago)
• Category: FINAL FRONTIERS
• Answer: From the Latin for "End", this is where trains
can also originate :
• Question (Watson): What is Finis?
(The correct question is Terminal)
Short Video
Slide 30
Chapter
10
Decision Support Systems
Watson
• Watson is actually 90 IBM Power 750
Express servers powered by 8-core
processors -- four in each machine for
a total of 32 processors per machine
and a grand total of 2,880 processors.
• Speed: 80-teraflops
• RAM: 1TB
• Database: 21.6TB (RAID)
• In comparison, futurist and author Ray Kurzweil believes that the
human brain can hold about 1.25TB of data, and performs at
roughly 100 teraflops.
How can we create intelligence that resembles humans??
• Bart Massey, a professor of computer science at Portland notes: "If
you want to build something that thinks like a human, we have a great
way to do that. It only takes nine months and it's really fun."
Slide 31
Chapter
10
Decision Support Systems
What are the areas of Artificial Intelligence?
Slide 32
Chapter
10
Decision Support Systems
What are cognitive applications?
 Systems that focus on researching how the human brain
works and how humans think and learn
Slide 33
Chapter
10
Decision Support Systems
What is an Expert System?
 Expert systems are based on the thinking and behavior
patterns of an expert in a specialized area which s/he
performs over and over; For typical DSS problems, there are
no experts and the tasks are ad-hoc
 A knowledge-based information system that uses its
knowledge about a specific, complex application to act as an
expert consultant to end users
Slide 34
Chapter
10
Decision Support Systems
What constitutes an expert?
 That is NOT an easy Question!! Some people are generally
recognized as experts
 To be considered as models for an expert system, they must have
some basic characteristics:
• They must know how they perform the task
• They must Have the time and ability to explain how they
perform
• They must be Motivated to Cooperate
Slide 35
Chapter
10
Decision Support Systems
What are the components of an expert system?
 Knowledge Base:
• facts about specific subject area and heuristics that express
the reasoning procedures of an expert
 Software Resources:
• inference engine and other programs refining knowledge and
communicating with users
• Rule/Heuristic Based:
Rule:
If there is a potato in the tailpipe, the car will not start.
Finding:
There is a potato in the tailpipe.
Conclusion: The car will not start.
(Truth preserving inference)
Slide 36
Chapter
10
Decision Support Systems
What methods of knowledge representation are there?
 Case-Based:
• examples of past performance, occurrences and experiences
 Frame-Based:
• hierarchy or network of entities consisting of a complex
package of data values
 Object-Based:
• data and the methods or processes that act on those data
 Rule-Based:
• rules and statements that typically take the form of a premise
and a conclusion
Slide 37
Chapter
10
Decision Support Systems
What are the benefits of Expert Systems?




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
What are the Limitations of Expert Systems?





Limited focus
Inability to learn***
Maintenance problems
Developmental costs
Only as good as the Knowledge Engineer (A professional who
works with experts to capture the knowledge they posses) who
builds it
Slide 38
Chapter
10
Decision Support Systems
What areas are suitable for Expert Systems?
Slide 39
Chapter
10
Decision Support Systems
How are DSS different from Expert Systems?
Expert Systems
• Based On Expert
• Based on Logical Reasoning
Decision Support Systems
• No Experts Available
• System Questions User
• Used Frequently
• Based on Numerical Analysis
• User Questions System
• Used for Ad-hoc Problems
•
•
•
•
•
•
•
•
Final Solution(s) Provided
Very Accurate
Multiple Solutions
Learning Possible
Outputs provided based Analysis
Unknown Accuracy
Always the same output
Based on known analytical techniques
Slide 40
Chapter
10
Decision Support Systems
What is a fuzzy logic?
 A method of reasoning that
resembles human reasoning
since it allows for
approximate values and
inferences and incomplete
or ambiguous data instead
of relying only on crisp data
What does ‘good’ mean?
Slide 41
Chapter
10
Decision Support Systems
What are genetic algorithms?
 Software that uses Darwinian,
randomizing, and other
mathematical functions to simulate
an evolutionary process that can
yield increasingly better solutions
to a problem
 Emulates the concept ‘Survival of the fittest’
 Over time, competing algorithms develop certain strengths
and thrive; weaker algorithms ‘die’
Slide 42
Chapter
10
Decision Support Systems
What is a neural network?
 Computing systems modeled after the brain’s mesh-like
network of interconnected processing elements, called
neurons
Slide 43
Chapter
10
Decision Support Systems
What are Knowledge Management Systems?
 The use of information
technology to help gather,
organize, and share
business knowledge within
an organization
Slide 44
Chapter
10
Decision Support Systems
What is an intelligent agent?
 A software surrogate for an end user or a
process that fulfills a stated need or activity
by using built-in/learned knowledge base
to make decisions and accomplish tasks in
a way that fulfills the intentions of a user
• Interface Tutors: observe user computer operations, correct user
mistakes, and provide hints and advice on efficient software use
• Presentation: show information in a variety of forms and media
based on user preferences
• Network Navigation: discover paths to information
• Role-Playing: play what-if games and other roles to help users
understand information and make better decisions
Slide 45
Chapter
10
Decision Support Systems
What Information Management Agents are there?
• Search Agents: help users find files and databases, search
for desired information, and suggest and find new types of
information products, media, and resources
• Information Brokers: provide commercial services to
discover and develop information resources that fit the
business or personal needs of a user
• Information Filters: receive, find, filter, discard, save,
forward, and notify users about products received or desired
Slide 46
Chapter
10
Decision Support Systems
What is Robotics?
 Robot machines with computer intelligence and computer
controlled, humanlike physical capabilities
Slide 47
Chapter
10
Decision Support Systems
What are Natural Interfaces?
 Includes natural language, speech
recognition, and the development
of multi-sensory devices that use
a variety of body movements to
operate computers
Slide 48
Chapter
10
Decision Support Systems
What is virtual reality?
 Computer-simulated reality that
relies on multi-sensory
input/output devices such as a
tracking headset with video
goggles and stereo earphones, a
data glove or jumpsuit with fiberoptic sensors that track your body
movements, and a walker that
monitors the movement of your
feet
Slide 49
Chapter
10
Decision Support Systems
Are there any Questions???
Download