SlideShare a Scribd company logo
Cork Big Data &
Analytics Group
The Road to DatSci 2017
Agenda
• Introduction
• Path of Analytics in DePuy
• Supply Network Planning
• Solution
• Demonstration
• Importance of Prototyping
• Q&A
FAMILY OF CONSUMER COMPANIES MEDICAL DEVICE COMPANIES
HIP SOLUTIONS
Pinnacle®, Corail®
KNEE SOLUTIONS
Attune®, Sigma®
EXTREMETIES
Shoulders, Ankles
Data Science Group
Mick Phelan, PhD. – Head of Data Science Group
14 yrs. experience in planning & analytics across academic,
electronics, service & medical device sectors
Jimmy Hennessy – Lead Data Scientist: MAKE
6 yrs. experience in real time analytics.
Eamonn O’Toole, PhD. – Lead Data Scientist: PLAN
9 yrs. experience in consultancy and academia
Alice Harte – Graduate Data Scientist
Mags Wildor – Graduate Data Scientist
Aidan Cleere – Student Data Scientist
Why do we need analytics?
Become an insight / analytics driven organisation
The Bi-Modal Supply Chain
?
WHY? do we need data science & analytics?
Forecasting, Scenario Planning
Product Clustering & Segmentation
Demand Plan
Asset Utilisation Capacity Planning
Inventory Entitlement Scenario Planning
Production Plan
Production Schedule Optimisation
Dynamic Routing
Operations
Anomaly Detection – SPC
Anomaly Detection – X-Ray
Quality
Predictive Project Analytics
Capital Portfolio Optimisation
Predicative Asset Maintenance
OEE
Engineering
WHERE? do we need to get to? E2E Supply Chain Analytics
Outreach Programs
Engaging with students on the
analytics opportunities in health
care industry / STEM
Supervising advanced analytics
student projects
Industry representation on college
course boards
Citizen Data Scientist
Developed & delivering course
content on postgrad advanced
analytics program
Offering onsite courses statistics &
programming for potential Citizen
Data Scientists
Graduate Program
Delivering bespoke 36 week
graduate data science course for
new grads in the team
Projects
Predictive Asset Maintenance
Entitlement Modelling
Portfolio Optimisation
Service Optimisation
Anomaly Detection
NOW? where are we?
Citizen Data
Scientist
Core Data
Scientists
Democratization
of Data
Democratization
of Models
• Embed data science into our DNA, CDS
employ the models & data to aid faster
data driven decision making across org
• Utilize the data and models at scale
• Make data available for descriptive &
advanced analytics
• Level 2 Historians, Level3 MES, Level 4 ERP
• Copy to data lake away from production
• Develop models with E2E SC focus
• Develop the data science toolkit appropriate to an
organization
• Hub & Spoke model
• Deploy analytical models employing the data to
optimize business processes
• Genetic Algorithms, simulation, forecasting,
anomaly detection, PdM
HOW? will we get there?
WHY? WHERE? NOW? HOW?
Supply Network Planning
Manufacturing Level
Distribution Level
Market Level
US made product
EMEA made product
Inventory Entitlement
Cycle
Stock
Pipeline
Stock
Safety
Stock
Risk Mgmt Events SLOB Unentitled Stock
Base Entitlement
Total Inventory Entitlement
Total Inventory
Unplanned
inventory
Depletes with
demand and is
replenished with
supply
Transport and
manufacturing
network flow
Protects against
variation in
supply and
demand
Protects against
expected but
abnormal supply
or demand
Supports a
specific known
requirement
Slow moving or
obsolete
inventory
Inventory Entitlement
• Benefits:
– Improved customer service
– Right inventory, right place, right time
– Standardised process across PP&L
organisation
– Reduced supply variability
– Lower inventory levels & costs
Parameters
• Lot size
• Period between review
• Order frequency
• Demand forecast
• Demand variation
• Lead time
• Supply variation
• Etc.,
Business rules
• Service level targets
• Min/max stock thresholds
As-Is Process
SS
requirement
at Secondary
DP Forecast
over lead-time
Net on Hand
at Secondary
On Order + In
transit to
Secondary
=+ - -
Entitlement
Model
Lot Size
Order
Frequency
P.B.R
Entitlement
Settings
Other Inputs
Historical
Demand
Forecast
Deployment
Requirement
Plan
1. Entitlement setting
2. Deployment Calculation
3. Pick, Pack and Ship
How much
inventory
should I hold?
Do I need to
deploy?
Make
deployment
Supply Network Planning: Problem Statement
• Reduce financial cost of the deployment of inventory from
Primary to Secondary Hubs
– ≈ 80% of deployments 1 or 2 items
• Parameters (Default of 1)
– Lot size
• Potential: 1 to 250
– Period between review (PBR)
• Potential: 1 to 10
– Order Frequency
• Potential: 1 to 5
Costs
• Inventory holding
• Logistics and
transportation
• Administration
• Lost sales (Back
orders)
Requirements for solution
1. Speed
– Excel entitlement model too slow
2. Understand potential impact
– What effect will different parameter values have?
3. Optimize target parameters
– How to select the best values?
4. Usability
– The solution must be accessible to end users
Supply Network Planning Optimisation
SS
requirement
at Secondary
DP Forecast
over lead-time
Net on Hand
at Secondary
On Order + In
transit to
Secondary
=+ - -
Entitlement
Model
Lot Size
Order
Frequency
P.B.R
Entitlement
Settings
Other Inputs
Historical
Demand
Forecast
Deployment
Requirement
Plan
1. Entitlement setting
2. Deployment Calculation
3. Pick, Pack and Ship
Entitlement
Model
Lot Size
Order
Frequency
P.B.R
Genetic
Algorithm
Simulated
Demand
Historical
Demand
Simulated
Deployment
Plan Agent
Inventory Cost Deployment Cost
Genetic Algorithm - Workflow
Initialise
population
Terminate
?
Evaluate
fitness
Elitism
Parent
Selection
Crossover
Mutation
Desired
size
reached
START
END
Entitlement
Model
Plan Agent
Simulated
Demand
Simulated
Deployment
Cost
Y
Y N
N
Importance of Good Coding Principles
• Keep your code modular.
• Remember any small inefficiencies will become a more
serious issue when dealing with larger data sets.
• There is no need to reinvent the wheel. Use a repository to
save your code so others can re-use.
• If it looks too complicated it probably is a bad idea.
• Only print to the screen if it is essential.
The Blend of Data and Computer Science
• There is a good argument to having 1 full stack
developer in your data science team
• It is extremely important to prototype
• Showing an application functioning is better
than any explanation
• Decide on a code stack, and try to stick to it as
much as possible

More Related Content

Similar to Cork big data_analytics-de_puy_synthes_datsci_cit

ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
DATAVERSITY
 
TOUG Big Data Challenge and Impact
TOUG Big Data Challenge and ImpactTOUG Big Data Challenge and Impact
TOUG Big Data Challenge and Impact
Toronto-Oracle-Users-Group
 
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav MisraFrom Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
Molly Alexander
 
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
Value Amplify Consulting
 
Data Management Workshop - ETOT 2016
Data Management Workshop - ETOT 2016Data Management Workshop - ETOT 2016
Data Management Workshop - ETOT 2016
DataGenic Ltd
 
Lecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurementLecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurement
bosp1
 
Lecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurementLecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurement
bosp1
 
Keeping the Pulse of Your Data:  Why You Need Data Observability 
Keeping the Pulse of Your Data:  Why You Need Data Observability Keeping the Pulse of Your Data:  Why You Need Data Observability 
Keeping the Pulse of Your Data:  Why You Need Data Observability 
Precisely
 
Big data beyond the hype may 2014
Big data beyond the hype may 2014Big data beyond the hype may 2014
Big data beyond the hype may 2014
bigdatagurus_meetup
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Philip Filleul
 
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
Praveen Chand
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
Vikas Sardana
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Denodo
 
ODSC East 2018
ODSC East 2018ODSC East 2018
ODSC East 2018
Cameron Sim
 
Five Attributes to a Successful Big Data Strategy
Five Attributes to a Successful Big Data StrategyFive Attributes to a Successful Big Data Strategy
Five Attributes to a Successful Big Data Strategy
Perficient, Inc.
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence Architecture
Philippe Julio
 
Innovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsInnovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement Analytics
Tejari
 
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
Perficient
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
TEST Huddle
 
Module 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdfModule 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdf
MASantos15
 

Similar to Cork big data_analytics-de_puy_synthes_datsci_cit (20)

ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
TOUG Big Data Challenge and Impact
TOUG Big Data Challenge and ImpactTOUG Big Data Challenge and Impact
TOUG Big Data Challenge and Impact
 
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav MisraFrom Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
From Foundation to Mastery – Building a Mature Analytics Roadmap - Manav Misra
 
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
 
Data Management Workshop - ETOT 2016
Data Management Workshop - ETOT 2016Data Management Workshop - ETOT 2016
Data Management Workshop - ETOT 2016
 
Lecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurementLecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurement
 
Lecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurementLecture iii (september 2014)the information system and procurement
Lecture iii (september 2014)the information system and procurement
 
Keeping the Pulse of Your Data:  Why You Need Data Observability 
Keeping the Pulse of Your Data:  Why You Need Data Observability Keeping the Pulse of Your Data:  Why You Need Data Observability 
Keeping the Pulse of Your Data:  Why You Need Data Observability 
 
Big data beyond the hype may 2014
Big data beyond the hype may 2014Big data beyond the hype may 2014
Big data beyond the hype may 2014
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
 
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
Intelligent Clinical Supply Forecasting and Simulations through IRT-March02-2...
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
ODSC East 2018
ODSC East 2018ODSC East 2018
ODSC East 2018
 
Five Attributes to a Successful Big Data Strategy
Five Attributes to a Successful Big Data StrategyFive Attributes to a Successful Big Data Strategy
Five Attributes to a Successful Big Data Strategy
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence Architecture
 
Innovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsInnovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement Analytics
 
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
Leveraging Oracle's Life Sciences Data Hub to Enable Dynamic Cross-Study Anal...
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
 
Module 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdfModule 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdf
 

Recently uploaded

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 

Recently uploaded (20)

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 

Cork big data_analytics-de_puy_synthes_datsci_cit

  • 1. Cork Big Data & Analytics Group The Road to DatSci 2017
  • 2. Agenda • Introduction • Path of Analytics in DePuy • Supply Network Planning • Solution • Demonstration • Importance of Prototyping • Q&A
  • 3. FAMILY OF CONSUMER COMPANIES MEDICAL DEVICE COMPANIES HIP SOLUTIONS Pinnacle®, Corail® KNEE SOLUTIONS Attune®, Sigma® EXTREMETIES Shoulders, Ankles
  • 4. Data Science Group Mick Phelan, PhD. – Head of Data Science Group 14 yrs. experience in planning & analytics across academic, electronics, service & medical device sectors Jimmy Hennessy – Lead Data Scientist: MAKE 6 yrs. experience in real time analytics. Eamonn O’Toole, PhD. – Lead Data Scientist: PLAN 9 yrs. experience in consultancy and academia Alice Harte – Graduate Data Scientist Mags Wildor – Graduate Data Scientist Aidan Cleere – Student Data Scientist
  • 5. Why do we need analytics? Become an insight / analytics driven organisation The Bi-Modal Supply Chain ? WHY? do we need data science & analytics?
  • 6. Forecasting, Scenario Planning Product Clustering & Segmentation Demand Plan Asset Utilisation Capacity Planning Inventory Entitlement Scenario Planning Production Plan Production Schedule Optimisation Dynamic Routing Operations Anomaly Detection – SPC Anomaly Detection – X-Ray Quality Predictive Project Analytics Capital Portfolio Optimisation Predicative Asset Maintenance OEE Engineering WHERE? do we need to get to? E2E Supply Chain Analytics
  • 7. Outreach Programs Engaging with students on the analytics opportunities in health care industry / STEM Supervising advanced analytics student projects Industry representation on college course boards Citizen Data Scientist Developed & delivering course content on postgrad advanced analytics program Offering onsite courses statistics & programming for potential Citizen Data Scientists Graduate Program Delivering bespoke 36 week graduate data science course for new grads in the team Projects Predictive Asset Maintenance Entitlement Modelling Portfolio Optimisation Service Optimisation Anomaly Detection NOW? where are we?
  • 8. Citizen Data Scientist Core Data Scientists Democratization of Data Democratization of Models • Embed data science into our DNA, CDS employ the models & data to aid faster data driven decision making across org • Utilize the data and models at scale • Make data available for descriptive & advanced analytics • Level 2 Historians, Level3 MES, Level 4 ERP • Copy to data lake away from production • Develop models with E2E SC focus • Develop the data science toolkit appropriate to an organization • Hub & Spoke model • Deploy analytical models employing the data to optimize business processes • Genetic Algorithms, simulation, forecasting, anomaly detection, PdM HOW? will we get there?
  • 10. Supply Network Planning Manufacturing Level Distribution Level Market Level US made product EMEA made product
  • 11. Inventory Entitlement Cycle Stock Pipeline Stock Safety Stock Risk Mgmt Events SLOB Unentitled Stock Base Entitlement Total Inventory Entitlement Total Inventory Unplanned inventory Depletes with demand and is replenished with supply Transport and manufacturing network flow Protects against variation in supply and demand Protects against expected but abnormal supply or demand Supports a specific known requirement Slow moving or obsolete inventory
  • 12. Inventory Entitlement • Benefits: – Improved customer service – Right inventory, right place, right time – Standardised process across PP&L organisation – Reduced supply variability – Lower inventory levels & costs Parameters • Lot size • Period between review • Order frequency • Demand forecast • Demand variation • Lead time • Supply variation • Etc., Business rules • Service level targets • Min/max stock thresholds
  • 13. As-Is Process SS requirement at Secondary DP Forecast over lead-time Net on Hand at Secondary On Order + In transit to Secondary =+ - - Entitlement Model Lot Size Order Frequency P.B.R Entitlement Settings Other Inputs Historical Demand Forecast Deployment Requirement Plan 1. Entitlement setting 2. Deployment Calculation 3. Pick, Pack and Ship How much inventory should I hold? Do I need to deploy? Make deployment
  • 14. Supply Network Planning: Problem Statement • Reduce financial cost of the deployment of inventory from Primary to Secondary Hubs – ≈ 80% of deployments 1 or 2 items • Parameters (Default of 1) – Lot size • Potential: 1 to 250 – Period between review (PBR) • Potential: 1 to 10 – Order Frequency • Potential: 1 to 5 Costs • Inventory holding • Logistics and transportation • Administration • Lost sales (Back orders)
  • 15. Requirements for solution 1. Speed – Excel entitlement model too slow 2. Understand potential impact – What effect will different parameter values have? 3. Optimize target parameters – How to select the best values? 4. Usability – The solution must be accessible to end users
  • 16. Supply Network Planning Optimisation SS requirement at Secondary DP Forecast over lead-time Net on Hand at Secondary On Order + In transit to Secondary =+ - - Entitlement Model Lot Size Order Frequency P.B.R Entitlement Settings Other Inputs Historical Demand Forecast Deployment Requirement Plan 1. Entitlement setting 2. Deployment Calculation 3. Pick, Pack and Ship Entitlement Model Lot Size Order Frequency P.B.R Genetic Algorithm Simulated Demand Historical Demand Simulated Deployment Plan Agent Inventory Cost Deployment Cost
  • 17. Genetic Algorithm - Workflow Initialise population Terminate ? Evaluate fitness Elitism Parent Selection Crossover Mutation Desired size reached START END Entitlement Model Plan Agent Simulated Demand Simulated Deployment Cost Y Y N N
  • 18. Importance of Good Coding Principles • Keep your code modular. • Remember any small inefficiencies will become a more serious issue when dealing with larger data sets. • There is no need to reinvent the wheel. Use a repository to save your code so others can re-use. • If it looks too complicated it probably is a bad idea. • Only print to the screen if it is essential.
  • 19. The Blend of Data and Computer Science • There is a good argument to having 1 full stack developer in your data science team • It is extremely important to prototype • Showing an application functioning is better than any explanation • Decide on a code stack, and try to stick to it as much as possible