SlideShare a Scribd company logo
The Data Science behind Predictive
Maintenance in Connected Vehicles
Esther Vasiete
Srivatsan Ramanujam
Pivotal Data Science
Data Engineers Guild - Meetup
June-21, 2016
Picture credit (from L to R):
http://www.techlicious.com/blog/ericsson-mobility-report-internet-connected-devices/
http://www.mdpi.com/1424-8220/14/10/19260/htm
http://www.thehindubusinessline.com/info-tech/other-gadgets/care-for-a-connected-car/article5777444.ece
Devices are Increasingly Connected
How can these connected devices in our home be smart enough to make daily
life easier?
How does this…
…become this?
By recognizing this
And by processing this
Sensors + Other Unstructured Data
How can we know a tree has
fallen on a power line before
the residents complain?
How can we use data
to help prevent
accidents like the Macondo Disaster ?
Gene Sequencing
Smart Grids
COST TO SEQUENCE
ONE GENOME
HAS FALLEN FROM
$100M IN 2001
TO $10K IN 2011
TO $1K IN 2014
READING SMART METERS
EVERY 15 MINUTES IS
3000X MORE
DATA INTENSIVE
Stock Market
Social Media
FACEBOOK UPLOADS
250 MILLION
PHOTOS EACH DAY
In all industries billions of data points represent
opportunities for the Internet of Things
Oil Exploration
Video Surveillance
OIL RIGS GENERATE
25000
DATA POINTS
PER SECOND
Medical Imaging
Mobile Sensors
To realize this opportunity requires the right tools and
techniques
Problem
Formulation
Modeling Step
Data StepApps Step
Data Lake
Ingest
Business Levers
Dashboard/App
PL/X
Modeling•  Data cleaning
•  Data Exploration
•  Feature
Engineering
Model Validation
Feedback loop for
continuous
model improvement
Driver and
Vehicle Meta
Data
Data Ingestion
Platform
✔
✔ ✔ ✔ ✔✔ ✔ ✔
Data to Apps
Data Science
Use-cases for connected cars
1
Data Science Use-Cases
1
●  Predictive Car Maintenance
‒  More accurately predict part failure
‒  Optimize part repair and replacement schedule
●  Leveraging Driving Behaviour
‒  Useful to differentiate insurance pricing based on driving
style
‒  Optimize car design
●  Improving GPS Systems
‒  Establish baseline for traffic congestion
‒  Create more meaningful metrics for routing
‒  Infer public transportation effects on traffic
‒  Predict how long incidents would take to clear
●  Predictive Power for Assistance
Systems
‒  Optimize fuel efficiency
‒  Predict the future state of a car in the next 2
minutes (starts, stops, emergency braking)
●  Traffic Light Assistance
‒  Signal timing of traffic lights
‒  Crowd sourcing of traffic signals
‒  Optimize traffic light patterns to reduce congestion
Preventive Maintenance for
Connected Vehicles
1
On-Board Diagnostics
Diagnostic Trouble Codes (DTC)
Unscheduled repairs
AB1029 – Power steering pump replacement
CT3408 – Wheel alignment
Solving the preventive maintenance problem
Automakers
Customer
Satisfaction
Auto Repairs
Data Sources for Predictive Maintenance
VIN
Timestamp
DTC Code
Odometer
Speed
Acceleration
Engine Temperature
Engine Torque GPS
Coordinates
etc.
VIN
Date vehicle in
Date vehicle out
Repair code
Parts replaced
Warranty claims
Repair Comments
Vehicle Sensor Data Vehicle Repairs Data
Predicting Job Type from Diagnostic Trouble Codes
(DTCs)
Time
Job Type:
Transmission
Job Type:
Transmission
Engine
Job Type:
Regular check
DTC: B DTC:
B,
P, C
DTC: U
DTC: B DTC: B
DTC:
B, P, C, U
DTC:
P, B, U
DTC: P DTC: B DTC:
B,P
DTC:
B,P
Can the DTCs
observed here predict
this Job Type?
Can the DTCs observed
here predict this Job
Type?
Can the DTCs observed
here predict this Job
Type?
Predicting Job Type: a multi-class classification
problem
DF
12
10
DF
12
15
DF
29
80
AB
10
29
AB
16
22
AB
16
25
AB
86
22
CT
34
02
CT
34
08
CT
35
60
CT
24
09
Vehicle
Features
Two-stage Hierarchical Classification Framework
Vehicle
Features
DF
12
10
DF
12
15
DF
29
80
AB
10
29
AB
16
22
AB
16
25
AB
86
22
CT
34
02
CT
34
08
CT
35
60
CT
24
09
Model Parallelism
One or more job on the same day
Multi-labeling problem
One-vs-rest classifiers
built in parallel
1
0
0
1
0 1
0
Class 1
Class 2
Class 3
One-vs-Rest Classification
Red vs.
Non Red
On Segment 1
Green vs.
Non Green
On Segment 2
Blue vs.
Non Blue
On Segment N
•  Predictive maintenance problems are challenging because
DTC signals are not always symptomatic of an ensuing
repair.
•  Given the hierarchical nature of repair codes, we built a two
stage hierarchical classification framework comprising a top-
down cascade of classifiers.
•  Major system jobs can be predicted earlier to the repair
date.
Key Takeaways
Reference Architecture
%%publish
model info.
/
Microservices
(Spring Boot)
/load_model
/score_model
Spring Cloud Data Flow
vehicle data (streaming)
connector
exploratory data
analysis & model
training
Rabbit/Kafka
source
training (offline)
scoring (online)
/
web or mobile app dashboard
The Data Science behind Predictive Maintenance for Connected Vehicles

More Related Content

What's hot

Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)Ayoub Rouzi
 
Smart Fleet Management with IoT
Smart Fleet Management with IoTSmart Fleet Management with IoT
Smart Fleet Management with IoTAshish Saxena
 
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan Petit
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan PetitAutomotive Cybersecurity Challenges for Automated Vehicles: Jonathan Petit
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan PetitSecurity Innovation
 
Smart parking system
Smart parking systemSmart parking system
Smart parking systemslmnsvn
 
Collision Communication System
Collision Communication SystemCollision Communication System
Collision Communication SystemSachin Mehta
 
Autonomous Driving, provable safety and scalability design principles - Erez ...
Autonomous Driving, provable safety and scalability design principles - Erez ...Autonomous Driving, provable safety and scalability design principles - Erez ...
Autonomous Driving, provable safety and scalability design principles - Erez ...Euro NCAP
 
A low cost and noninvasive system for the measurement and detection of faulty...
A low cost and noninvasive system for the measurement and detection of faulty...A low cost and noninvasive system for the measurement and detection of faulty...
A low cost and noninvasive system for the measurement and detection of faulty...ieeeprojectsbangalore
 
Autonomous vehicles: becoming economically feasible through improvements in l...
Autonomous vehicles: becoming economically feasible through improvements in l...Autonomous vehicles: becoming economically feasible through improvements in l...
Autonomous vehicles: becoming economically feasible through improvements in l...Jeffrey Funk
 
IOT Based Smart Parking System
IOT Based Smart Parking SystemIOT Based Smart Parking System
IOT Based Smart Parking SystemIRJET Journal
 
Abstract
AbstractAbstract
Abstracttamil13
 
Smart parking system
Smart parking systemSmart parking system
Smart parking systemEditorIJAERD
 
Oracle Embedded Connected Vehicle
Oracle Embedded Connected VehicleOracle Embedded Connected Vehicle
Oracle Embedded Connected VehicleSteven Cull
 
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET Journal
 

What's hot (19)

Connected Vehicles
Connected VehiclesConnected Vehicles
Connected Vehicles
 
Smart Parking
Smart ParkingSmart Parking
Smart Parking
 
All Aboard With Sendyne
All Aboard With SendyneAll Aboard With Sendyne
All Aboard With Sendyne
 
Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)Smart traffic managment system real time (stmsrt)
Smart traffic managment system real time (stmsrt)
 
Smart Fleet Management with IoT
Smart Fleet Management with IoTSmart Fleet Management with IoT
Smart Fleet Management with IoT
 
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan Petit
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan PetitAutomotive Cybersecurity Challenges for Automated Vehicles: Jonathan Petit
Automotive Cybersecurity Challenges for Automated Vehicles: Jonathan Petit
 
OOAD (1)
OOAD (1)OOAD (1)
OOAD (1)
 
Smart parking system
Smart parking systemSmart parking system
Smart parking system
 
Smart parking
Smart parkingSmart parking
Smart parking
 
Collision Communication System
Collision Communication SystemCollision Communication System
Collision Communication System
 
Autonomous Driving, provable safety and scalability design principles - Erez ...
Autonomous Driving, provable safety and scalability design principles - Erez ...Autonomous Driving, provable safety and scalability design principles - Erez ...
Autonomous Driving, provable safety and scalability design principles - Erez ...
 
A low cost and noninvasive system for the measurement and detection of faulty...
A low cost and noninvasive system for the measurement and detection of faulty...A low cost and noninvasive system for the measurement and detection of faulty...
A low cost and noninvasive system for the measurement and detection of faulty...
 
Smart parking
Smart parkingSmart parking
Smart parking
 
Autonomous vehicles: becoming economically feasible through improvements in l...
Autonomous vehicles: becoming economically feasible through improvements in l...Autonomous vehicles: becoming economically feasible through improvements in l...
Autonomous vehicles: becoming economically feasible through improvements in l...
 
IOT Based Smart Parking System
IOT Based Smart Parking SystemIOT Based Smart Parking System
IOT Based Smart Parking System
 
Abstract
AbstractAbstract
Abstract
 
Smart parking system
Smart parking systemSmart parking system
Smart parking system
 
Oracle Embedded Connected Vehicle
Oracle Embedded Connected VehicleOracle Embedded Connected Vehicle
Oracle Embedded Connected Vehicle
 
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...IRJET- 	  Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
IRJET- Smart Parking : Parking Occupancy Monitoring and Visualisation Syst...
 

Viewers also liked

Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentationJames Mansfield
 
Oee on hana overall equipment effectiveness overview aug 2012 (2)
Oee on hana   overall equipment effectiveness overview aug 2012 (2)Oee on hana   overall equipment effectiveness overview aug 2012 (2)
Oee on hana overall equipment effectiveness overview aug 2012 (2)Marco Bueno
 
Cwin16 tls-faurecia predictive maintenance
Cwin16 tls-faurecia predictive maintenanceCwin16 tls-faurecia predictive maintenance
Cwin16 tls-faurecia predictive maintenanceCapgemini
 
Benefits of Collecting OEE Data with Production Tracking Software
Benefits of Collecting OEE Data with Production Tracking SoftwareBenefits of Collecting OEE Data with Production Tracking Software
Benefits of Collecting OEE Data with Production Tracking SoftwareWintriss Controls Group, LLC
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenancefljungbe
 
Integrating OEE and Process Improvement
Integrating OEE  and Process ImprovementIntegrating OEE  and Process Improvement
Integrating OEE and Process ImprovementEdward Brown
 
Cortana Analytics Workshop: Predictive Maintenance in the IoT Era
Cortana Analytics Workshop: Predictive Maintenance in the IoT EraCortana Analytics Workshop: Predictive Maintenance in the IoT Era
Cortana Analytics Workshop: Predictive Maintenance in the IoT EraMSAdvAnalytics
 
Design For OEE (DFOEE)
Design For OEE (DFOEE)Design For OEE (DFOEE)
Design For OEE (DFOEE)Lean Teams USA
 
Microservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoTMicroservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoTCapgemini
 
Predictive Maintenance by analysing acoustic data in an industrial environment
Predictive Maintenance by analysing acoustic data in an industrial environmentPredictive Maintenance by analysing acoustic data in an industrial environment
Predictive Maintenance by analysing acoustic data in an industrial environmentCapgemini
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car SymposiumArynga
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Web Services
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive MaintenanceSaama
 
The 7 deadly sins of Overall Equipment Effectiveness (OEE)
The 7 deadly sins of Overall Equipment Effectiveness (OEE)The 7 deadly sins of Overall Equipment Effectiveness (OEE)
The 7 deadly sins of Overall Equipment Effectiveness (OEE)Claire Healey
 
The Science of Predictive Maintenance: IBM's Predictive Analytics Solution
The Science of Predictive Maintenance: IBM's Predictive Analytics SolutionThe Science of Predictive Maintenance: IBM's Predictive Analytics Solution
The Science of Predictive Maintenance: IBM's Predictive Analytics SolutionSenturus
 

Viewers also liked (20)

Data Science for Connected Vehicles
Data Science for Connected VehiclesData Science for Connected Vehicles
Data Science for Connected Vehicles
 
An Analytics Platform for Connected Vehicles
An Analytics Platform for Connected VehiclesAn Analytics Platform for Connected Vehicles
An Analytics Platform for Connected Vehicles
 
Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentation
 
Oee on hana overall equipment effectiveness overview aug 2012 (2)
Oee on hana   overall equipment effectiveness overview aug 2012 (2)Oee on hana   overall equipment effectiveness overview aug 2012 (2)
Oee on hana overall equipment effectiveness overview aug 2012 (2)
 
Oee Explained
Oee ExplainedOee Explained
Oee Explained
 
Cwin16 tls-faurecia predictive maintenance
Cwin16 tls-faurecia predictive maintenanceCwin16 tls-faurecia predictive maintenance
Cwin16 tls-faurecia predictive maintenance
 
Benefits of Collecting OEE Data with Production Tracking Software
Benefits of Collecting OEE Data with Production Tracking SoftwareBenefits of Collecting OEE Data with Production Tracking Software
Benefits of Collecting OEE Data with Production Tracking Software
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
 
Integrating OEE and Process Improvement
Integrating OEE  and Process ImprovementIntegrating OEE  and Process Improvement
Integrating OEE and Process Improvement
 
Cortana Analytics Workshop: Predictive Maintenance in the IoT Era
Cortana Analytics Workshop: Predictive Maintenance in the IoT EraCortana Analytics Workshop: Predictive Maintenance in the IoT Era
Cortana Analytics Workshop: Predictive Maintenance in the IoT Era
 
Design For OEE (DFOEE)
Design For OEE (DFOEE)Design For OEE (DFOEE)
Design For OEE (DFOEE)
 
Microservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoTMicroservices: The Future-Proof Framework for IoT
Microservices: The Future-Proof Framework for IoT
 
Predictive Maintenance by analysing acoustic data in an industrial environment
Predictive Maintenance by analysing acoustic data in an industrial environmentPredictive Maintenance by analysing acoustic data in an industrial environment
Predictive Maintenance by analysing acoustic data in an industrial environment
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
 
OEE
OEEOEE
OEE
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
 
The 7 deadly sins of Overall Equipment Effectiveness (OEE)
The 7 deadly sins of Overall Equipment Effectiveness (OEE)The 7 deadly sins of Overall Equipment Effectiveness (OEE)
The 7 deadly sins of Overall Equipment Effectiveness (OEE)
 
The Science of Predictive Maintenance: IBM's Predictive Analytics Solution
The Science of Predictive Maintenance: IBM's Predictive Analytics SolutionThe Science of Predictive Maintenance: IBM's Predictive Analytics Solution
The Science of Predictive Maintenance: IBM's Predictive Analytics Solution
 
Oee guide
Oee guideOee guide
Oee guide
 

Similar to The Data Science behind Predictive Maintenance for Connected Vehicles

IRJET- IoT based Smart BLACK BOX System
IRJET- IoT based Smart BLACK BOX SystemIRJET- IoT based Smart BLACK BOX System
IRJET- IoT based Smart BLACK BOX SystemIRJET Journal
 
G041024547
G041024547G041024547
G041024547IOSR-JEN
 
IRJET- Smart Card Based Automated Toll Plaza System
IRJET-  	  Smart Card Based Automated Toll Plaza SystemIRJET-  	  Smart Card Based Automated Toll Plaza System
IRJET- Smart Card Based Automated Toll Plaza SystemIRJET Journal
 
IRJET- A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...
IRJET-  	  A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...IRJET-  	  A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...
IRJET- A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...IRJET Journal
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET Journal
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTIRJET Journal
 
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...IRJET Journal
 
CAV Smart Work Zones
CAV Smart Work ZonesCAV Smart Work Zones
CAV Smart Work ZonesAcey Roberts
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesJeffrey Funk
 
Design and Implementation of Car Black box for Evidence Collection System to ...
Design and Implementation of Car Black box for Evidence Collection System to ...Design and Implementation of Car Black box for Evidence Collection System to ...
Design and Implementation of Car Black box for Evidence Collection System to ...IJMTST Journal
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET Journal
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMIRJET Journal
 
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...IRJET Journal
 
IRJET - Electronic Turnpike Automation System with Penalty Analyzer
IRJET - Electronic Turnpike Automation System with Penalty AnalyzerIRJET - Electronic Turnpike Automation System with Penalty Analyzer
IRJET - Electronic Turnpike Automation System with Penalty AnalyzerIRJET Journal
 
IRJET- Traffic Sign Recognition for Autonomous Cars
IRJET- Traffic Sign Recognition for Autonomous CarsIRJET- Traffic Sign Recognition for Autonomous Cars
IRJET- Traffic Sign Recognition for Autonomous CarsIRJET Journal
 
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET-  	  Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET-  	  Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET- Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET Journal
 
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOIRJET Journal
 
PROGNOSTIC - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx
 PROGNOSTIC  - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx PROGNOSTIC  - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx
PROGNOSTIC - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docxgertrudebellgrove
 

Similar to The Data Science behind Predictive Maintenance for Connected Vehicles (20)

IRJET- IoT based Smart BLACK BOX System
IRJET- IoT based Smart BLACK BOX SystemIRJET- IoT based Smart BLACK BOX System
IRJET- IoT based Smart BLACK BOX System
 
SMART E-TOLL SYSTEM
SMART E-TOLL SYSTEMSMART E-TOLL SYSTEM
SMART E-TOLL SYSTEM
 
IoT based E-vehicle monitoring system using sensors and imaging processing a...
IoT based E-vehicle monitoring system using sensors and  imaging processing a...IoT based E-vehicle monitoring system using sensors and  imaging processing a...
IoT based E-vehicle monitoring system using sensors and imaging processing a...
 
G041024547
G041024547G041024547
G041024547
 
IRJET- Smart Card Based Automated Toll Plaza System
IRJET-  	  Smart Card Based Automated Toll Plaza SystemIRJET-  	  Smart Card Based Automated Toll Plaza System
IRJET- Smart Card Based Automated Toll Plaza System
 
IRJET- A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...
IRJET-  	  A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...IRJET-  	  A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...
IRJET- A Methodology: Iot Based Drowsy Driving Warning and Traffic Collis...
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management System
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
 
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...
IRJET- Smart Vehicle with Crash Detection and Emergency Vehicle Dispatch with...
 
CAV Smart Work Zones
CAV Smart Work ZonesCAV Smart Work Zones
CAV Smart Work Zones
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
 
Design and Implementation of Car Black box for Evidence Collection System to ...
Design and Implementation of Car Black box for Evidence Collection System to ...Design and Implementation of Car Black box for Evidence Collection System to ...
Design and Implementation of Car Black box for Evidence Collection System to ...
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
 
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...
A survey paper on Optimal Solution on Vehicular Adhoc Network for Congestion ...
 
IRJET - Electronic Turnpike Automation System with Penalty Analyzer
IRJET - Electronic Turnpike Automation System with Penalty AnalyzerIRJET - Electronic Turnpike Automation System with Penalty Analyzer
IRJET - Electronic Turnpike Automation System with Penalty Analyzer
 
IRJET- Traffic Sign Recognition for Autonomous Cars
IRJET- Traffic Sign Recognition for Autonomous CarsIRJET- Traffic Sign Recognition for Autonomous Cars
IRJET- Traffic Sign Recognition for Autonomous Cars
 
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET-  	  Computerized Vehicle Number Plate Recognition and Fine GenerationIRJET-  	  Computerized Vehicle Number Plate Recognition and Fine Generation
IRJET- Computerized Vehicle Number Plate Recognition and Fine Generation
 
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
 
PROGNOSTIC - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx
 PROGNOSTIC  - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx PROGNOSTIC  - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx
PROGNOSTIC - ADAPTIVE INTELLIGENT DIAGNOSTIC SYSTEM FOR VEHICL.docx
 

Recently uploaded

一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundOppotus
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .NABLAS株式会社
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单ewymefz
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhArpitMalhotra16
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单ewymefz
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...correoyaya
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单nscud
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJames Polillo
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsalex933524
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportSatyamNeelmani2
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单ukgaet
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesStarCompliance.io
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictJack Cole
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Domenico Conte
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单enxupq
 

Recently uploaded (20)

一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Slip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp ClaimsSlip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp Claims
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis Report
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 

The Data Science behind Predictive Maintenance for Connected Vehicles

  • 1. The Data Science behind Predictive Maintenance in Connected Vehicles Esther Vasiete Srivatsan Ramanujam Pivotal Data Science Data Engineers Guild - Meetup June-21, 2016
  • 2. Picture credit (from L to R): http://www.techlicious.com/blog/ericsson-mobility-report-internet-connected-devices/ http://www.mdpi.com/1424-8220/14/10/19260/htm http://www.thehindubusinessline.com/info-tech/other-gadgets/care-for-a-connected-car/article5777444.ece Devices are Increasingly Connected
  • 3.
  • 4. How can these connected devices in our home be smart enough to make daily life easier?
  • 5. How does this… …become this? By recognizing this And by processing this Sensors + Other Unstructured Data
  • 6. How can we know a tree has fallen on a power line before the residents complain?
  • 7. How can we use data to help prevent accidents like the Macondo Disaster ?
  • 8. Gene Sequencing Smart Grids COST TO SEQUENCE ONE GENOME HAS FALLEN FROM $100M IN 2001 TO $10K IN 2011 TO $1K IN 2014 READING SMART METERS EVERY 15 MINUTES IS 3000X MORE DATA INTENSIVE Stock Market Social Media FACEBOOK UPLOADS 250 MILLION PHOTOS EACH DAY In all industries billions of data points represent opportunities for the Internet of Things Oil Exploration Video Surveillance OIL RIGS GENERATE 25000 DATA POINTS PER SECOND Medical Imaging Mobile Sensors
  • 9. To realize this opportunity requires the right tools and techniques Problem Formulation Modeling Step Data StepApps Step
  • 10.
  • 11. Data Lake Ingest Business Levers Dashboard/App PL/X Modeling•  Data cleaning •  Data Exploration •  Feature Engineering Model Validation Feedback loop for continuous model improvement Driver and Vehicle Meta Data Data Ingestion Platform ✔ ✔ ✔ ✔ ✔✔ ✔ ✔ Data to Apps
  • 12. Data Science Use-cases for connected cars 1
  • 13. Data Science Use-Cases 1 ●  Predictive Car Maintenance ‒  More accurately predict part failure ‒  Optimize part repair and replacement schedule ●  Leveraging Driving Behaviour ‒  Useful to differentiate insurance pricing based on driving style ‒  Optimize car design ●  Improving GPS Systems ‒  Establish baseline for traffic congestion ‒  Create more meaningful metrics for routing ‒  Infer public transportation effects on traffic ‒  Predict how long incidents would take to clear ●  Predictive Power for Assistance Systems ‒  Optimize fuel efficiency ‒  Predict the future state of a car in the next 2 minutes (starts, stops, emergency braking) ●  Traffic Light Assistance ‒  Signal timing of traffic lights ‒  Crowd sourcing of traffic signals ‒  Optimize traffic light patterns to reduce congestion
  • 15. On-Board Diagnostics Diagnostic Trouble Codes (DTC) Unscheduled repairs AB1029 – Power steering pump replacement CT3408 – Wheel alignment
  • 16. Solving the preventive maintenance problem Automakers Customer Satisfaction Auto Repairs
  • 17. Data Sources for Predictive Maintenance VIN Timestamp DTC Code Odometer Speed Acceleration Engine Temperature Engine Torque GPS Coordinates etc. VIN Date vehicle in Date vehicle out Repair code Parts replaced Warranty claims Repair Comments Vehicle Sensor Data Vehicle Repairs Data
  • 18. Predicting Job Type from Diagnostic Trouble Codes (DTCs) Time Job Type: Transmission Job Type: Transmission Engine Job Type: Regular check DTC: B DTC: B, P, C DTC: U DTC: B DTC: B DTC: B, P, C, U DTC: P, B, U DTC: P DTC: B DTC: B,P DTC: B,P Can the DTCs observed here predict this Job Type? Can the DTCs observed here predict this Job Type? Can the DTCs observed here predict this Job Type?
  • 19. Predicting Job Type: a multi-class classification problem DF 12 10 DF 12 15 DF 29 80 AB 10 29 AB 16 22 AB 16 25 AB 86 22 CT 34 02 CT 34 08 CT 35 60 CT 24 09 Vehicle Features
  • 20. Two-stage Hierarchical Classification Framework Vehicle Features DF 12 10 DF 12 15 DF 29 80 AB 10 29 AB 16 22 AB 16 25 AB 86 22 CT 34 02 CT 34 08 CT 35 60 CT 24 09
  • 21. Model Parallelism One or more job on the same day Multi-labeling problem One-vs-rest classifiers built in parallel 1 0 0 1 0 1 0 Class 1 Class 2 Class 3 One-vs-Rest Classification Red vs. Non Red On Segment 1 Green vs. Non Green On Segment 2 Blue vs. Non Blue On Segment N
  • 22. •  Predictive maintenance problems are challenging because DTC signals are not always symptomatic of an ensuing repair. •  Given the hierarchical nature of repair codes, we built a two stage hierarchical classification framework comprising a top- down cascade of classifiers. •  Major system jobs can be predicted earlier to the repair date. Key Takeaways
  • 23. Reference Architecture %%publish model info. / Microservices (Spring Boot) /load_model /score_model Spring Cloud Data Flow vehicle data (streaming) connector exploratory data analysis & model training Rabbit/Kafka source training (offline) scoring (online) / web or mobile app dashboard