SlideShare a Scribd company logo
1 of 23
@carlotorniai
• The 5th world’s large tyre
manufacturer
• Leader in the Premium and
Prestige market
• Only supplier of Formula 1 Tyre
• The Cal
Settimo Bollate
Slatina
Yanzhou
Merlo
Campinas
Bahia
Silao
Breuberg
Carlisle
Over 20 Manufacturing sites around the world
Smart Manufacturing - Industry 4.0
“ The current trend of
automation and data
exchange in manufacturing
technologies. It includes
cyber-physical systems, the
Internet of things and cloud
computing? - Wikipedia
Smart Manufacturing - Industry 4.0
“ The current trend of
automation and data
exchange in manufacturing
technologies. It includes
cyber-physical systems, the
Internet of things and cloud
computing? - Wikipedia
Real Time Analytics
Pirelli Smart Manufacturing Vision
Predictive
Manufacturing
Advanced Data
mining Data
products
Prescriptive
Manufacturing
Predictive Models
Algorithms
Detect trend, outliers,
issues
in (near) real time
Build and deploy models
that
Can forecast product
quality
from process data
M2M communication for
Process tuning and
resource allocation
With the goal o maximizing
quality and efficiency
ML + Smart
integrated
communication
Virtual
Factory
Factory
Local data
Local Analytics
Infrastructure
Issue
tracking and
Notification
system
(ICAP)
Hadoop
Cluster
Pirelli VPC / HQ
Data Products
Development and Deployment
Data Ingestion
ETL
Real Time Data
ML /
Analytics
Data
Products
Development
Factory users
Data Products
Interaction
Smart Alert
Notification
Pirelli Smart Manufacturing Architecture
Controlled user group Factory users
Production Deployment
Iteration loops
Fast prototyping
Data Products Development
Smart AlertingKPIs visualization
and analytics
- Data is not human interpretable
- Large Volume
- Non straightforward KPIs
- Machine Learning / Algos
Examples:
- Trends detection
- Anomaly detection in
production process
Alerts triggers actions that can
be validated by visualization
- Data is human interpretable:
- Small volume
- Straightforward KPIs
- Descriptive Analytics
Examples:
- Imbalance detection
(for production cycle times)
- Production efficiency KPIs
visualization
Real time Visualization triggers
actions
Data Products Categories
Fitting density distributions on
cycle time data
Detection of discrepancies
between different distributions
GOAL: Analyze process time
discrepancies on different
machines
Curing timeMachine 1
Machine 2
Machine 3
Example of KPI visualization: Cycle time Machine imbalance
Product
category 1
Product
category 2
Product
category 3
Cycle Time
Results are ordered
according to the
Discrepancy calculated
between the
distributions
Cycle-time density
distributions
Machine 1
Machine 2
Machine 3
Imbalance: Prioritization of intervention
Final products
Uniformity KPIs
(high dimensionality
data)
Step A Step B
Trend detection by
product category
Step C
Products processed in Step B within a time delta
contributed to the low final quality.
M-01
M-02
M-03
M-04
Example of Smart Alerting: Quality assessment
An alert is sent every
time a trend is
detected.
Python code running
on
renders reports for
decision support
Plotly with Pandas
(Cufflinks) served via
a
For each KPI we can identify trends using a Sliding window on a rolling basis
(4 hours batches, analysis is run every hour)
Time
Trend detection on uniformity KPIs
How did we implement and deploy it?
Implement tests (almost) from
scratch using Numpy/Scipy Use tests implementation from the R
packages (served by a Domino API
endpoint)
Option 1 Option 2
Deploying trend detection
Our codebase is mostly Python
Lots of R packages for Time series Analysis
This is all it takes to start an R API endpoint from Domino:
*Mann-Kendall test for monotonic trend in a time series z[t] based on the
Kendall rank correlation of z[t] and t (Hipel and McLeod, 2005)
Example of Python/R integration: trend detection on uniformity KPIs
Input time series
Test for trend significance
Example of Python/R integration: trend detection on uniformity KPIs
Machine learning Model (One-
class SVM with RBF kernel)
Batch model training
(~ once a week) on reference
data -> inliers’ dataset
Anomaly/novelty detection: i.e. classifying new data as similar or different to
the training set
Anomaly detection in production process: ML approach
We want to identify not the anomaly in “some” process parameters but
we want to label the process overall as an outlier
Normalized reference distributions for process parameters (training set)
p1 p2 …
Anomaly detection: a machine learning approach
Observation (1)
classified as inlier
Observation (2)
classified as outlier
Reference model
parameters distribution
Visualization plays a big role in factories as mean to convey key information to
the workforce in the field
Domino + plotly have provided a nice combination for:
• Fast prototyping / iterating with users in the exploratory phase
• Combine output from algorithms and Machine learning models into
interactive web-based visualizations to be used in production
Next steps:
• Expand towards predictive and prescriptive manufacturing
• Embed plotly within our data viz framework
• We are hiring
Summary

More Related Content

What's hot

Harel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalHarel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalMIT Enterprise Forum Cambridge
 
Hannover Messe: Evolution of a cognitive Digital Twin
Hannover Messe: Evolution of a cognitive Digital TwinHannover Messe: Evolution of a cognitive Digital Twin
Hannover Messe: Evolution of a cognitive Digital TwinIBM Internet of Things
 
Digital Twin - What is it and how can it help us?
Digital Twin - What is it and how can it help us?Digital Twin - What is it and how can it help us?
Digital Twin - What is it and how can it help us?Shaun West
 
Embedded digital twin
Embedded digital twinEmbedded digital twin
Embedded digital twinIRS srl
 
Petabytes to Personalization - Data Analytics with Qubit and Looker
Petabytes to Personalization - Data Analytics with Qubit and LookerPetabytes to Personalization - Data Analytics with Qubit and Looker
Petabytes to Personalization - Data Analytics with Qubit and LookerRittman Analytics
 
seven steps to dataops @ dataops.rocks conference Oct 2019
seven steps to dataops @ dataops.rocks conference Oct 2019seven steps to dataops @ dataops.rocks conference Oct 2019
seven steps to dataops @ dataops.rocks conference Oct 2019DataKitchen
 
Industry 4.0 - Internet of Manufacturing
Industry 4.0 - Internet of ManufacturingIndustry 4.0 - Internet of Manufacturing
Industry 4.0 - Internet of ManufacturingInfosys Consulting
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...LavaConConference
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at ScaleTuri, Inc.
 
Getting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AIGetting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AISri Ambati
 
AR and IIoT Megatrends by Mike Quindazzi, PWC
AR and IIoT Megatrends by Mike Quindazzi, PWCAR and IIoT Megatrends by Mike Quindazzi, PWC
AR and IIoT Megatrends by Mike Quindazzi, PWCIIoTWorld
 
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...Decision Lens
 
CI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntCI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntDatabricks
 
Overcoming DataOps hurdles for ML in Production
Overcoming DataOps hurdles for ML in ProductionOvercoming DataOps hurdles for ML in Production
Overcoming DataOps hurdles for ML in ProductionSandeep Uttamchandani
 
From 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityFrom 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityIIoTWorld
 
Mindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryMindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryIIoTWorld
 
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...CANOPY ONE SOLUTIONS
 

What's hot (20)

Bridging the Gap
Bridging the GapBridging the Gap
Bridging the Gap
 
Harel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalHarel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE Digital
 
Hannover Messe: Evolution of a cognitive Digital Twin
Hannover Messe: Evolution of a cognitive Digital TwinHannover Messe: Evolution of a cognitive Digital Twin
Hannover Messe: Evolution of a cognitive Digital Twin
 
Digital Twin - What is it and how can it help us?
Digital Twin - What is it and how can it help us?Digital Twin - What is it and how can it help us?
Digital Twin - What is it and how can it help us?
 
Embedded digital twin
Embedded digital twinEmbedded digital twin
Embedded digital twin
 
Petabytes to Personalization - Data Analytics with Qubit and Looker
Petabytes to Personalization - Data Analytics with Qubit and LookerPetabytes to Personalization - Data Analytics with Qubit and Looker
Petabytes to Personalization - Data Analytics with Qubit and Looker
 
seven steps to dataops @ dataops.rocks conference Oct 2019
seven steps to dataops @ dataops.rocks conference Oct 2019seven steps to dataops @ dataops.rocks conference Oct 2019
seven steps to dataops @ dataops.rocks conference Oct 2019
 
Industry 4.0 - Internet of Manufacturing
Industry 4.0 - Internet of ManufacturingIndustry 4.0 - Internet of Manufacturing
Industry 4.0 - Internet of Manufacturing
 
Artificial Intelligence in Manufacturing
Artificial Intelligence in ManufacturingArtificial Intelligence in Manufacturing
Artificial Intelligence in Manufacturing
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at Scale
 
Getting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AIGetting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AI
 
AR and IIoT Megatrends by Mike Quindazzi, PWC
AR and IIoT Megatrends by Mike Quindazzi, PWCAR and IIoT Megatrends by Mike Quindazzi, PWC
AR and IIoT Megatrends by Mike Quindazzi, PWC
 
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...
The Digital Lab for Manufacturing: How Digital Design & Digital Manufacturing...
 
CI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntCI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. Hunt
 
Ptc ccms del_rev02
Ptc ccms del_rev02Ptc ccms del_rev02
Ptc ccms del_rev02
 
Overcoming DataOps hurdles for ML in Production
Overcoming DataOps hurdles for ML in ProductionOvercoming DataOps hurdles for ML in Production
Overcoming DataOps hurdles for ML in Production
 
From 3D Visualization to Augmented Reality
From 3D Visualization to Augmented RealityFrom 3D Visualization to Augmented Reality
From 3D Visualization to Augmented Reality
 
Mindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryMindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for Industry
 
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...
The Role of Artificial Intelligence in Manufacturing : 15 High Impacted AI Us...
 

Viewers also liked

How a global manufacturing company built a data science capability from scratch
How a global manufacturing company built a data science capability from scratchHow a global manufacturing company built a data science capability from scratch
How a global manufacturing company built a data science capability from scratchCarlo Torniai
 
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...Carlo Torniai
 
Data Science for Social Good
Data Science for Social GoodData Science for Social Good
Data Science for Social GoodCarlo Torniai
 
From billing codes to expertise: mining, representing and sharing clinical re...
From billing codes to expertise: mining, representing and sharing clinical re...From billing codes to expertise: mining, representing and sharing clinical re...
From billing codes to expertise: mining, representing and sharing clinical re...Carlo Torniai
 
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...Carlo Torniai
 
Amia 2013: How can bio-ontologies support clinical and translational science?
Amia 2013: How can bio-ontologies support clinical and translational science? Amia 2013: How can bio-ontologies support clinical and translational science?
Amia 2013: How can bio-ontologies support clinical and translational science? Carlo Torniai
 
Big data-science-oanyc
Big data-science-oanycBig data-science-oanyc
Big data-science-oanycOpen Analytics
 
How can Data Science benefit your business?
How can Data Science benefit your business?How can Data Science benefit your business?
How can Data Science benefit your business?Peadar Coyle
 
Data Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataData Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataMaurício Garcia
 
Moving From The Art To The Science
Moving From The Art To The ScienceMoving From The Art To The Science
Moving From The Art To The ScienceCapgemini
 
Creating Big Data Success with the Collaboration of Business and IT
Creating Big Data Success with the Collaboration of Business and ITCreating Big Data Success with the Collaboration of Business and IT
Creating Big Data Success with the Collaboration of Business and ITEdward Chenard
 
Data Science & Data Products at Neue Zürcher Zeitung
Data Science & Data Products at Neue Zürcher ZeitungData Science & Data Products at Neue Zürcher Zeitung
Data Science & Data Products at Neue Zürcher ZeitungRené Pfitzner
 
From Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedFrom Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedTeradata Aster
 
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...Dataconomy Media
 
Harvesting business Value with Data Science
Harvesting business Value with Data ScienceHarvesting business Value with Data Science
Harvesting business Value with Data ScienceInfoFarm
 
Business model innovation for the digital age
Business model innovation for the digital ageBusiness model innovation for the digital age
Business model innovation for the digital ageChanade Hemming
 
11 Principles of Applied Analytics
11 Principles of Applied Analytics11 Principles of Applied Analytics
11 Principles of Applied AnalyticsGeorgian
 
On Big Data Analytics - opportunities and challenges
On Big Data Analytics - opportunities and challengesOn Big Data Analytics - opportunities and challenges
On Big Data Analytics - opportunities and challengesPetteri Alahuhta
 

Viewers also liked (20)

How a global manufacturing company built a data science capability from scratch
How a global manufacturing company built a data science capability from scratchHow a global manufacturing company built a data science capability from scratch
How a global manufacturing company built a data science capability from scratch
 
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...
Could You be a Data Scientist? Quantify Data Scientist Profiles using Machine...
 
Data Science for Social Good
Data Science for Social GoodData Science for Social Good
Data Science for Social Good
 
From billing codes to expertise: mining, representing and sharing clinical re...
From billing codes to expertise: mining, representing and sharing clinical re...From billing codes to expertise: mining, representing and sharing clinical re...
From billing codes to expertise: mining, representing and sharing clinical re...
 
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...
Amia 2013: From EHRs to Linked Data: representing and mining encounter data f...
 
Torniai icbo
Torniai icboTorniai icbo
Torniai icbo
 
Amia 2013: How can bio-ontologies support clinical and translational science?
Amia 2013: How can bio-ontologies support clinical and translational science? Amia 2013: How can bio-ontologies support clinical and translational science?
Amia 2013: How can bio-ontologies support clinical and translational science?
 
Business model canvas
Business model canvasBusiness model canvas
Business model canvas
 
Big data-science-oanyc
Big data-science-oanycBig data-science-oanyc
Big data-science-oanyc
 
How can Data Science benefit your business?
How can Data Science benefit your business?How can Data Science benefit your business?
How can Data Science benefit your business?
 
Data Science for Business Managers by TektosData
Data Science for Business Managers by TektosDataData Science for Business Managers by TektosData
Data Science for Business Managers by TektosData
 
Moving From The Art To The Science
Moving From The Art To The ScienceMoving From The Art To The Science
Moving From The Art To The Science
 
Creating Big Data Success with the Collaboration of Business and IT
Creating Big Data Success with the Collaboration of Business and ITCreating Big Data Success with the Collaboration of Business and IT
Creating Big Data Success with the Collaboration of Business and IT
 
Data Science & Data Products at Neue Zürcher Zeitung
Data Science & Data Products at Neue Zürcher ZeitungData Science & Data Products at Neue Zürcher Zeitung
Data Science & Data Products at Neue Zürcher Zeitung
 
From Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedFrom Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics Applied
 
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...
Girish Sathyanarayana, Senior Data Scientist at AppLift, " Business Value Thr...
 
Harvesting business Value with Data Science
Harvesting business Value with Data ScienceHarvesting business Value with Data Science
Harvesting business Value with Data Science
 
Business model innovation for the digital age
Business model innovation for the digital ageBusiness model innovation for the digital age
Business model innovation for the digital age
 
11 Principles of Applied Analytics
11 Principles of Applied Analytics11 Principles of Applied Analytics
11 Principles of Applied Analytics
 
On Big Data Analytics - opportunities and challenges
On Big Data Analytics - opportunities and challengesOn Big Data Analytics - opportunities and challenges
On Big Data Analytics - opportunities and challenges
 

Similar to Data Science for Smart Manufacturing

"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...
"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig..."How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...
"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...Data Science Milan
 
The Value-driven Approach to Digitalizing Assets and their Supply Chains
The Value-driven Approach to Digitalizing Assets and their Supply ChainsThe Value-driven Approach to Digitalizing Assets and their Supply Chains
The Value-driven Approach to Digitalizing Assets and their Supply ChainsYokogawa1
 
Chapter 14 - Operations, Quality, and Productivity
Chapter 14 - Operations, Quality, and ProductivityChapter 14 - Operations, Quality, and Productivity
Chapter 14 - Operations, Quality, and Productivitydpd
 
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019VMware Tanzu
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software EngineeringMiroslaw Staron
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...ijitjournal
 
Software Product Measurement and Analysis in a Continuous Integration Environ...
Software Product Measurement and Analysis in a Continuous Integration Environ...Software Product Measurement and Analysis in a Continuous Integration Environ...
Software Product Measurement and Analysis in a Continuous Integration Environ...Gabriel Moreira
 
Automated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and PerspectivesAutomated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and PerspectivesMarlon Dumas
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesDaniel Lehner
 
An Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data ManagementAn Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data ManagementCognizant
 
Demantra Case Study Doug
Demantra Case Study DougDemantra Case Study Doug
Demantra Case Study Dougsichie
 
The Digital Twin For Production Optimization
The Digital Twin For Production OptimizationThe Digital Twin For Production Optimization
The Digital Twin For Production OptimizationYokogawa1
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data SciencePouria Amirian
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data SciencePouria Amirian
 
STREAM-0D: a new vision for Zero-Defect Manufacturing
STREAM-0D: a new vision for Zero-Defect ManufacturingSTREAM-0D: a new vision for Zero-Defect Manufacturing
STREAM-0D: a new vision for Zero-Defect ManufacturingFulvio Bernardini
 
Model Drift Monitoring using Tensorflow Model Analysis
Model Drift Monitoring using Tensorflow Model AnalysisModel Drift Monitoring using Tensorflow Model Analysis
Model Drift Monitoring using Tensorflow Model AnalysisVivek Raja P S
 

Similar to Data Science for Smart Manufacturing (20)

"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...
"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig..."How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...
"How Pirelli uses Domino and Plotly for Smart Manufacturing" by Alberto Arrig...
 
The Value-driven Approach to Digitalizing Assets and their Supply Chains
The Value-driven Approach to Digitalizing Assets and their Supply ChainsThe Value-driven Approach to Digitalizing Assets and their Supply Chains
The Value-driven Approach to Digitalizing Assets and their Supply Chains
 
Chapter 14 - Operations, Quality, and Productivity
Chapter 14 - Operations, Quality, and ProductivityChapter 14 - Operations, Quality, and Productivity
Chapter 14 - Operations, Quality, and Productivity
 
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
 
Software Product Measurement and Analysis in a Continuous Integration Environ...
Software Product Measurement and Analysis in a Continuous Integration Environ...Software Product Measurement and Analysis in a Continuous Integration Environ...
Software Product Measurement and Analysis in a Continuous Integration Environ...
 
Automated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and PerspectivesAutomated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and Perspectives
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime Inconsistencies
 
An Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data ManagementAn Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data Management
 
MLOps.pptx
MLOps.pptxMLOps.pptx
MLOps.pptx
 
Resume
ResumeResume
Resume
 
Demantra Case Study Doug
Demantra Case Study DougDemantra Case Study Doug
Demantra Case Study Doug
 
The Digital Twin For Production Optimization
The Digital Twin For Production OptimizationThe Digital Twin For Production Optimization
The Digital Twin For Production Optimization
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data Science
 
Data Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data ScienceData Science as a Service: Intersection of Cloud Computing and Data Science
Data Science as a Service: Intersection of Cloud Computing and Data Science
 
Critical parameter management
Critical parameter managementCritical parameter management
Critical parameter management
 
STREAM-0D: a new vision for Zero-Defect Manufacturing
STREAM-0D: a new vision for Zero-Defect ManufacturingSTREAM-0D: a new vision for Zero-Defect Manufacturing
STREAM-0D: a new vision for Zero-Defect Manufacturing
 
Model Drift Monitoring using Tensorflow Model Analysis
Model Drift Monitoring using Tensorflow Model AnalysisModel Drift Monitoring using Tensorflow Model Analysis
Model Drift Monitoring using Tensorflow Model Analysis
 
Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...
 

Recently uploaded

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 

Recently uploaded (20)

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 

Data Science for Smart Manufacturing

  • 2. • The 5th world’s large tyre manufacturer • Leader in the Premium and Prestige market • Only supplier of Formula 1 Tyre • The Cal
  • 4. Smart Manufacturing - Industry 4.0 “ The current trend of automation and data exchange in manufacturing technologies. It includes cyber-physical systems, the Internet of things and cloud computing? - Wikipedia
  • 5. Smart Manufacturing - Industry 4.0 “ The current trend of automation and data exchange in manufacturing technologies. It includes cyber-physical systems, the Internet of things and cloud computing? - Wikipedia
  • 6. Real Time Analytics Pirelli Smart Manufacturing Vision Predictive Manufacturing Advanced Data mining Data products Prescriptive Manufacturing Predictive Models Algorithms Detect trend, outliers, issues in (near) real time Build and deploy models that Can forecast product quality from process data M2M communication for Process tuning and resource allocation With the goal o maximizing quality and efficiency ML + Smart integrated communication Virtual Factory
  • 7.
  • 8. Factory Local data Local Analytics Infrastructure Issue tracking and Notification system (ICAP) Hadoop Cluster Pirelli VPC / HQ Data Products Development and Deployment Data Ingestion ETL Real Time Data ML / Analytics Data Products Development Factory users Data Products Interaction Smart Alert Notification Pirelli Smart Manufacturing Architecture
  • 9. Controlled user group Factory users Production Deployment Iteration loops Fast prototyping Data Products Development
  • 10. Smart AlertingKPIs visualization and analytics - Data is not human interpretable - Large Volume - Non straightforward KPIs - Machine Learning / Algos Examples: - Trends detection - Anomaly detection in production process Alerts triggers actions that can be validated by visualization - Data is human interpretable: - Small volume - Straightforward KPIs - Descriptive Analytics Examples: - Imbalance detection (for production cycle times) - Production efficiency KPIs visualization Real time Visualization triggers actions Data Products Categories
  • 11.
  • 12. Fitting density distributions on cycle time data Detection of discrepancies between different distributions GOAL: Analyze process time discrepancies on different machines Curing timeMachine 1 Machine 2 Machine 3 Example of KPI visualization: Cycle time Machine imbalance
  • 13. Product category 1 Product category 2 Product category 3 Cycle Time Results are ordered according to the Discrepancy calculated between the distributions Cycle-time density distributions Machine 1 Machine 2 Machine 3 Imbalance: Prioritization of intervention
  • 14. Final products Uniformity KPIs (high dimensionality data) Step A Step B Trend detection by product category Step C Products processed in Step B within a time delta contributed to the low final quality. M-01 M-02 M-03 M-04 Example of Smart Alerting: Quality assessment
  • 15. An alert is sent every time a trend is detected. Python code running on renders reports for decision support Plotly with Pandas (Cufflinks) served via a
  • 16. For each KPI we can identify trends using a Sliding window on a rolling basis (4 hours batches, analysis is run every hour) Time Trend detection on uniformity KPIs How did we implement and deploy it?
  • 17. Implement tests (almost) from scratch using Numpy/Scipy Use tests implementation from the R packages (served by a Domino API endpoint) Option 1 Option 2 Deploying trend detection Our codebase is mostly Python Lots of R packages for Time series Analysis
  • 18. This is all it takes to start an R API endpoint from Domino: *Mann-Kendall test for monotonic trend in a time series z[t] based on the Kendall rank correlation of z[t] and t (Hipel and McLeod, 2005) Example of Python/R integration: trend detection on uniformity KPIs
  • 19. Input time series Test for trend significance Example of Python/R integration: trend detection on uniformity KPIs
  • 20. Machine learning Model (One- class SVM with RBF kernel) Batch model training (~ once a week) on reference data -> inliers’ dataset Anomaly/novelty detection: i.e. classifying new data as similar or different to the training set Anomaly detection in production process: ML approach
  • 21. We want to identify not the anomaly in “some” process parameters but we want to label the process overall as an outlier Normalized reference distributions for process parameters (training set) p1 p2 … Anomaly detection: a machine learning approach
  • 22. Observation (1) classified as inlier Observation (2) classified as outlier Reference model parameters distribution
  • 23. Visualization plays a big role in factories as mean to convey key information to the workforce in the field Domino + plotly have provided a nice combination for: • Fast prototyping / iterating with users in the exploratory phase • Combine output from algorithms and Machine learning models into interactive web-based visualizations to be used in production Next steps: • Expand towards predictive and prescriptive manufacturing • Embed plotly within our data viz framework • We are hiring Summary

Editor's Notes

  1. A little bit about me
  2. Here putting Maurizio’s suggestions in oint for discussion
  3. What is Domino: execution engine that pulsl away the burden of hardware configuration, keeps code and data in sync and delivers analysis in a easy way to final users. Dat Products (
  4. Data produuct => mostly wwiht visualization purposes , Others with more , in the case visual
  5. We tried first mean, non parametric ANOVA
  6. Lateral force variation => trends http://domino.pirelli.com/u/alberto_arrigoni/tyre_uniformity#console
  7. *Mann-Kendall test for monotonic trend in a time series z[t] based on the Kendall rank correlation of z[t] and t (Hipel and McLeod, 2005)
  8. Python = R integration with Plotly / Domino
  9. From the product let’ try to switch towards the process
  10. A stream of observations is processed by the ML model, and users can pinpoint which parameters are contributing to the ‘outlier’ classification . Multi dimensional space with non linear interaction