SlideShare a Scribd company logo
1 of 28
Download to read offline
Application of Analytics in
Manufacturing Sector
Mr. Prashant Jain
Mr. Zixin Wang
NUS-ISS, 13 July 2018
#ISSLearningDay2018
HP Inc. Singapore
AGENDA
• Business Understanding
• Think Approach
• Process Understanding
• Data Understanding and Exploration
• Modelling Results and Conclusion
#ISSLearningDay2018
Business Understanding
Solving a problem is useless if it carries no business value.
#ISSLearningDay2018
Let’s talk business @ HP INDIGO
• Electro-Ink Manufacturing
Facility for CMYK
• The Indigo Electro-Ink are
used in HP Indigo Digital
Presses.
• HP has proprietary,
patented technology
and a business model
which sells both presses,
consumables and
services.
Let’s talk business @ HP INDIGO
1.
•Typical batch process is several hours long
•The batch processes are highly repeatable
2.
•Several raw materials are added in a tank
•Lot of process operations are carried out
3.
•Finally, batch quality is checked at the end.
•Batch is unloaded and packaged.
• Electro-Ink Manufacturing
Facility for CMYK
• The Indigo Electro-Ink are
used in HP Indigo Digital
Presses.
• HP has proprietary,
patented technology
and a business model to
sells both presses,
consumables and
services.
Characteristics
of Batch
Manufacturing
GOALS
Produce maximum yield
Best product quality
Minimum amount of waste
CHALLENGES
Highly complex process
Hidden interlinked attributes
Huge amount of data
Easily miss atypical process
variation relationships
WHY
PREDICTIVE
ANALYTICS
?
Summarize all SPC charts
End-of-Batch Quality
Prediction
Fault Prediction
Think Approach
Come up with logical approach
#ISSLearningDay2018
8
Source: https://www.youtube.com/watch?v=onKK-a1-zRY
Comparing Approaches at hand
UNIVARIATE OR SPC
•Doesn't take into account interactions
among inputs
•Interactions between process variables
and output quality characteristics
MULTIVARIATE SPC (MSPC)
•Compiles many acceptable batches
•Accounts for process relationships
•Allows a much more accurate analysis
Understanding
Golden Batch
Understanding
Golden Profile
VS
Process Understanding
Domain knowledge is essential to any data analytics project
#ISSLearningDay2018
Understanding Ink production Process
Agitator
Cooling
water
in
Cooling
water
out
Material-1
Material-2
Material-3
GRINDING TANK
RECIRCULATION
• The Ink grinding process inside Attritor is several
hours long with many stages before transferring.
• Pain Point: If batch-end Ink quality is poor, we
won’t know until the last hour.
• Objective: To come up with a predictive model to
predict the quality of batch half way through the
process so that suitable action can be taken when we
still have time to improve the batch.
Parameter Type Data points per batch
Process
(every min logging)
800-1000
Quality
(end of batch)
1-data point
12
7 hrs midway
5 stages
passed
Stage-1
Stage-2
Stage-3
Stage-4
Stage-5
Stage-6
Stage-7
Stage-8
Stage-9
Parameter-1
Data Understanding and
Exploration
Data collection, Integration, Preparation and Transformations
#ISSLearningDay2018
Data collection and SUCCESS Criteria
Started with Magenta Color for Modelling:
• Process data (sample shown in the table) is collected for 4
months.
• Ink Quality has various parameters and is very subjective in itself.
• Process Team chose ‘DE’ to be the dependent parameter for
modelling.
• Quality depends on properties of Raw Materials also – 3rd data
set.
Success Criteria:
• Predictive modeling for DE(Quality parameter) with at least 90%
Model accuracy.
Dependent
variable
Distribution
• 4 months of data is
collected
• Dependent Variable
histogram looks
Normal.
• Some outlier
batches removed.
• Shapiro test: NHT
accepted, data is
normally distributed.
15
Correlation analysis
Correlation close to +1 –> Positively
correlated
Correlation close to -1 –>
Negatively correlated
• Carried out correlation analysis
and discovered that process
parameters have strong
correlation with corresponding
setpoints.
Insights:
Certain parameters have high
correlation with other parameters
and techniques that tend to
combine highly correlated
parameters into single parameter
can be used – Dimension reduction
Predictive Modelling workflow
Input parameters:
• 4 months of Magenta
batches
• 900 data points per
batch
• 16 variables per
batch
Output parameters data:
• 14 quality related
variables
Raw Material properties
data:
• RM properties data
• Total 46 variables
Batch Data
Validation
Batch Wise
Unfolding
Data
Integration
Dimension
Reduction
Modelling Evaluation
Prediction
Batch Data validation – Golden profile
Batch Categories
Green:
• Perfect batch
• Process attributes are within limits
• Quality parameters are fine
Yellow:
• Imperfect batch
• Some process attributes have
variations
• Quality parameters are fine
Red:
• Failed batch
• Process attributes are out of limits
• Quality parameters are out of
limits
18
0
20
40
60
80
100
120
140
160
180
Batch Categories of 4
months of data
Red Green Yellow
PROCESS DATA – 3D FORMAT
19
Batch Data
Not of uniform length
& 3D Format
Raw
Materials
data (46
variables
)
Output
paramete
rs
(1-
variable)
Input
Paramete
rs (16
variables)
Process data - 3D format can’t be modelled directly.
Batch alignment - Dynamic Time Warp
• Sometimes operator and event-initiated processing halts and restarts are part
of the batch process design, such as adding a special ingredient.
• However, the batch data used in model development must be somehow
aligned in order to facilitate data analysis.
• To achieve uniform batch length. the data at a certain time in the batch could be
simply chopped off or compressed.
• Better results may be achieved by applying a newer technique known as
dynamic time warping (DTW).
• DTW aligns batch data with the reference trajectories by minimizing total
distance between them.
• The batch with median time duration can be used as an initial DTW reference
batch.
20
21
• Process data is logged at every
minute.
• 3D data format can’t be
modelled directly. It needs to be
unfolded into 2D format.
• Used Batch-wise unfolding
technique to change to 2D
format.
• Resulting data is a flat matrix with
over 16000 columns.
• For POC, need not take data at
every minute.
• Sampling at every 10min of first
500 data points (approx. 8.3
hours) to get 830 columns.
BATCH-WISE
UNFOLDING
Data integration
Input parameters
Approx. 830 variables
Primary key = Batch ID
Output parameters
1 variable –
Dependent (y)
Primary key = Batch ID
Raw Material Data
46 variables
Primary key = Batch ID
Batch-ID
Primary Key
(150 batches)
Batch-wise
Unfolded Input
parameters
(sampling at
every 10min –
830 variables)
Raw Material
Data
46 variables
DE (Selected
Output
Parameter)
Final 2D Integrated Dataset
Still 800+ columns, need to compress
Dimension reduction
with principal component analysis
• Reduced 815 variables to just
100 Principal components.
• Selected on the basis of screen
plot eigen value criteria which
explain 99.6% of the total
variance.
• Modeling with PCs – Neural
Nets, Decision Trees, Random
Forest, Gradient Boost
Machines, MLR & etc.
3 dimensions >>> 2
dimensions
Modelling Results and Conclusion
Model selection and discussion
#ISSLearningDay2018
Multiple Linear regression –
Best models
• Divide dataset into 70:30 for training and testing.
• Built model on Training data and checked %
error on Test data.
25
Model
No.
Variables Adj.R2 MAPE on
test
M1 All PC (100) 0.75 9.07%
M2 35 significant PC
from M1 summary
0.74 9.76%
M3 35 PC + Removed
2 outliers using
Cook’s plot
0.77 10.1%
M4 33 significant PC
from M3 summary
0.76 10.4%
M5 26 significant PC 0.71 10.8%
Best
Models
y
Prediction
interval at 95%
confidence
26
Base Model
 Prediction is Average y
 9 points out of prediction
interval.
 Base Model Prediction
accuracy is 80%.
 Does not accounts for
parameter variations.
Regression Model
 3 points out of prediction
interval
 Model Prediction accuracy
is 92.8%.
 Advantage: Can predict
variations in data better
than base model.
Base Model
CONCLUSION
• This approach, when applied to analyse the impact of processing
conditions on final-product quality, can provide operators with
continuous and accurate predictions of end-of-batch quality
parameters.
• A successful application of batch analytics may result in minimizing
batch variations and improving batch quality, validated for a batch
process.
Thank You!
prashant.jain@u.nus.edu
Zixin.wang@u.nus.edu
#ISSLearningDay2018

More Related Content

Similar to NUS-ISS Learning Day 2018- Application of analytics in manufacturing sector

Cim presentation (1)
Cim presentation (1)Cim presentation (1)
Cim presentation (1)rajnitj19
 
Data preprocessing using Machine Learning
Data  preprocessing using Machine Learning Data  preprocessing using Machine Learning
Data preprocessing using Machine Learning Gopal Sakarkar
 
Production ready big ml workflows from zero to hero daniel marcous @ waze
Production ready big ml workflows from zero to hero daniel marcous @ wazeProduction ready big ml workflows from zero to hero daniel marcous @ waze
Production ready big ml workflows from zero to hero daniel marcous @ wazeIdo Shilon
 
Week 12 Dimensionality Reduction Bagian 1
Week 12 Dimensionality Reduction Bagian 1Week 12 Dimensionality Reduction Bagian 1
Week 12 Dimensionality Reduction Bagian 1khairulhuda242
 
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsDutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsBigML, Inc
 
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMSINTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMSJyotiraman De
 
Analysis of economic data using big data
Analysis of economic data using big data Analysis of economic data using big data
Analysis of economic data using big data Shivu Manjesh
 
Bdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchenBdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchenChristopher Bergh
 
Production analysis application_ SM Infocomm
Production analysis application_ SM InfocommProduction analysis application_ SM Infocomm
Production analysis application_ SM Infocommmukul soni
 
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...[DSC Europe 22] Starting deep learning projects without sufficient amount of ...
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...DataScienceConferenc1
 
Process Selection & Facility Layout.ppt
Process Selection & Facility Layout.pptProcess Selection & Facility Layout.ppt
Process Selection & Facility Layout.pptRenu Lamba
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilitiesAllan D. Butler
 
Mind Map Test Data Management Overview
Mind Map Test Data Management OverviewMind Map Test Data Management Overview
Mind Map Test Data Management Overviewdublinx
 
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicMachine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicInstitute of Contemporary Sciences
 
Data quality in decision making - Dr. Philip Woodall, University of Cambridge
Data quality in decision making - Dr. Philip Woodall, University of CambridgeData quality in decision making - Dr. Philip Woodall, University of Cambridge
Data quality in decision making - Dr. Philip Woodall, University of CambridgeBCS Data Management Specialist Group
 

Similar to NUS-ISS Learning Day 2018- Application of analytics in manufacturing sector (20)

Cim presentation (1)
Cim presentation (1)Cim presentation (1)
Cim presentation (1)
 
Data preprocessing using Machine Learning
Data  preprocessing using Machine Learning Data  preprocessing using Machine Learning
Data preprocessing using Machine Learning
 
Production ready big ml workflows from zero to hero daniel marcous @ waze
Production ready big ml workflows from zero to hero daniel marcous @ wazeProduction ready big ml workflows from zero to hero daniel marcous @ waze
Production ready big ml workflows from zero to hero daniel marcous @ waze
 
Week 12 Dimensionality Reduction Bagian 1
Week 12 Dimensionality Reduction Bagian 1Week 12 Dimensionality Reduction Bagian 1
Week 12 Dimensionality Reduction Bagian 1
 
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsDutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
 
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMSINTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
INTELLIGENT DECISION MAKING FOR REACTIVE SCHEDULING IN FMS
 
Analysis of economic data using big data
Analysis of economic data using big data Analysis of economic data using big data
Analysis of economic data using big data
 
Bdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchenBdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchen
 
Production analysis application_ SM Infocomm
Production analysis application_ SM InfocommProduction analysis application_ SM Infocomm
Production analysis application_ SM Infocomm
 
Algorithmic Software Cost Modeling
Algorithmic Software Cost ModelingAlgorithmic Software Cost Modeling
Algorithmic Software Cost Modeling
 
Project Estimation
Project EstimationProject Estimation
Project Estimation
 
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...[DSC Europe 22] Starting deep learning projects without sufficient amount of ...
[DSC Europe 22] Starting deep learning projects without sufficient amount of ...
 
Software metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. MohiteSoftware metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. Mohite
 
Process Selection & Facility Layout.ppt
Process Selection & Facility Layout.pptProcess Selection & Facility Layout.ppt
Process Selection & Facility Layout.ppt
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilities
 
Mind Map Test Data Management Overview
Mind Map Test Data Management OverviewMind Map Test Data Management Overview
Mind Map Test Data Management Overview
 
TEST 2.pptx
TEST 2.pptxTEST 2.pptx
TEST 2.pptx
 
TEST 2.pdf
TEST 2.pdfTEST 2.pdf
TEST 2.pdf
 
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicMachine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
 
Data quality in decision making - Dr. Philip Woodall, University of Cambridge
Data quality in decision making - Dr. Philip Woodall, University of CambridgeData quality in decision making - Dr. Philip Woodall, University of Cambridge
Data quality in decision making - Dr. Philip Woodall, University of Cambridge
 

More from NUS-ISS

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeNUS-ISS
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...NUS-ISS
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...NUS-ISS
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationNUS-ISS
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...NUS-ISS
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohNUS-ISS
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...NUS-ISS
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...NUS-ISS
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnNUS-ISS
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfNUS-ISS
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengNUS-ISS
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7NUS-ISS
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceNUS-ISS
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsNUS-ISS
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive AnalyticsNUS-ISS
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoTNUS-ISS
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software EngineeringNUS-ISS
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsNUS-ISS
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesNUS-ISS
 

More from NUS-ISS (20)

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee Khee
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive Analytics
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoT
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software Engineering
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business Analytics
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System Archetypes
 

Recently uploaded

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 

Recently uploaded (20)

꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 

NUS-ISS Learning Day 2018- Application of analytics in manufacturing sector

  • 1. Application of Analytics in Manufacturing Sector Mr. Prashant Jain Mr. Zixin Wang NUS-ISS, 13 July 2018 #ISSLearningDay2018 HP Inc. Singapore
  • 2. AGENDA • Business Understanding • Think Approach • Process Understanding • Data Understanding and Exploration • Modelling Results and Conclusion #ISSLearningDay2018
  • 3. Business Understanding Solving a problem is useless if it carries no business value. #ISSLearningDay2018
  • 4. Let’s talk business @ HP INDIGO • Electro-Ink Manufacturing Facility for CMYK • The Indigo Electro-Ink are used in HP Indigo Digital Presses. • HP has proprietary, patented technology and a business model which sells both presses, consumables and services.
  • 5. Let’s talk business @ HP INDIGO 1. •Typical batch process is several hours long •The batch processes are highly repeatable 2. •Several raw materials are added in a tank •Lot of process operations are carried out 3. •Finally, batch quality is checked at the end. •Batch is unloaded and packaged. • Electro-Ink Manufacturing Facility for CMYK • The Indigo Electro-Ink are used in HP Indigo Digital Presses. • HP has proprietary, patented technology and a business model to sells both presses, consumables and services.
  • 6. Characteristics of Batch Manufacturing GOALS Produce maximum yield Best product quality Minimum amount of waste CHALLENGES Highly complex process Hidden interlinked attributes Huge amount of data Easily miss atypical process variation relationships WHY PREDICTIVE ANALYTICS ? Summarize all SPC charts End-of-Batch Quality Prediction Fault Prediction
  • 7. Think Approach Come up with logical approach #ISSLearningDay2018
  • 9. Comparing Approaches at hand UNIVARIATE OR SPC •Doesn't take into account interactions among inputs •Interactions between process variables and output quality characteristics MULTIVARIATE SPC (MSPC) •Compiles many acceptable batches •Accounts for process relationships •Allows a much more accurate analysis Understanding Golden Batch Understanding Golden Profile VS
  • 10. Process Understanding Domain knowledge is essential to any data analytics project #ISSLearningDay2018
  • 11. Understanding Ink production Process Agitator Cooling water in Cooling water out Material-1 Material-2 Material-3 GRINDING TANK RECIRCULATION • The Ink grinding process inside Attritor is several hours long with many stages before transferring. • Pain Point: If batch-end Ink quality is poor, we won’t know until the last hour. • Objective: To come up with a predictive model to predict the quality of batch half way through the process so that suitable action can be taken when we still have time to improve the batch. Parameter Type Data points per batch Process (every min logging) 800-1000 Quality (end of batch) 1-data point
  • 12. 12 7 hrs midway 5 stages passed Stage-1 Stage-2 Stage-3 Stage-4 Stage-5 Stage-6 Stage-7 Stage-8 Stage-9 Parameter-1
  • 13. Data Understanding and Exploration Data collection, Integration, Preparation and Transformations #ISSLearningDay2018
  • 14. Data collection and SUCCESS Criteria Started with Magenta Color for Modelling: • Process data (sample shown in the table) is collected for 4 months. • Ink Quality has various parameters and is very subjective in itself. • Process Team chose ‘DE’ to be the dependent parameter for modelling. • Quality depends on properties of Raw Materials also – 3rd data set. Success Criteria: • Predictive modeling for DE(Quality parameter) with at least 90% Model accuracy.
  • 15. Dependent variable Distribution • 4 months of data is collected • Dependent Variable histogram looks Normal. • Some outlier batches removed. • Shapiro test: NHT accepted, data is normally distributed. 15
  • 16. Correlation analysis Correlation close to +1 –> Positively correlated Correlation close to -1 –> Negatively correlated • Carried out correlation analysis and discovered that process parameters have strong correlation with corresponding setpoints. Insights: Certain parameters have high correlation with other parameters and techniques that tend to combine highly correlated parameters into single parameter can be used – Dimension reduction
  • 17. Predictive Modelling workflow Input parameters: • 4 months of Magenta batches • 900 data points per batch • 16 variables per batch Output parameters data: • 14 quality related variables Raw Material properties data: • RM properties data • Total 46 variables Batch Data Validation Batch Wise Unfolding Data Integration Dimension Reduction Modelling Evaluation Prediction
  • 18. Batch Data validation – Golden profile Batch Categories Green: • Perfect batch • Process attributes are within limits • Quality parameters are fine Yellow: • Imperfect batch • Some process attributes have variations • Quality parameters are fine Red: • Failed batch • Process attributes are out of limits • Quality parameters are out of limits 18 0 20 40 60 80 100 120 140 160 180 Batch Categories of 4 months of data Red Green Yellow
  • 19. PROCESS DATA – 3D FORMAT 19 Batch Data Not of uniform length & 3D Format Raw Materials data (46 variables ) Output paramete rs (1- variable) Input Paramete rs (16 variables) Process data - 3D format can’t be modelled directly.
  • 20. Batch alignment - Dynamic Time Warp • Sometimes operator and event-initiated processing halts and restarts are part of the batch process design, such as adding a special ingredient. • However, the batch data used in model development must be somehow aligned in order to facilitate data analysis. • To achieve uniform batch length. the data at a certain time in the batch could be simply chopped off or compressed. • Better results may be achieved by applying a newer technique known as dynamic time warping (DTW). • DTW aligns batch data with the reference trajectories by minimizing total distance between them. • The batch with median time duration can be used as an initial DTW reference batch. 20
  • 21. 21 • Process data is logged at every minute. • 3D data format can’t be modelled directly. It needs to be unfolded into 2D format. • Used Batch-wise unfolding technique to change to 2D format. • Resulting data is a flat matrix with over 16000 columns. • For POC, need not take data at every minute. • Sampling at every 10min of first 500 data points (approx. 8.3 hours) to get 830 columns. BATCH-WISE UNFOLDING
  • 22. Data integration Input parameters Approx. 830 variables Primary key = Batch ID Output parameters 1 variable – Dependent (y) Primary key = Batch ID Raw Material Data 46 variables Primary key = Batch ID Batch-ID Primary Key (150 batches) Batch-wise Unfolded Input parameters (sampling at every 10min – 830 variables) Raw Material Data 46 variables DE (Selected Output Parameter) Final 2D Integrated Dataset Still 800+ columns, need to compress
  • 23. Dimension reduction with principal component analysis • Reduced 815 variables to just 100 Principal components. • Selected on the basis of screen plot eigen value criteria which explain 99.6% of the total variance. • Modeling with PCs – Neural Nets, Decision Trees, Random Forest, Gradient Boost Machines, MLR & etc. 3 dimensions >>> 2 dimensions
  • 24. Modelling Results and Conclusion Model selection and discussion #ISSLearningDay2018
  • 25. Multiple Linear regression – Best models • Divide dataset into 70:30 for training and testing. • Built model on Training data and checked % error on Test data. 25 Model No. Variables Adj.R2 MAPE on test M1 All PC (100) 0.75 9.07% M2 35 significant PC from M1 summary 0.74 9.76% M3 35 PC + Removed 2 outliers using Cook’s plot 0.77 10.1% M4 33 significant PC from M3 summary 0.76 10.4% M5 26 significant PC 0.71 10.8% Best Models
  • 26. y Prediction interval at 95% confidence 26 Base Model  Prediction is Average y  9 points out of prediction interval.  Base Model Prediction accuracy is 80%.  Does not accounts for parameter variations. Regression Model  3 points out of prediction interval  Model Prediction accuracy is 92.8%.  Advantage: Can predict variations in data better than base model. Base Model
  • 27. CONCLUSION • This approach, when applied to analyse the impact of processing conditions on final-product quality, can provide operators with continuous and accurate predictions of end-of-batch quality parameters. • A successful application of batch analytics may result in minimizing batch variations and improving batch quality, validated for a batch process.