SlideShare ist ein Scribd-Unternehmen logo
1 von 77
Downloaden Sie, um offline zu lesen
Business Analytics and Optimization: A Technical Introduction (Part 2) 
Oleksandr Romanko, Ph.D. 
Senior Research Analyst, Risk Analytics – Business Analytics, IBM 
Adjunct Professor, University of Toronto 
Toronto SMAC Meetup 
October 9, 2014
© 2014 IBM Corporation 
 Business Analytics
© 2014 IBM Corporation 
Predictive Analytics 
What will happen? 
Descriptive Analytics 
What has happened? 
Prescriptive Analytics 
What should we do? 
What is analytics? 
Data 
Insight 
Action 
Decide 
Analyze 
Business Value 
3 
Analytics is the scientific process of deriving insights from data in order to make decisions
© 2014 IBM Corporation 
 Business Analytics Education
© 2014 IBM Corporation 
IBM Academic Initiative program 
Cognos SPSS ILOG
© 2014 IBM Corporation 
Business Analytics programs – curriculum 
Applied Statistics and Probability 
Fundamentals of Computational Mathematics 
Data Mining and Knowledge Discovery 
Simulation Modelling 
Optimization 
Financial Decision Making 
Computational Methods for Business Data Analysis 
Computational Finance and Risk Management 
Visual Analytics and Knowledge Representation 
Mathematical Modelling for Business 
Machine Learning, Cognitive Computing and Artificial Intelligence 
Marketing Analytics 
Strategies for Managing Innovations 
Analytics of Web, Social Networks and Business News
© 2014 IBM Corporation 
 Applied Statistics
© 2014 IBM Corporation 
What kind of data are we dealing with? 
Types of data 
•Quantitative 
•Categorical (ordered, unordered) 
Data collection 
•Independent observations (one observation per subject) 
•Dependent observations (repeated observation of the same subject, relationships within groups, relationships over time or space) 
Type of data drives the direction of your analysis 
•How to plot 
•How to summarize 
•How to draw inferences and conclusions 
•How to issue predictions 
8
© 2014 IBM Corporation 
Quantitative data 
Examples: temperature, age, income 
Quick check: “Does it makes sense to calculate an average?” 
Appropriate summary statistics: 
–Mean and Median 
–Standard Deviation 
–Percentiles 
More advanced predictive methods: Regression, Time Series Analysis, … 
Plot your data! 
9
© 2014 IBM Corporation 
Summarizing quantitative data 
One-number summaries 
–Mean Average, obtained by summing all observations and dividing by the number of obs. 
–Median The center value, below and above which you will find 50% of the observations. 
Summarizing your data with one number may not tell the whole story: 
10 
Median = 19.8 
Median = 19.8 
Median = 10.5
© 2014 IBM Corporation 
“Most observations fall within ±2 standard deviations of the mean.” 
Standard deviation 
 
11 
If the data is normally distributed 
95 % of observations 
Standard Deviation = 4.2 
~95% of observations between 11.4 and 28.2
© 2014 IBM Corporation 
Distributions: Normal distribution 
12
© 2014 IBM Corporation 
Distributions 
13
© 2014 IBM Corporation 
14 
Distributions 
Estimate of the probability distribution of global mean temperature resulting from a doubling of CO2 relative to its pre-industrial value, made from 100000 simulations
© 2014 IBM Corporation 
 Modeling
© 2014 IBM Corporation 
16 
Models
© 2014 IBM Corporation 
17 
Models 
Simplified representation or abstraction of reality 
Capture essence of system without unnecessary details 
Models tailored for specific types of problems 
Models help us understand the world 
– Prediction (What if?) 
– Optimization (What’s best?) 
Often models much easier, faster, and cheaper to experiment with than the real system
© 2014 IBM Corporation 
18 
Models and reality 
Problem 
Decisions 
Model 
Interpretation 
Calculations 
From Monahan, G., “Management Decision Making”, Cambridge University Press, 2000 
“Real” World 
Analysts World 
Simplified abstraction of reality 
Capture essence of problem
© 2014 IBM Corporation 
19 
Environmental risk management
© 2014 IBM Corporation 
20 
Predictive maintenance 
Wind turbines are big and expensive machines, so keeping them running smoothly helps keeping their operational cost down. The sensor data generated by the turbine can help achieving this – by analysing it, you can spot potential failures earlier. The longer the warning period before a part fails, the better you can prepare for it. 
To do that, you need to be able to anticipate failures in heavy and expensive parts like the gearbox, generator and main shaft. 
Preventive maintenance saves money: 
Shorter downtime and less lost production 
Better planning of people and materials 
Cheaper repairs 
Source: Algoritmica, http://www.algoritmica.nl
© 2014 IBM Corporation 
21 
Predictive maintenance – how it works 
Wind turbines have an array of sensors that measure temperatures, pressures, voltages, currents, and blade angles. This data is available for analysis, typically as 10-minute averages of the sensor values. 
The computer that controls the turbine uses these measurements for its operations. This includes error thresholds like ‘the gearbox oil temperature should be below 120 degrees Celsius’. However, by the time the threshold is exceeded it is usually too late: the damage has already been done. To catch failures earlier we should look for anomalies, e.g. measurements that are unexpected and therefore might indicate a problem – but are not yet so severe that they exceed a threshold. 
Source: Algoritmica, http://www.algoritmica.nl
© 2014 IBM Corporation 
22 
Predictive maintenance – anomaly detection 
Anomaly detection begins by defining what measurement values are expected and then calculating the difference with the actual situation. Since sensor data is delivered as a time series, we create a model that predicts the next value of a specific sensor given its previous values as well as the previous values of any other sensors that may be relevant. Based on these multiple inputs, the model then calculates its predicted value and compares it with the actual sensor reading. The difference (or residual) is now a measure of how much the turbine is deviating from its expected performance. If it is persistent or grows too large (i.e. becomes an anomaly), an analyst can investigate the cause and decide on a course of action together with the operations staff at the wind farm. 
Source: Algoritmica, http://www.algoritmica.nl
© 2014 IBM Corporation 
23 
Predictive maintenance – machine learning model 
To create such a sensor model we apply machine learning or data mining, i.e. one or more algorithms that use a set of examples (the ‘training set’) to learn a predictive model. 
For a wind turbine, it is a natural fit to use a year of sensor data as the training set so that all seasonal variations are included. 
Source: Algoritmica, http://www.algoritmica.nl
© 2014 IBM Corporation 
24 
Predictive maintenance – driven by data 
This is a data-driven approach: the model learns the relationship between the various sensor readings purely based on the training data. This is in contrast to a so-called physical model that explicitly describes the turbine design using detailed knowledge of its physical characteristics. 
The main advantage of a data-driven approach is that the model can be trained by a non- turbine expert and matches the actual situation by definition, whereas a physical model has to be carefully calibrated by an expert. 
Source: Algoritmica, http://www.algoritmica.nl
© 2014 IBM Corporation 
 Simulation – Business Case Study
© 2014 IBM Corporation 
26 
Study environmental impact of restaurant operations 
 Restaurant 
 order types and probabilities 
 processing times (fixed portion and variable portion) 
 design alternatives 
 Drive Through 
 number of service windows 
 queuing capacity 
 Parking Lot 
 parking capacity 
 customer prioritization 
 Goals: 
 maximize customer satisfaction (high customer service level) 
 minimize environmental impact (quantity of emissions) 
Case study – optimal store design
© 2014 IBM Corporation 
Problem description
© 2014 IBM Corporation 
Restaurant operations
© 2014 IBM Corporation 
Restaurant operations
© 2014 IBM Corporation 
30 
Most of the variable portion of the emissions are generated at the drive through lane 
Customers should be encouraged to park their cars and enter the restaurant 
Drive through customers should be served as fast as possible 
Problems with the standard design
less than 12 minutes 
waiting for more than 1 minute to enter 
Results – key indicatotrs
Simulation results
33 © 2014 IBM Corporation 
Emissions vs. Customer Satisfaction 
Data Points 
96 
97 
99 
100 
Data Points and Efficient Frontier 
94 
95 
98 
35 45 55 65 75 85 95 
Emissions (kg/week) 
Customer satisfaction (%) 
Customer Prioritization 
95 
96 
97 
98 
99 
100 
Customer satisfaction (%) 
Outside 
Equal 
Inside 
 Comparing 72 alternatives: 
– Limiting drive through to coffee/bakery orders 
– Pull-off space for large drive through orders 
– 2 or 3 service windows in drive through 
– Customer prioritization: inside, outside or equal 
– Varying queuing/parking capacity 
Drive Through 2- and 3-Window Design 
3-Window Design 
2-Window Design 
Pull-Off Space 
65 75 85 95 
(kg/week) 
Disabled 
Enabled 
Parking Capacity 
Capacity #1 
Capacity #2 
Capacity #3 
Capacity #4 
Drive Through Food Variety 
45 85 95 
Drive through limited to 
cof fee/baked goods 
Drive through serving everything 
yes 
no 
3 
outside 
layout #4 
(6/19) 
Results - alternatives
© 2014 IBM Corporation 
34 
Additional extensions and policies 
Make orders more expensive for the drive through customers 
–equivalent of introducing the emission sales tax and can be justified from the environmental point of view 
Provide customers with the information about expected waiting times and greenhouse gas emissions per vehicle for the drive through lane and for using the parking lot 
–this information can be displayed on the illuminated indicator board (lighting panel) outside the restaurant 
The “green” policy of the restaurant: 
make drive through more efficient or 
encourage customers to use parking lot instead
© 2014 IBM Corporation 
35 
Recommendations 
We recommend implementing the following design: 
Drive through limited to coffee and baked goods 
No pull-off space 
Separate pay and pickup windows at the drive through (3 service windows) 
Priority given to drive through customers (or equal priority if any difficulties are expected with prioritizing the outside customers) 
Any reasonable parking lot/drive through design would work (it depend more on the physical restrictions on the available space for the newly planned locations than on the other factors) 
Implement our additional recommendations about the staffing patterns and waiting area size as well as “green” policies
© 2014 IBM Corporation 
 Data Mining
© 2014 IBM Corporation 
Data mining 
37 
Data mining application classes of problems 
–Classification 
–Clustering 
–Regression 
–Forecasting 
–Others 
Hypothesis or discovery driven 
Iterative 
Scalable
© 2014 IBM Corporation 
What is the difference between descriptive (BI) and predictive 
analytics? 
38 
John 
Lives in Seattle, zip: 98109 
21 years old 
iPhone 5 
Plan: $98 a month 
Talk: 400 minutes 
Data: 1.9Gb 
SMS: 370 
Complaints: 0 
Customer care calls: 1 
Dropped calls: low 
Mike 
Lives in Atlanta, zip: 30308 
38 years old 
Samsung Galaxy S3 
Plan: $78 a month 
Talk: 1200 minutes 
Data: 0.2 Gb of data 
SMS: 8 
Customer care calls: 6 
Dropped calls: high 
Low churn 
risk 
High churn 
risk 
Descriptive Predictive
© 2014 IBM Corporation 
Classification 
Classification is a supervised learning technique, which maps data into predefined classes or groups 
Training set contains a set of records, where one of the records indicates class 
Modeling objective is to assign a class variable to all of the records, using attributes of other variables to predict a class 
Data is divided into test / train, where “train” is used to build the model and “test” is used to validate the accuracy of classification 
Typical techniques: Decision Trees, Neural Networks 
39 
Gender 
Age 
Lipstick 
Female 
21 
Yes 
Male 
30 
No 
Female 
14 
No 
Female 
35 
Yes 
Male 
17 
No 
Female 
16 
Yes 
Customers 
Female 
Male 
>=15 years 
<15 years 
Yes 
No 
No
© 2014 IBM Corporation 
Classification: Creating Model 
40 
Gender 
Age 
Lipstick 
Female 
21 
Yes 
Male 
30 
No 
Female 
14 
No 
Female 
35 
Yes 
Male 
17 
No 
Female 
16 
Yes 
Classification Algorithms 
Training Data 
Trained Classifier 
Purchased lipstick if Gender = Female and Age >= 15 
Works with both interval and categorical variables
© 2014 IBM Corporation 
Classification: Applying Rules 
41 
Gender 
Age 
Lipstick 
Female 
27 
? 
Male 
55 
? 
Female 
47 
? 
Male 
39 
? 
Female 
27 
? 
Male 
19 
? 
Gender 
Age 
Lipstick 
Female 
27 
P Yes 
Male 
55 
P No 
Female 
47 
P Yes 
Male 
39 
P No 
Female 
27 
P Yes 
Male 
19 
P No 
Apply Scoring 
If Gender = Female and Age >= 15 then Purchase lipstick = YES
© 2014 IBM Corporation 
Decision (classification) Trees 
A tree can be "learned" by splitting the source set into subsets based on an attribute value test 
Tree partitions samples into mutually exclusive groups by selecting the best splitting attribute, one group for each terminal node 
The process is repeated recursively for each derived subset, until the stopping criteria is reached 
Works with both interval and categorical variables 
No need to normalize the data 
Intuitive if-then rules are easy to extract and apply 
Best applied to binary outcomes 
Decision trees can be used to support multiple modeling objectives 
oCustomer segmentation 
oInvestment / portfolio decisions 
oIssuing a credit card or loan 
oMedical patient / disease classification 
Customers 
Female 
Male 
>=15 years 
<15 years 
Yes 
No 
No
© 2014 IBM Corporation 
Cluster Analysis (segmentation) 
Unsupervised learning algorithm 
oUnlabeled data and no “target” variable 
Frequently used for segmentation (to identify natural groupings of customers) 
oMarket segmentation, customer segmentation 
Most cluster analysis methods involve the use of a distance measure to calculate the closeness between pairs of items 
oData points in one cluster are more similar to one another 
oData points in separate clusters are less similar to one another 
43 
Spend 
Income 
Cluster #1 
Cluster #3 
Cluster #2
© 2014 IBM Corporation 
K-means clustering 
44
© 2014 IBM Corporation 
K-means clustering 
45
© 2014 IBM Corporation 
K-means clustering 
46
© 2014 IBM Corporation 
Clustering: LinkedIn 
47
© 2014 IBM Corporation 
48 
Clustering: LinkedIn
© 2014 IBM Corporation 
 Optimization
© 2014 IBM Corporation 
50 
Optimization 
Optimization problem 
Examples: 
– Minimize cost 
– Maximize profit
© 2014 IBM Corporation 
Shortest path or most beautiful path? 
7
© 2014 IBM Corporation 
Shortest path or most beautiful path? 
7
© 2014 IBM Corporation 
53 
53 
.85 
1 
.80 
1.05 
200 
M1 
100 
M2 
500 
M3 
600 
M4 
Cash, USD 
Debt, USD 
Cash, EUR 
Debt, EUR 
200 + 
Collateral optimization – problem setup 
x8 
x1 
200 
R1 
550 
R2 
300 
R3 
Only cash 
Any 
Only EUR
© 2014 IBM Corporation 
54 
54 
Collateral optimization – problem setup 
.85 
1 
.80 
1.05 
200 
M1 
100 
M2 
500 
M3 
600 
M4 
Cash, USD 
Debt, USD 
Cash, EUR 
Debt, EUR 
200 + 
x8 
x1 
200 
R1 
550 
R2 
300 
R3 
Only cash 
Any 
Only EUR
© 2014 IBM Corporation 
55 
55 
200 
M1 
100 
M2 
500 
M3 
200 
R1 
550 
R2 
600 
M4 
300 
R3 
.85 
1 
.80 
1.05 
200 + 
Cash, USD 
Debt, USD 
Cash, EUR 
Debt, EUR 
100 
Collateral optimization – optimal cost = 985 
0 
Only cash 
Any 
Only EUR 
0 
100 
415 
600
© 2014 IBM Corporation 
56 
56 
.85 
1 
.80 
1.05 
200 
M1 
100 
M2 
500 
M3 
600 
M4 
Cash, USD 
Debt, USD 
Cash, EUR 
Debt, EUR 
200 + 
Collateral optimization – concentration constraints 
x8 
x1 
200 
R1 
550 
R2 
300 
R3 
Only cash 
Any 
Only EUR 
At most 50% EUR in total
© 2014 IBM Corporation 
57 
Multi-objective optimization 
Multi-objective optimization: simultaneously optimizing two or more conflicting objectives subject to certain constraints 
 Examples: 
Finance: Minimize risk & Maximize return 
Business: Minimize cost & Minimize environmental impact 
Health care: Maximize X-ray dose to tumor & Minimize X-ray dose to healthy tissues 
Units of the objectives are typically not the same: 
dollars, probability, units of time, …
© 2014 IBM Corporation 
58 
Multi-objective optimization 
Solving multi-objective optimization problems:
© 2014 IBM Corporation 
 Visual Analytics
© 2014 IBM Corporation 
60 
Visual analytics 
Visual statistics of the Napoleon Campaign: the Minard Map
© 2014 IBM Corporation 
61 
Visual analytics
© 2014 IBM Corporation 
62 
Visual analytics – portfolio
© 2014 IBM Corporation 
63 
Historical visualization 
Activity Histogram 
Heat Map 
Track Summary 
Distribution of events over time 
How long objects spent in different places 
Show tracks of all objects returned from search
© 2014 IBM Corporation 
64 
Visual analytics
© 2014 IBM Corporation 
65 
Visual analytics 
http://www.nytimes.com/2011/11/06/opinion/sunday/population-control-marauder-style.html 
•cause (vertical location) 
•historical time (horizontal location) 
•duration (equator) 
•number of deaths (circle size) 
•continent (color) 
•rank, cause, number of deaths (text)
© 2014 IBM Corporation 
66 
Visualization types
© 2014 IBM Corporation 
67 
Visualization formatting
© 2014 IBM Corporation 
68 
Watson Analytics 
Natural language dialogue 
Cloud-based agility 
Data discovery 
Quick start intuitive interface 
Mobile- ready
© 2014 IBM Corporation 
69 
Watson Analytics 
Unified analytics experience 
Visual storytelling 
Intelligent automation 
Data access and refinement 
Report and dashboard creation 
Integrated social business 
Guided analytic discovery
© 2014 IBM Corporation 
70 
Watson Analytics
© 2014 IBM Corporation 
71 
Watson Analytics
© 2014 IBM Corporation 
 Analytics Software
© 2014 IBM Corporation 
73 
Software for analytics
© 2014 IBM Corporation 
74 
Software for analytics 
Lavastorm survey of analytics tools 
Source: R. Muenchen "The Popularity of Data Analysis Software", http://r4stats.com/articles/popularity/
© 2014 IBM Corporation 
75 
Software for analytics 
Gartner “Magic Quadrant” plot of companies that sell advanced analtyics software (2014) 
Source: R. Muenchen "The Popularity of Data Analysis Software", http://r4stats.com/articles/popularity/
© 2014 IBM Corporation 
76
© 2014 IBM Corporation 
77 
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Business intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and ApplicationsBusiness intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and Applicationsraj
 
Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Bernardo Najlis
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business IntelligenceRonan Soares
 
What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?James Serra
 
Analytics with Descriptive, Predictive and Prescriptive Techniques
Analytics with Descriptive, Predictive and Prescriptive TechniquesAnalytics with Descriptive, Predictive and Prescriptive Techniques
Analytics with Descriptive, Predictive and Prescriptive Techniquesleadershipsoil
 
Data Mining and Business Intelligence Tools
Data Mining and Business Intelligence ToolsData Mining and Business Intelligence Tools
Data Mining and Business Intelligence ToolsMotaz Saad
 
Predictive Analytics - An Overview
Predictive Analytics - An OverviewPredictive Analytics - An Overview
Predictive Analytics - An OverviewMachinePulse
 
Presentation on Business Intelligence (BI)
Presentation on Business Intelligence (BI)Presentation on Business Intelligence (BI)
Presentation on Business Intelligence (BI)AkashBorse2
 
Business Intelligence - A Management Perspective
Business Intelligence - A Management PerspectiveBusiness Intelligence - A Management Perspective
Business Intelligence - A Management Perspectivevinaya.hs
 
Introduction to Business Data Analytics
Introduction to Business Data AnalyticsIntroduction to Business Data Analytics
Introduction to Business Data AnalyticsVadivelM9
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologySergey Shelpuk
 
Business Intelligence Overview
Business Intelligence OverviewBusiness Intelligence Overview
Business Intelligence Overviewnetpeachteam
 
Big data analytics in banking sector
Big data analytics in banking sectorBig data analytics in banking sector
Big data analytics in banking sectorAnil Rana
 
Business Analytics to solve your Business Problems
Business Analytics to solve your Business ProblemsBusiness Analytics to solve your Business Problems
Business Analytics to solve your Business ProblemsVishal Pawar
 
Application of predictive analytics
Application of predictive analyticsApplication of predictive analytics
Application of predictive analyticsPrasad Narasimhan
 

Was ist angesagt? (20)

Business intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and ApplicationsBusiness intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and Applications
 
Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business Intelligence
 
What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?
 
Predictive Model
Predictive ModelPredictive Model
Predictive Model
 
Analytics with Descriptive, Predictive and Prescriptive Techniques
Analytics with Descriptive, Predictive and Prescriptive TechniquesAnalytics with Descriptive, Predictive and Prescriptive Techniques
Analytics with Descriptive, Predictive and Prescriptive Techniques
 
Data Mining and Business Intelligence Tools
Data Mining and Business Intelligence ToolsData Mining and Business Intelligence Tools
Data Mining and Business Intelligence Tools
 
Predictive Analytics - An Overview
Predictive Analytics - An OverviewPredictive Analytics - An Overview
Predictive Analytics - An Overview
 
Business Intelligence concepts
Business Intelligence conceptsBusiness Intelligence concepts
Business Intelligence concepts
 
Presentation on Business Intelligence (BI)
Presentation on Business Intelligence (BI)Presentation on Business Intelligence (BI)
Presentation on Business Intelligence (BI)
 
Business Intelligence - A Management Perspective
Business Intelligence - A Management PerspectiveBusiness Intelligence - A Management Perspective
Business Intelligence - A Management Perspective
 
Introduction to Business Data Analytics
Introduction to Business Data AnalyticsIntroduction to Business Data Analytics
Introduction to Business Data Analytics
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodology
 
Business Intelligence Overview
Business Intelligence OverviewBusiness Intelligence Overview
Business Intelligence Overview
 
Business Analytics Overview
Business Analytics OverviewBusiness Analytics Overview
Business Analytics Overview
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Big data analytics in banking sector
Big data analytics in banking sectorBig data analytics in banking sector
Big data analytics in banking sector
 
Business Analytics to solve your Business Problems
Business Analytics to solve your Business ProblemsBusiness Analytics to solve your Business Problems
Business Analytics to solve your Business Problems
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Application of predictive analytics
Application of predictive analyticsApplication of predictive analytics
Application of predictive analytics
 

Andere mochten auch

Business Analytics Module 5 14MBA14 according to New VTU syllabus
Business Analytics  Module 5 14MBA14 according to New VTU syllabusBusiness Analytics  Module 5 14MBA14 according to New VTU syllabus
Business Analytics Module 5 14MBA14 according to New VTU syllabusprasadkulkarnigit
 
Business Analytics and Optimization Introduction
Business Analytics and Optimization IntroductionBusiness Analytics and Optimization Introduction
Business Analytics and Optimization IntroductionRaul Chong
 
A case for business analytics learning
A case for business analytics learningA case for business analytics learning
A case for business analytics learningMark Tabladillo
 
WSO2Con USA 2017: Driving Insights for Your Digital Business With Analytics
WSO2Con USA 2017: Driving Insights for Your Digital Business With AnalyticsWSO2Con USA 2017: Driving Insights for Your Digital Business With Analytics
WSO2Con USA 2017: Driving Insights for Your Digital Business With AnalyticsWSO2
 
Business intelligence vs business analytics
Business intelligence  vs business analyticsBusiness intelligence  vs business analytics
Business intelligence vs business analyticsSuvradeep Rudra
 
Portfolio Optimization Under Uncertainty
Portfolio Optimization Under UncertaintyPortfolio Optimization Under Uncertainty
Portfolio Optimization Under UncertaintyAdam Butler
 
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Huron Consulting Group
 
Marketing Optimization in Financial Services
Marketing Optimization in Financial ServicesMarketing Optimization in Financial Services
Marketing Optimization in Financial ServicesSebastian Shapiro
 
Ux trend report 2014 finance
Ux trend report 2014 financeUx trend report 2014 finance
Ux trend report 2014 financeKim Taesook
 
Optimising Big Data Analytics for Non-Aeronautical Activity
Optimising Big Data Analytics for Non-Aeronautical ActivityOptimising Big Data Analytics for Non-Aeronautical Activity
Optimising Big Data Analytics for Non-Aeronautical ActivityConcessionaire Analyzer+
 
Design thinking
Design thinkingDesign thinking
Design thinkingRaul Chong
 
2012 3 qp_hybrid algorithm optimization with artificial intelligence
2012 3 qp_hybrid algorithm optimization with artificial intelligence 2012 3 qp_hybrid algorithm optimization with artificial intelligence
2012 3 qp_hybrid algorithm optimization with artificial intelligence Jong MIn Yu
 
An introduction to CP Optimizer
An introduction to CP OptimizerAn introduction to CP Optimizer
An introduction to CP OptimizerPhilippe Laborie
 
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePredictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePedro Ecija Serrano
 
Managing & Processing Big Data for Cancer Genomics, an insight of Bioinformatics
Managing & Processing Big Data for Cancer Genomics, an insight of BioinformaticsManaging & Processing Big Data for Cancer Genomics, an insight of Bioinformatics
Managing & Processing Big Data for Cancer Genomics, an insight of BioinformaticsRaul Chong
 
Analytics in business
Analytics in businessAnalytics in business
Analytics in businessNiko Vuokko
 
MongoDB & Machine Learning
MongoDB & Machine LearningMongoDB & Machine Learning
MongoDB & Machine LearningTom Maiaroto
 

Andere mochten auch (20)

Business Analytics Module 5 14MBA14 according to New VTU syllabus
Business Analytics  Module 5 14MBA14 according to New VTU syllabusBusiness Analytics  Module 5 14MBA14 according to New VTU syllabus
Business Analytics Module 5 14MBA14 according to New VTU syllabus
 
Business Analytics and Optimization Introduction
Business Analytics and Optimization IntroductionBusiness Analytics and Optimization Introduction
Business Analytics and Optimization Introduction
 
Tugas komdat 1
Tugas komdat 1Tugas komdat 1
Tugas komdat 1
 
Business process based analytics
Business process based analyticsBusiness process based analytics
Business process based analytics
 
A case for business analytics learning
A case for business analytics learningA case for business analytics learning
A case for business analytics learning
 
WSO2Con USA 2017: Driving Insights for Your Digital Business With Analytics
WSO2Con USA 2017: Driving Insights for Your Digital Business With AnalyticsWSO2Con USA 2017: Driving Insights for Your Digital Business With Analytics
WSO2Con USA 2017: Driving Insights for Your Digital Business With Analytics
 
Business intelligence vs business analytics
Business intelligence  vs business analyticsBusiness intelligence  vs business analytics
Business intelligence vs business analytics
 
Portfolio Optimization Under Uncertainty
Portfolio Optimization Under UncertaintyPortfolio Optimization Under Uncertainty
Portfolio Optimization Under Uncertainty
 
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
 
Marketing Optimization in Financial Services
Marketing Optimization in Financial ServicesMarketing Optimization in Financial Services
Marketing Optimization in Financial Services
 
Ux trend report 2014 finance
Ux trend report 2014 financeUx trend report 2014 finance
Ux trend report 2014 finance
 
Optimising Big Data Analytics for Non-Aeronautical Activity
Optimising Big Data Analytics for Non-Aeronautical ActivityOptimising Big Data Analytics for Non-Aeronautical Activity
Optimising Big Data Analytics for Non-Aeronautical Activity
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
2012 3 qp_hybrid algorithm optimization with artificial intelligence
2012 3 qp_hybrid algorithm optimization with artificial intelligence 2012 3 qp_hybrid algorithm optimization with artificial intelligence
2012 3 qp_hybrid algorithm optimization with artificial intelligence
 
An introduction to CP Optimizer
An introduction to CP OptimizerAn introduction to CP Optimizer
An introduction to CP Optimizer
 
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePredictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
 
Module 5
Module 5Module 5
Module 5
 
Managing & Processing Big Data for Cancer Genomics, an insight of Bioinformatics
Managing & Processing Big Data for Cancer Genomics, an insight of BioinformaticsManaging & Processing Big Data for Cancer Genomics, an insight of Bioinformatics
Managing & Processing Big Data for Cancer Genomics, an insight of Bioinformatics
 
Analytics in business
Analytics in businessAnalytics in business
Analytics in business
 
MongoDB & Machine Learning
MongoDB & Machine LearningMongoDB & Machine Learning
MongoDB & Machine Learning
 

Ähnlich wie Business Analytics and Optimization Introduction (part 2)

Egypt hackathon 2014 analytics & spss session
Egypt hackathon 2014   analytics & spss sessionEgypt hackathon 2014   analytics & spss session
Egypt hackathon 2014 analytics & spss sessionM Baddar
 
Capgemini Smart Plant Supervision Solution
Capgemini Smart Plant Supervision SolutionCapgemini Smart Plant Supervision Solution
Capgemini Smart Plant Supervision SolutionCapgemini
 
Developing Web-scale Machine Learning at LinkedIn - From Soup to Nuts
Developing Web-scale Machine Learning at LinkedIn - From Soup to NutsDeveloping Web-scale Machine Learning at LinkedIn - From Soup to Nuts
Developing Web-scale Machine Learning at LinkedIn - From Soup to NutsKun Liu
 
Cognitive Predictive Maintenance for Automotive
Cognitive Predictive Maintenance for AutomotiveCognitive Predictive Maintenance for Automotive
Cognitive Predictive Maintenance for AutomotiveAnita Raj
 
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsUse cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsGord Sissons
 
Nastel AutoPilot Proactive Application Analytics
Nastel AutoPilot Proactive Application AnalyticsNastel AutoPilot Proactive Application Analytics
Nastel AutoPilot Proactive Application AnalyticsjKool
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
20160217 ll pmq kopie
20160217 ll pmq kopie20160217 ll pmq kopie
20160217 ll pmq kopieElias Rai
 
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...Anita Raj
 
The IoT-CSX Transformation
The IoT-CSX TransformationThe IoT-CSX Transformation
The IoT-CSX TransformationCapgemini
 
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...mattdenesuk
 
2013 06 04_5228_case_manager_overview__micha
2013 06 04_5228_case_manager_overview__micha2013 06 04_5228_case_manager_overview__micha
2013 06 04_5228_case_manager_overview__michaKatleen Aems
 
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...Machine Learning Approaches to Predict Customer Churn in Telecommunications I...
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...IRJET Journal
 
Data Mining on Customer Churn Classification
Data Mining on Customer Churn ClassificationData Mining on Customer Churn Classification
Data Mining on Customer Churn ClassificationKaushik Rajan
 
Customer churn classification using machine learning techniques
Customer churn classification using machine learning techniquesCustomer churn classification using machine learning techniques
Customer churn classification using machine learning techniquesSindhujanDhayalan
 
Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016Veeam Software
 
Managing the Meter Shop of the Future Through Better Tools and Information
Managing the Meter Shop of the Future Through Better Tools and InformationManaging the Meter Shop of the Future Through Better Tools and Information
Managing the Meter Shop of the Future Through Better Tools and InformationTESCO - The Eastern Specialty Company
 
Risk and financial portfolio analytics - A technical Introduction
Risk and financial portfolio analytics - A technical IntroductionRisk and financial portfolio analytics - A technical Introduction
Risk and financial portfolio analytics - A technical IntroductionRaul Chong
 

Ähnlich wie Business Analytics and Optimization Introduction (part 2) (20)

Egypt hackathon 2014 analytics & spss session
Egypt hackathon 2014   analytics & spss sessionEgypt hackathon 2014   analytics & spss session
Egypt hackathon 2014 analytics & spss session
 
Capgemini Smart Plant Supervision Solution
Capgemini Smart Plant Supervision SolutionCapgemini Smart Plant Supervision Solution
Capgemini Smart Plant Supervision Solution
 
Developing Web-scale Machine Learning at LinkedIn - From Soup to Nuts
Developing Web-scale Machine Learning at LinkedIn - From Soup to NutsDeveloping Web-scale Machine Learning at LinkedIn - From Soup to Nuts
Developing Web-scale Machine Learning at LinkedIn - From Soup to Nuts
 
Service Excellence Frankfurt
Service Excellence FrankfurtService Excellence Frankfurt
Service Excellence Frankfurt
 
Cognitive Predictive Maintenance for Automotive
Cognitive Predictive Maintenance for AutomotiveCognitive Predictive Maintenance for Automotive
Cognitive Predictive Maintenance for Automotive
 
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsUse cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
 
Nastel AutoPilot Proactive Application Analytics
Nastel AutoPilot Proactive Application AnalyticsNastel AutoPilot Proactive Application Analytics
Nastel AutoPilot Proactive Application Analytics
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
20160217 ll pmq kopie
20160217 ll pmq kopie20160217 ll pmq kopie
20160217 ll pmq kopie
 
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...
Prominent Car Manufacturer In UK Predicts Factors For Increasing Manufacturin...
 
The IoT-CSX Transformation
The IoT-CSX TransformationThe IoT-CSX Transformation
The IoT-CSX Transformation
 
Managing Vendor Issues on AMI Design
Managing Vendor Issues on AMI DesignManaging Vendor Issues on AMI Design
Managing Vendor Issues on AMI Design
 
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
 
2013 06 04_5228_case_manager_overview__micha
2013 06 04_5228_case_manager_overview__micha2013 06 04_5228_case_manager_overview__micha
2013 06 04_5228_case_manager_overview__micha
 
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...Machine Learning Approaches to Predict Customer Churn in Telecommunications I...
Machine Learning Approaches to Predict Customer Churn in Telecommunications I...
 
Data Mining on Customer Churn Classification
Data Mining on Customer Churn ClassificationData Mining on Customer Churn Classification
Data Mining on Customer Churn Classification
 
Customer churn classification using machine learning techniques
Customer churn classification using machine learning techniquesCustomer churn classification using machine learning techniques
Customer churn classification using machine learning techniques
 
Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016Veeam Availability Report Summary 2016
Veeam Availability Report Summary 2016
 
Managing the Meter Shop of the Future Through Better Tools and Information
Managing the Meter Shop of the Future Through Better Tools and InformationManaging the Meter Shop of the Future Through Better Tools and Information
Managing the Meter Shop of the Future Through Better Tools and Information
 
Risk and financial portfolio analytics - A technical Introduction
Risk and financial portfolio analytics - A technical IntroductionRisk and financial portfolio analytics - A technical Introduction
Risk and financial portfolio analytics - A technical Introduction
 

Mehr von Raul Chong

Introducing Bluemix
Introducing BluemixIntroducing Bluemix
Introducing BluemixRaul Chong
 
What has IBM Watson been up to since the Jeopardy! challenge?
What has IBM Watson been up to since the Jeopardy! challenge?What has IBM Watson been up to since the Jeopardy! challenge?
What has IBM Watson been up to since the Jeopardy! challenge?Raul Chong
 
SMAC projects - The best summer internship experience I ever had!
SMAC projects - The best summer internship experience I ever had!SMAC projects - The best summer internship experience I ever had!
SMAC projects - The best summer internship experience I ever had!Raul Chong
 
Starting your education in big data - Sneak peek to the new Big Data University
Starting your education in big data - Sneak peek to the new Big Data UniversityStarting your education in big data - Sneak peek to the new Big Data University
Starting your education in big data - Sneak peek to the new Big Data UniversityRaul Chong
 
Developing wearable technology apps quickly
Developing wearable technology apps quicklyDeveloping wearable technology apps quickly
Developing wearable technology apps quicklyRaul Chong
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2Raul Chong
 
Mobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantMobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantRaul Chong
 
Mobile solutions for iOS (and other platforms) - Worklight
Mobile solutions for iOS (and other platforms) - WorklightMobile solutions for iOS (and other platforms) - Worklight
Mobile solutions for iOS (and other platforms) - WorklightRaul Chong
 
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Raul Chong
 
An Intro to Text Analytics on Big Data with a use case
An Intro to Text Analytics on Big Data with a use caseAn Intro to Text Analytics on Big Data with a use case
An Intro to Text Analytics on Big Data with a use caseRaul Chong
 
0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_tRaul Chong
 
02 a holistic approach to big data
02 a holistic approach to big data02 a holistic approach to big data
02 a holistic approach to big dataRaul Chong
 
0430 toronto smac_meetup_worklight_intro_final
0430 toronto smac_meetup_worklight_intro_final0430 toronto smac_meetup_worklight_intro_final
0430 toronto smac_meetup_worklight_intro_finalRaul Chong
 

Mehr von Raul Chong (13)

Introducing Bluemix
Introducing BluemixIntroducing Bluemix
Introducing Bluemix
 
What has IBM Watson been up to since the Jeopardy! challenge?
What has IBM Watson been up to since the Jeopardy! challenge?What has IBM Watson been up to since the Jeopardy! challenge?
What has IBM Watson been up to since the Jeopardy! challenge?
 
SMAC projects - The best summer internship experience I ever had!
SMAC projects - The best summer internship experience I ever had!SMAC projects - The best summer internship experience I ever had!
SMAC projects - The best summer internship experience I ever had!
 
Starting your education in big data - Sneak peek to the new Big Data University
Starting your education in big data - Sneak peek to the new Big Data UniversityStarting your education in big data - Sneak peek to the new Big Data University
Starting your education in big data - Sneak peek to the new Big Data University
 
Developing wearable technology apps quickly
Developing wearable technology apps quicklyDeveloping wearable technology apps quickly
Developing wearable technology apps quickly
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
 
Mobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantMobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - Cloudant
 
Mobile solutions for iOS (and other platforms) - Worklight
Mobile solutions for iOS (and other platforms) - WorklightMobile solutions for iOS (and other platforms) - Worklight
Mobile solutions for iOS (and other platforms) - Worklight
 
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
 
An Intro to Text Analytics on Big Data with a use case
An Intro to Text Analytics on Big Data with a use caseAn Intro to Text Analytics on Big Data with a use case
An Intro to Text Analytics on Big Data with a use case
 
0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t
 
02 a holistic approach to big data
02 a holistic approach to big data02 a holistic approach to big data
02 a holistic approach to big data
 
0430 toronto smac_meetup_worklight_intro_final
0430 toronto smac_meetup_worklight_intro_final0430 toronto smac_meetup_worklight_intro_final
0430 toronto smac_meetup_worklight_intro_final
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Kürzlich hochgeladen (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Business Analytics and Optimization Introduction (part 2)

  • 1. Business Analytics and Optimization: A Technical Introduction (Part 2) Oleksandr Romanko, Ph.D. Senior Research Analyst, Risk Analytics – Business Analytics, IBM Adjunct Professor, University of Toronto Toronto SMAC Meetup October 9, 2014
  • 2. © 2014 IBM Corporation  Business Analytics
  • 3. © 2014 IBM Corporation Predictive Analytics What will happen? Descriptive Analytics What has happened? Prescriptive Analytics What should we do? What is analytics? Data Insight Action Decide Analyze Business Value 3 Analytics is the scientific process of deriving insights from data in order to make decisions
  • 4. © 2014 IBM Corporation  Business Analytics Education
  • 5. © 2014 IBM Corporation IBM Academic Initiative program Cognos SPSS ILOG
  • 6. © 2014 IBM Corporation Business Analytics programs – curriculum Applied Statistics and Probability Fundamentals of Computational Mathematics Data Mining and Knowledge Discovery Simulation Modelling Optimization Financial Decision Making Computational Methods for Business Data Analysis Computational Finance and Risk Management Visual Analytics and Knowledge Representation Mathematical Modelling for Business Machine Learning, Cognitive Computing and Artificial Intelligence Marketing Analytics Strategies for Managing Innovations Analytics of Web, Social Networks and Business News
  • 7. © 2014 IBM Corporation  Applied Statistics
  • 8. © 2014 IBM Corporation What kind of data are we dealing with? Types of data •Quantitative •Categorical (ordered, unordered) Data collection •Independent observations (one observation per subject) •Dependent observations (repeated observation of the same subject, relationships within groups, relationships over time or space) Type of data drives the direction of your analysis •How to plot •How to summarize •How to draw inferences and conclusions •How to issue predictions 8
  • 9. © 2014 IBM Corporation Quantitative data Examples: temperature, age, income Quick check: “Does it makes sense to calculate an average?” Appropriate summary statistics: –Mean and Median –Standard Deviation –Percentiles More advanced predictive methods: Regression, Time Series Analysis, … Plot your data! 9
  • 10. © 2014 IBM Corporation Summarizing quantitative data One-number summaries –Mean Average, obtained by summing all observations and dividing by the number of obs. –Median The center value, below and above which you will find 50% of the observations. Summarizing your data with one number may not tell the whole story: 10 Median = 19.8 Median = 19.8 Median = 10.5
  • 11. © 2014 IBM Corporation “Most observations fall within ±2 standard deviations of the mean.” Standard deviation  11 If the data is normally distributed 95 % of observations Standard Deviation = 4.2 ~95% of observations between 11.4 and 28.2
  • 12. © 2014 IBM Corporation Distributions: Normal distribution 12
  • 13. © 2014 IBM Corporation Distributions 13
  • 14. © 2014 IBM Corporation 14 Distributions Estimate of the probability distribution of global mean temperature resulting from a doubling of CO2 relative to its pre-industrial value, made from 100000 simulations
  • 15. © 2014 IBM Corporation  Modeling
  • 16. © 2014 IBM Corporation 16 Models
  • 17. © 2014 IBM Corporation 17 Models Simplified representation or abstraction of reality Capture essence of system without unnecessary details Models tailored for specific types of problems Models help us understand the world – Prediction (What if?) – Optimization (What’s best?) Often models much easier, faster, and cheaper to experiment with than the real system
  • 18. © 2014 IBM Corporation 18 Models and reality Problem Decisions Model Interpretation Calculations From Monahan, G., “Management Decision Making”, Cambridge University Press, 2000 “Real” World Analysts World Simplified abstraction of reality Capture essence of problem
  • 19. © 2014 IBM Corporation 19 Environmental risk management
  • 20. © 2014 IBM Corporation 20 Predictive maintenance Wind turbines are big and expensive machines, so keeping them running smoothly helps keeping their operational cost down. The sensor data generated by the turbine can help achieving this – by analysing it, you can spot potential failures earlier. The longer the warning period before a part fails, the better you can prepare for it. To do that, you need to be able to anticipate failures in heavy and expensive parts like the gearbox, generator and main shaft. Preventive maintenance saves money: Shorter downtime and less lost production Better planning of people and materials Cheaper repairs Source: Algoritmica, http://www.algoritmica.nl
  • 21. © 2014 IBM Corporation 21 Predictive maintenance – how it works Wind turbines have an array of sensors that measure temperatures, pressures, voltages, currents, and blade angles. This data is available for analysis, typically as 10-minute averages of the sensor values. The computer that controls the turbine uses these measurements for its operations. This includes error thresholds like ‘the gearbox oil temperature should be below 120 degrees Celsius’. However, by the time the threshold is exceeded it is usually too late: the damage has already been done. To catch failures earlier we should look for anomalies, e.g. measurements that are unexpected and therefore might indicate a problem – but are not yet so severe that they exceed a threshold. Source: Algoritmica, http://www.algoritmica.nl
  • 22. © 2014 IBM Corporation 22 Predictive maintenance – anomaly detection Anomaly detection begins by defining what measurement values are expected and then calculating the difference with the actual situation. Since sensor data is delivered as a time series, we create a model that predicts the next value of a specific sensor given its previous values as well as the previous values of any other sensors that may be relevant. Based on these multiple inputs, the model then calculates its predicted value and compares it with the actual sensor reading. The difference (or residual) is now a measure of how much the turbine is deviating from its expected performance. If it is persistent or grows too large (i.e. becomes an anomaly), an analyst can investigate the cause and decide on a course of action together with the operations staff at the wind farm. Source: Algoritmica, http://www.algoritmica.nl
  • 23. © 2014 IBM Corporation 23 Predictive maintenance – machine learning model To create such a sensor model we apply machine learning or data mining, i.e. one or more algorithms that use a set of examples (the ‘training set’) to learn a predictive model. For a wind turbine, it is a natural fit to use a year of sensor data as the training set so that all seasonal variations are included. Source: Algoritmica, http://www.algoritmica.nl
  • 24. © 2014 IBM Corporation 24 Predictive maintenance – driven by data This is a data-driven approach: the model learns the relationship between the various sensor readings purely based on the training data. This is in contrast to a so-called physical model that explicitly describes the turbine design using detailed knowledge of its physical characteristics. The main advantage of a data-driven approach is that the model can be trained by a non- turbine expert and matches the actual situation by definition, whereas a physical model has to be carefully calibrated by an expert. Source: Algoritmica, http://www.algoritmica.nl
  • 25. © 2014 IBM Corporation  Simulation – Business Case Study
  • 26. © 2014 IBM Corporation 26 Study environmental impact of restaurant operations  Restaurant  order types and probabilities  processing times (fixed portion and variable portion)  design alternatives  Drive Through  number of service windows  queuing capacity  Parking Lot  parking capacity  customer prioritization  Goals:  maximize customer satisfaction (high customer service level)  minimize environmental impact (quantity of emissions) Case study – optimal store design
  • 27. © 2014 IBM Corporation Problem description
  • 28. © 2014 IBM Corporation Restaurant operations
  • 29. © 2014 IBM Corporation Restaurant operations
  • 30. © 2014 IBM Corporation 30 Most of the variable portion of the emissions are generated at the drive through lane Customers should be encouraged to park their cars and enter the restaurant Drive through customers should be served as fast as possible Problems with the standard design
  • 31. less than 12 minutes waiting for more than 1 minute to enter Results – key indicatotrs
  • 33. 33 © 2014 IBM Corporation Emissions vs. Customer Satisfaction Data Points 96 97 99 100 Data Points and Efficient Frontier 94 95 98 35 45 55 65 75 85 95 Emissions (kg/week) Customer satisfaction (%) Customer Prioritization 95 96 97 98 99 100 Customer satisfaction (%) Outside Equal Inside  Comparing 72 alternatives: – Limiting drive through to coffee/bakery orders – Pull-off space for large drive through orders – 2 or 3 service windows in drive through – Customer prioritization: inside, outside or equal – Varying queuing/parking capacity Drive Through 2- and 3-Window Design 3-Window Design 2-Window Design Pull-Off Space 65 75 85 95 (kg/week) Disabled Enabled Parking Capacity Capacity #1 Capacity #2 Capacity #3 Capacity #4 Drive Through Food Variety 45 85 95 Drive through limited to cof fee/baked goods Drive through serving everything yes no 3 outside layout #4 (6/19) Results - alternatives
  • 34. © 2014 IBM Corporation 34 Additional extensions and policies Make orders more expensive for the drive through customers –equivalent of introducing the emission sales tax and can be justified from the environmental point of view Provide customers with the information about expected waiting times and greenhouse gas emissions per vehicle for the drive through lane and for using the parking lot –this information can be displayed on the illuminated indicator board (lighting panel) outside the restaurant The “green” policy of the restaurant: make drive through more efficient or encourage customers to use parking lot instead
  • 35. © 2014 IBM Corporation 35 Recommendations We recommend implementing the following design: Drive through limited to coffee and baked goods No pull-off space Separate pay and pickup windows at the drive through (3 service windows) Priority given to drive through customers (or equal priority if any difficulties are expected with prioritizing the outside customers) Any reasonable parking lot/drive through design would work (it depend more on the physical restrictions on the available space for the newly planned locations than on the other factors) Implement our additional recommendations about the staffing patterns and waiting area size as well as “green” policies
  • 36. © 2014 IBM Corporation  Data Mining
  • 37. © 2014 IBM Corporation Data mining 37 Data mining application classes of problems –Classification –Clustering –Regression –Forecasting –Others Hypothesis or discovery driven Iterative Scalable
  • 38. © 2014 IBM Corporation What is the difference between descriptive (BI) and predictive analytics? 38 John Lives in Seattle, zip: 98109 21 years old iPhone 5 Plan: $98 a month Talk: 400 minutes Data: 1.9Gb SMS: 370 Complaints: 0 Customer care calls: 1 Dropped calls: low Mike Lives in Atlanta, zip: 30308 38 years old Samsung Galaxy S3 Plan: $78 a month Talk: 1200 minutes Data: 0.2 Gb of data SMS: 8 Customer care calls: 6 Dropped calls: high Low churn risk High churn risk Descriptive Predictive
  • 39. © 2014 IBM Corporation Classification Classification is a supervised learning technique, which maps data into predefined classes or groups Training set contains a set of records, where one of the records indicates class Modeling objective is to assign a class variable to all of the records, using attributes of other variables to predict a class Data is divided into test / train, where “train” is used to build the model and “test” is used to validate the accuracy of classification Typical techniques: Decision Trees, Neural Networks 39 Gender Age Lipstick Female 21 Yes Male 30 No Female 14 No Female 35 Yes Male 17 No Female 16 Yes Customers Female Male >=15 years <15 years Yes No No
  • 40. © 2014 IBM Corporation Classification: Creating Model 40 Gender Age Lipstick Female 21 Yes Male 30 No Female 14 No Female 35 Yes Male 17 No Female 16 Yes Classification Algorithms Training Data Trained Classifier Purchased lipstick if Gender = Female and Age >= 15 Works with both interval and categorical variables
  • 41. © 2014 IBM Corporation Classification: Applying Rules 41 Gender Age Lipstick Female 27 ? Male 55 ? Female 47 ? Male 39 ? Female 27 ? Male 19 ? Gender Age Lipstick Female 27 P Yes Male 55 P No Female 47 P Yes Male 39 P No Female 27 P Yes Male 19 P No Apply Scoring If Gender = Female and Age >= 15 then Purchase lipstick = YES
  • 42. © 2014 IBM Corporation Decision (classification) Trees A tree can be "learned" by splitting the source set into subsets based on an attribute value test Tree partitions samples into mutually exclusive groups by selecting the best splitting attribute, one group for each terminal node The process is repeated recursively for each derived subset, until the stopping criteria is reached Works with both interval and categorical variables No need to normalize the data Intuitive if-then rules are easy to extract and apply Best applied to binary outcomes Decision trees can be used to support multiple modeling objectives oCustomer segmentation oInvestment / portfolio decisions oIssuing a credit card or loan oMedical patient / disease classification Customers Female Male >=15 years <15 years Yes No No
  • 43. © 2014 IBM Corporation Cluster Analysis (segmentation) Unsupervised learning algorithm oUnlabeled data and no “target” variable Frequently used for segmentation (to identify natural groupings of customers) oMarket segmentation, customer segmentation Most cluster analysis methods involve the use of a distance measure to calculate the closeness between pairs of items oData points in one cluster are more similar to one another oData points in separate clusters are less similar to one another 43 Spend Income Cluster #1 Cluster #3 Cluster #2
  • 44. © 2014 IBM Corporation K-means clustering 44
  • 45. © 2014 IBM Corporation K-means clustering 45
  • 46. © 2014 IBM Corporation K-means clustering 46
  • 47. © 2014 IBM Corporation Clustering: LinkedIn 47
  • 48. © 2014 IBM Corporation 48 Clustering: LinkedIn
  • 49. © 2014 IBM Corporation  Optimization
  • 50. © 2014 IBM Corporation 50 Optimization Optimization problem Examples: – Minimize cost – Maximize profit
  • 51. © 2014 IBM Corporation Shortest path or most beautiful path? 7
  • 52. © 2014 IBM Corporation Shortest path or most beautiful path? 7
  • 53. © 2014 IBM Corporation 53 53 .85 1 .80 1.05 200 M1 100 M2 500 M3 600 M4 Cash, USD Debt, USD Cash, EUR Debt, EUR 200 + Collateral optimization – problem setup x8 x1 200 R1 550 R2 300 R3 Only cash Any Only EUR
  • 54. © 2014 IBM Corporation 54 54 Collateral optimization – problem setup .85 1 .80 1.05 200 M1 100 M2 500 M3 600 M4 Cash, USD Debt, USD Cash, EUR Debt, EUR 200 + x8 x1 200 R1 550 R2 300 R3 Only cash Any Only EUR
  • 55. © 2014 IBM Corporation 55 55 200 M1 100 M2 500 M3 200 R1 550 R2 600 M4 300 R3 .85 1 .80 1.05 200 + Cash, USD Debt, USD Cash, EUR Debt, EUR 100 Collateral optimization – optimal cost = 985 0 Only cash Any Only EUR 0 100 415 600
  • 56. © 2014 IBM Corporation 56 56 .85 1 .80 1.05 200 M1 100 M2 500 M3 600 M4 Cash, USD Debt, USD Cash, EUR Debt, EUR 200 + Collateral optimization – concentration constraints x8 x1 200 R1 550 R2 300 R3 Only cash Any Only EUR At most 50% EUR in total
  • 57. © 2014 IBM Corporation 57 Multi-objective optimization Multi-objective optimization: simultaneously optimizing two or more conflicting objectives subject to certain constraints  Examples: Finance: Minimize risk & Maximize return Business: Minimize cost & Minimize environmental impact Health care: Maximize X-ray dose to tumor & Minimize X-ray dose to healthy tissues Units of the objectives are typically not the same: dollars, probability, units of time, …
  • 58. © 2014 IBM Corporation 58 Multi-objective optimization Solving multi-objective optimization problems:
  • 59. © 2014 IBM Corporation  Visual Analytics
  • 60. © 2014 IBM Corporation 60 Visual analytics Visual statistics of the Napoleon Campaign: the Minard Map
  • 61. © 2014 IBM Corporation 61 Visual analytics
  • 62. © 2014 IBM Corporation 62 Visual analytics – portfolio
  • 63. © 2014 IBM Corporation 63 Historical visualization Activity Histogram Heat Map Track Summary Distribution of events over time How long objects spent in different places Show tracks of all objects returned from search
  • 64. © 2014 IBM Corporation 64 Visual analytics
  • 65. © 2014 IBM Corporation 65 Visual analytics http://www.nytimes.com/2011/11/06/opinion/sunday/population-control-marauder-style.html •cause (vertical location) •historical time (horizontal location) •duration (equator) •number of deaths (circle size) •continent (color) •rank, cause, number of deaths (text)
  • 66. © 2014 IBM Corporation 66 Visualization types
  • 67. © 2014 IBM Corporation 67 Visualization formatting
  • 68. © 2014 IBM Corporation 68 Watson Analytics Natural language dialogue Cloud-based agility Data discovery Quick start intuitive interface Mobile- ready
  • 69. © 2014 IBM Corporation 69 Watson Analytics Unified analytics experience Visual storytelling Intelligent automation Data access and refinement Report and dashboard creation Integrated social business Guided analytic discovery
  • 70. © 2014 IBM Corporation 70 Watson Analytics
  • 71. © 2014 IBM Corporation 71 Watson Analytics
  • 72. © 2014 IBM Corporation  Analytics Software
  • 73. © 2014 IBM Corporation 73 Software for analytics
  • 74. © 2014 IBM Corporation 74 Software for analytics Lavastorm survey of analytics tools Source: R. Muenchen "The Popularity of Data Analysis Software", http://r4stats.com/articles/popularity/
  • 75. © 2014 IBM Corporation 75 Software for analytics Gartner “Magic Quadrant” plot of companies that sell advanced analtyics software (2014) Source: R. Muenchen "The Popularity of Data Analysis Software", http://r4stats.com/articles/popularity/
  • 76. © 2014 IBM Corporation 76
  • 77. © 2014 IBM Corporation 77 Questions?