Business Analytics With Management Science Models and Methods
Business Analytics With Management Science Models and Methods
Business Analytics With Management Science Models and Methods
Arben Asllani
University of Tennessee at Chattanooga
Chapter Outline
Chapter Objectives
Prescriptive Analytics in Action: Success Stories
Introduction to Big Data and Business Analytics
Implementing Business Analytics
Business Analytics Domain
Databases and Data Warehouses
Descriptive Analytics
Predictive Analytics
Prescriptive Analytics
Challenges with Business Analytics
Three Vs of Big Data
Exploring Big Data with Prescriptive Analytics
Wrap up
Chapter Objectives
Business Analytics
Definition of business analytics
Wayne Winston: ”using data for better decision making.”
Function:
draw conclusions and predict future behavior
Common tools:
cluster analysis, association analysis, multiple regression,
logistic regression, decision tree methods, neural
networks, text mining and forecasting tools (such as time
series and causal relationships)
Example of Fandango
Prescriptive Analytics
Function:
make decisions based on data
Common models:
linear programming
sensitivity analysis
integer programming
goal programming
nonlinear programming
simulation modeling
Challenges with Business
Analytics
Lack of Management Science Experts
Spreadsheet modeling
Simple formulation
Seek practical solutions
But limited in the amount of data they can store
Analytics Bring Change in the Decision-Making Process
Information based decision can upset traditional power
relationship
The case of Oberweis Dairy (Illinois)
Data analytics changed the focus: from marketing to strategic
Challenges with Business
Analytics
Big Data Leads to Incorrect Information
Difficult for data analyst to find the right information
The case of AboutTheData.com
Variety:
a hindrance to the implementation but negative impact can be
mitigated with right technological framework
Big data
Challenges to LP Technology-based Solutions Methodology-based Solutions
dimension
Volume
increasing data
sources
with Prescriptive
large number of
constraints and decision
Analytics
capture and process input
parameters
variables Encourage system-driven
versus user-driven
optimization programs
Dealing with Relational database Add data structuring prior
heterogeneity of systems and declarative to analysis
data sources query language to retrieve Implement data cleaning
data input for optimization and imputation techniques
Variety
Dealing with models
incomplete data ETL toward specialized
sets optimization driven Data
Marts
Managing large Advanced optimization Consider a trade-off
and rapidly software with the between less than optimal
changing data sets capability to reach optimal but time feasible and
solutions within a feasible practical solution and
Velocity Reaching on-time amount of time optimal but complex and
optimal solutions Use optimization often delayed solutions
for operational packages that directly
business connect to operational
intelligence data bases
Wrap Up
In the era of Big Data, management scientists have
“rediscovered their roots” and are modifying traditional
techniques:
better process large volumes of data
offer simpler and practical models
utilize spreadsheet modeling techniques
offer practical solutions, which can be implemented in real time.
Several optimization software programs exist
Solver is an excellent program
solve mathematical programming models
perform what-if analysis and optimizations
Wrap Up
Two-step approach:
setting up a template
running Solver and analyzing the results
ETL processes can be used to automatically capture
and process input parameters
Design optimization models that are process driven
continuously adjust input parameters and periodically produce
optimal solutions