SlideShare a Scribd company logo
Case Study for Vehicle
OBDII Data Analytics
(Canonical Problem for Industrial IoT)
Asquared IoT Pvt. Ltd.
www.a2iot.com
March 2017
Combination of engineering models and machine learning for
new insights, better predictions and real-time systems!
Preventive Maintenance
- e.g. Press shop, vehicle
analytics
Real-time analytics
-e.g.- Press shop, vehicle
analytics, welding process
Process & Efficiency
Improvements
-e.g.- Press shop,
Edge Computing
- e.g. Acoustic Analytics
IoT
Machine
Learning &
Analytics
Engineering
Models &
Domain
Knowledge
Expertise in finding Optimal solutions at
the intersection of multiple disciplines!
Asquared IoT: A Novel Approach to Analytics for Industrial IoT
Key Differentiator
• Machine Learning, Deep Learning
and Statistical Methods
• Mathematical Optimization
• Control Theory
• Industrial Engineering and
Operations Research
• Engineering Simulations
• High Performance Computing
Strengths
Application Areas
(with work-in-progress examples)
Profiles of the Founders
Anand Deshpande, Ph.D.
CTO
• PhD, Mechanical Engineering,
University of Colorado at Boulder,
USA 1999
• 17+ years of experience in world-
class research labs
Aniruddha Pant, Ph.D.
CEO
• PhD, Control Systems, University of
California at Berkeley, USA 2001
• 20+ years in application of advanced
mathematical techniques to academic and
enterprise problems.
• Expertise in complex multidisciplinary problems
• Specialization: Numerical Methods and Mathematical
Optimization, Engineering Simulations (FEM/CFD), Engineering
Design Optimization, Multi-Disciplinary Optimization, Parallel
Computing, High Performance Computing, Industrial
Engineering and Operations Research
• Several publications in tier-1 journals and conferences
• Global collaborations with top universities and national labs
• Past Experience:
➢ Research Scientist, Intel Labs, Bangalore
➢ Senior scientist and group leader, TRDDC/TCS
➢ Staff Engineer, Motorola, Chicago, USA
• Aniruddha is also Founder and CEO of AlgoAnalytics – a company
with strong expertise in AI
• Experience in application of machine learning to various business
problems; Cross-domain application of basic scientific process.
• Research in areas ranging from biology to financial markets to
military applications; Experience in financial markets trading; Indian
as well as global markets
• Close collaboration with premier educational institutes in India, USA
& Europe.
• Past Experience:
➢ Vice President, Capital Metrics and Risk Solutions
➢ Head of Analytics Competency Center, Persistent Systems
➢ Scientist and Group Leader, Tata Consultancy Services
Experiments with Vehicle Sensor Data (OBDII Data)
• Canonical proxy and “Controlled System” for Industrial IoT experiments
➢ Car with multiple sensors an example of a machine with sensors
➢ OBD reader an example of IoT platform that gathers and transmits data
➢ Data logging apps are examples of end systems, with data being used for analytics
• Data collected: About 150,000 data points with 63 features in each data point
Car with an array of sensors sending data to ECU
OBD Reader plugs into the OBDII
port of the car; Reads and transmits
(Bluetooth) OBD data
Android apps read and display the data; also
logged for offline analysis
Image source and credit: http://blog.asautoparts.com/5-common-symptoms-of-faulty-car-sensors/
No Direct Sensor available for Headlight State (ON/OFF)
• Canonical problem that represents predictions of
machine state in an Industrial IoT system
• Headlights the biggest load on the electrical system
• Reflected in the battery voltage
➢ The battery voltage also varies with engine RPM, as well
as the load on the engine and the alternator system
• Supervised Learning problem: Collected data with
headlight ON and OFF, and labelled the data
accordingly
• Problem Statement: Using the available OBDII data
(such as engine RPM, engine load, battery voltage),
predict if the headlight was ON or OFF
Headlight OFF
Headlight ON
Headlight Status Prediction: Training and Results
• Headlight State prediction solved as a classification problem using “Random Forest”
• Choosing the input parameters: Full set (but without any redundant parameters) of 26 features:
➢ Prediction accuracy = 84%
• Selected subset: By using the knowledge of the system, we choose 6 key parameters: Throttle
position, Engine RPM, Load on the engine, Fuel flow rate, Timing advance, Battery Voltage
➢ Prediction accuracy = 90% (kappa = 0.82; specificity = 98%; AUC = 91.6%; PPV = 98.3%)
➢ Demonstrates the importance of choosing a good feature set based on the problem understanding!
• Calculated feature importance, based on their correlation to the output (headlight state)
➢ Highest to lowest correlation: Battery Voltage, Engine RPM, Throttle Position, Timing Advance, Engine Load,
and Fuel Flow Rate
➢ Matches with the intuition!
The headlight status predicted with high accuracy (90%), and the feature
importance captured correctly!
Instantaneous Fuel Consumption
• Canonical problem for system efficiency metric that varies significantly and
non-linearly in real-time
• Instantaneous Fuel Consumption (km/l) varies significantly (from 0 when
idling to ~120 when “coasting” with no throttle input)
➢Varies with throttle input, engine RPM, engine load, vehicle speed, gradient of the road,
and many other parameters
• Challenges in this case study:
➢Highly non-linear time-series data with complex interactions within feature set
➢Primary Data Analysis based on the “physics of the system” showed time delay effects –
throttle input in one data instance takes effect at the next instance!
➢Dataset with many different “regimes” – different behaviour in idling, low speed
“crawling”, city traffic, highway cruising and “coasting” etc.
Prediction of Instantaneous Fuel Consumption: Results
• We used a Neural Network trained on
the ~150,000 data points and used to
predict on a randomly selected 1000 test
points
➢Our predictions has a R2 of 99.6 and RMSE
of 0.9 (on the scale of km/l variations of 0-
120 km/l)
➢This represents a very accurate prediction
system!
➢A single network that works on all regimes
and handled time delay effects
Accurate predictions for highly non-linear instantaneous parameter with time delay
effects – Key capability for Industrial IoT
Fuel Trim Prediction
• Engine Control unit (ECU) uses Fuel Trim to
maintain the stoichiometric air-fuel ratio in a
feedback loop
➢The O2 sensor values are used to estimate how
“rich” or “lean” the mixture was, and the fuel trim is
the “corrective” step used for next cycle
➢Short-term fuel trim is the immediate correction to
the air fuel ratio
➢Long-term fuel trim is the longer term correction
• Similar to instantaneous fuel consumption, fuel
trim is a highly nonlinear parameter with
complex relationships within the feature set
• In this case study, the objective was to predict
the short-term fuel trim
Fuel Trim Prediction: Results
• Dataset Used:
➢ Train – 1,37,889 observations 63 features
➢ Test – Blind 2000 observations 63 features
• Target variable was Short term Fuel trim
• The ECU computes only 49 discrete values of fuel trims
➢ This this can also be treated as a classification problem,
although in theory this is a regression problem
• Regression: Using Random Forest, we got R2 = 84.0%
• Classification: Using Random Forest Classifier got
accuracy of 97.7% and kappa score of 96.6%
➢ Kappa is a more robust statistical measure of the
classification performance
➢ 49 class classification is a challenge – successfully
handled by our models!
Accurate predictions for highly non-linear
instantaneous parameter – Key capability
for Industrial IoT
Conclusions and Summary
• Vehicle Analytics is an interesting problem in itself with many applications
➢ Vehicle health monitoring, diagnostics, driver behaviour model etc.
• However, it is also a canonical problem for Industrial IoT Applications
• “AI sensors” is a very important application for Industrial IoT
➢ Sometimes placing a direct sensor is infeasible due to the challenging operating environment and/or
costs involved
➢ A pre-trained AI model can simulate that sensor by predicting its value in real-time
• Our work here represents canonical case studies for:
➢ AI Sensors – Predicting values when no direct sensors are available (e.g. headlight status prediction,
instantaneous fuel consumption prediction etc.)
➢ Real-time prediction of highly dynamic parameters – e.g. fuel trim prediction
• Our models with consistent high prediction accuracy show our capabilities to develop AI models
on highly nonlinear, dynamic data sets with time-delay effect
➢ These characteristics make these models applicable to a wide variety of Industrial IoT problems!
Contact Us
For more information, please feel free to contact us:
• Anand Deshpande (anand.deshpande@a2iot.com), Bangalore, India
• Aniruddha Pant (aniruddha.pant@a2iot.com), Pune, India

More Related Content

Viewers also liked

What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?
Dr. Mazlan Abbas
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Dr. Mazlan Abbas
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
Ramana Reddy
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
Pasquale Puzio
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Mohan Kumar G
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 ppt
Mhae Lyn
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 

Viewers also liked (7)

What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 ppt
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to A2IoT OBDII Case Study

ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
iQHub
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoT
TiE Bangalore
 
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
voltriosolutions
 
Sure Controls
Sure ControlsSure Controls
Sure Controls
Terry Brei
 
Addressing the challenges of position sensor solutions in safety critical aut...
Addressing the challenges of position sensor solutions in safety critical aut...Addressing the challenges of position sensor solutions in safety critical aut...
Addressing the challenges of position sensor solutions in safety critical aut...
HEINZ OYRER
 
The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)
DataWorks Summit/Hadoop Summit
 
E-Saver reduce your Opex on retail outlet by 50%
E-Saver reduce your Opex on retail outlet by 50%E-Saver reduce your Opex on retail outlet by 50%
E-Saver reduce your Opex on retail outlet by 50%
Hitesh Thakkar
 
AVReporter (PEM Energy Analyzer) in practice
AVReporter (PEM Energy Analyzer) in practiceAVReporter (PEM Energy Analyzer) in practice
AVReporter (PEM Energy Analyzer) in practice
Avreporter KONsys
 
Artificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and GasArtificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and Gas
SparkCognition
 
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private LimitedVIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
IndiaMART InterMESH Limited
 
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
OPAL-RT TECHNOLOGIES
 
Application of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive ApplicationsApplication of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive Applications
KonfHubTechConferenc
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
CA Technologies
 
Magnetic position sensors aim at electric power steering applications.
Magnetic position sensors aim at electric power steering applications.Magnetic position sensors aim at electric power steering applications.
Magnetic position sensors aim at electric power steering applications.
HEINZ OYRER
 
K10888 ramratan malav (mechanical measurement & control theory,application)
K10888 ramratan malav (mechanical measurement & control theory,application)K10888 ramratan malav (mechanical measurement & control theory,application)
K10888 ramratan malav (mechanical measurement & control theory,application)
9672269693
 
Chris Irwin - Business Development Director, Tridium
Chris Irwin - Business Development Director, TridiumChris Irwin - Business Development Director, Tridium
Chris Irwin - Business Development Director, Tridium
Global Business Intelligence
 
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
Amazon Web Services
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
Dr. Anish Cheriyan (PhD)
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
KPIT
 
AI, ML ,IIOT in steel plant
AI, ML ,IIOT in steel plantAI, ML ,IIOT in steel plant
AI, ML ,IIOT in steel plant
Parag Jyoti Borah
 

Similar to A2IoT OBDII Case Study (20)

ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoT
 
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
 
Sure Controls
Sure ControlsSure Controls
Sure Controls
 
Addressing the challenges of position sensor solutions in safety critical aut...
Addressing the challenges of position sensor solutions in safety critical aut...Addressing the challenges of position sensor solutions in safety critical aut...
Addressing the challenges of position sensor solutions in safety critical aut...
 
The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)
 
E-Saver reduce your Opex on retail outlet by 50%
E-Saver reduce your Opex on retail outlet by 50%E-Saver reduce your Opex on retail outlet by 50%
E-Saver reduce your Opex on retail outlet by 50%
 
AVReporter (PEM Energy Analyzer) in practice
AVReporter (PEM Energy Analyzer) in practiceAVReporter (PEM Energy Analyzer) in practice
AVReporter (PEM Energy Analyzer) in practice
 
Artificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and GasArtificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and Gas
 
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private LimitedVIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
VIBRATION AND POWER ANALYZER By Zreyas Technology Private Limited
 
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
 
Application of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive ApplicationsApplication of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive Applications
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Magnetic position sensors aim at electric power steering applications.
Magnetic position sensors aim at electric power steering applications.Magnetic position sensors aim at electric power steering applications.
Magnetic position sensors aim at electric power steering applications.
 
K10888 ramratan malav (mechanical measurement & control theory,application)
K10888 ramratan malav (mechanical measurement & control theory,application)K10888 ramratan malav (mechanical measurement & control theory,application)
K10888 ramratan malav (mechanical measurement & control theory,application)
 
Chris Irwin - Business Development Director, Tridium
Chris Irwin - Business Development Director, TridiumChris Irwin - Business Development Director, Tridium
Chris Irwin - Business Development Director, Tridium
 
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
Intelligent Production: Deploying IoT and cloud-based machine learning to opt...
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
 
AI, ML ,IIOT in steel plant
AI, ML ,IIOT in steel plantAI, ML ,IIOT in steel plant
AI, ML ,IIOT in steel plant
 

Recently uploaded

University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
AlessioFois2
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
nyfuhyz
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
kuntobimo2016
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
zsjl4mimo
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
74nqk8xf
 

Recently uploaded (20)

University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
 

A2IoT OBDII Case Study

  • 1. Case Study for Vehicle OBDII Data Analytics (Canonical Problem for Industrial IoT) Asquared IoT Pvt. Ltd. www.a2iot.com March 2017
  • 2. Combination of engineering models and machine learning for new insights, better predictions and real-time systems! Preventive Maintenance - e.g. Press shop, vehicle analytics Real-time analytics -e.g.- Press shop, vehicle analytics, welding process Process & Efficiency Improvements -e.g.- Press shop, Edge Computing - e.g. Acoustic Analytics IoT Machine Learning & Analytics Engineering Models & Domain Knowledge Expertise in finding Optimal solutions at the intersection of multiple disciplines! Asquared IoT: A Novel Approach to Analytics for Industrial IoT Key Differentiator • Machine Learning, Deep Learning and Statistical Methods • Mathematical Optimization • Control Theory • Industrial Engineering and Operations Research • Engineering Simulations • High Performance Computing Strengths Application Areas (with work-in-progress examples)
  • 3. Profiles of the Founders Anand Deshpande, Ph.D. CTO • PhD, Mechanical Engineering, University of Colorado at Boulder, USA 1999 • 17+ years of experience in world- class research labs Aniruddha Pant, Ph.D. CEO • PhD, Control Systems, University of California at Berkeley, USA 2001 • 20+ years in application of advanced mathematical techniques to academic and enterprise problems. • Expertise in complex multidisciplinary problems • Specialization: Numerical Methods and Mathematical Optimization, Engineering Simulations (FEM/CFD), Engineering Design Optimization, Multi-Disciplinary Optimization, Parallel Computing, High Performance Computing, Industrial Engineering and Operations Research • Several publications in tier-1 journals and conferences • Global collaborations with top universities and national labs • Past Experience: ➢ Research Scientist, Intel Labs, Bangalore ➢ Senior scientist and group leader, TRDDC/TCS ➢ Staff Engineer, Motorola, Chicago, USA • Aniruddha is also Founder and CEO of AlgoAnalytics – a company with strong expertise in AI • Experience in application of machine learning to various business problems; Cross-domain application of basic scientific process. • Research in areas ranging from biology to financial markets to military applications; Experience in financial markets trading; Indian as well as global markets • Close collaboration with premier educational institutes in India, USA & Europe. • Past Experience: ➢ Vice President, Capital Metrics and Risk Solutions ➢ Head of Analytics Competency Center, Persistent Systems ➢ Scientist and Group Leader, Tata Consultancy Services
  • 4. Experiments with Vehicle Sensor Data (OBDII Data) • Canonical proxy and “Controlled System” for Industrial IoT experiments ➢ Car with multiple sensors an example of a machine with sensors ➢ OBD reader an example of IoT platform that gathers and transmits data ➢ Data logging apps are examples of end systems, with data being used for analytics • Data collected: About 150,000 data points with 63 features in each data point Car with an array of sensors sending data to ECU OBD Reader plugs into the OBDII port of the car; Reads and transmits (Bluetooth) OBD data Android apps read and display the data; also logged for offline analysis Image source and credit: http://blog.asautoparts.com/5-common-symptoms-of-faulty-car-sensors/
  • 5. No Direct Sensor available for Headlight State (ON/OFF) • Canonical problem that represents predictions of machine state in an Industrial IoT system • Headlights the biggest load on the electrical system • Reflected in the battery voltage ➢ The battery voltage also varies with engine RPM, as well as the load on the engine and the alternator system • Supervised Learning problem: Collected data with headlight ON and OFF, and labelled the data accordingly • Problem Statement: Using the available OBDII data (such as engine RPM, engine load, battery voltage), predict if the headlight was ON or OFF Headlight OFF Headlight ON
  • 6. Headlight Status Prediction: Training and Results • Headlight State prediction solved as a classification problem using “Random Forest” • Choosing the input parameters: Full set (but without any redundant parameters) of 26 features: ➢ Prediction accuracy = 84% • Selected subset: By using the knowledge of the system, we choose 6 key parameters: Throttle position, Engine RPM, Load on the engine, Fuel flow rate, Timing advance, Battery Voltage ➢ Prediction accuracy = 90% (kappa = 0.82; specificity = 98%; AUC = 91.6%; PPV = 98.3%) ➢ Demonstrates the importance of choosing a good feature set based on the problem understanding! • Calculated feature importance, based on their correlation to the output (headlight state) ➢ Highest to lowest correlation: Battery Voltage, Engine RPM, Throttle Position, Timing Advance, Engine Load, and Fuel Flow Rate ➢ Matches with the intuition! The headlight status predicted with high accuracy (90%), and the feature importance captured correctly!
  • 7. Instantaneous Fuel Consumption • Canonical problem for system efficiency metric that varies significantly and non-linearly in real-time • Instantaneous Fuel Consumption (km/l) varies significantly (from 0 when idling to ~120 when “coasting” with no throttle input) ➢Varies with throttle input, engine RPM, engine load, vehicle speed, gradient of the road, and many other parameters • Challenges in this case study: ➢Highly non-linear time-series data with complex interactions within feature set ➢Primary Data Analysis based on the “physics of the system” showed time delay effects – throttle input in one data instance takes effect at the next instance! ➢Dataset with many different “regimes” – different behaviour in idling, low speed “crawling”, city traffic, highway cruising and “coasting” etc.
  • 8. Prediction of Instantaneous Fuel Consumption: Results • We used a Neural Network trained on the ~150,000 data points and used to predict on a randomly selected 1000 test points ➢Our predictions has a R2 of 99.6 and RMSE of 0.9 (on the scale of km/l variations of 0- 120 km/l) ➢This represents a very accurate prediction system! ➢A single network that works on all regimes and handled time delay effects Accurate predictions for highly non-linear instantaneous parameter with time delay effects – Key capability for Industrial IoT
  • 9. Fuel Trim Prediction • Engine Control unit (ECU) uses Fuel Trim to maintain the stoichiometric air-fuel ratio in a feedback loop ➢The O2 sensor values are used to estimate how “rich” or “lean” the mixture was, and the fuel trim is the “corrective” step used for next cycle ➢Short-term fuel trim is the immediate correction to the air fuel ratio ➢Long-term fuel trim is the longer term correction • Similar to instantaneous fuel consumption, fuel trim is a highly nonlinear parameter with complex relationships within the feature set • In this case study, the objective was to predict the short-term fuel trim
  • 10. Fuel Trim Prediction: Results • Dataset Used: ➢ Train – 1,37,889 observations 63 features ➢ Test – Blind 2000 observations 63 features • Target variable was Short term Fuel trim • The ECU computes only 49 discrete values of fuel trims ➢ This this can also be treated as a classification problem, although in theory this is a regression problem • Regression: Using Random Forest, we got R2 = 84.0% • Classification: Using Random Forest Classifier got accuracy of 97.7% and kappa score of 96.6% ➢ Kappa is a more robust statistical measure of the classification performance ➢ 49 class classification is a challenge – successfully handled by our models! Accurate predictions for highly non-linear instantaneous parameter – Key capability for Industrial IoT
  • 11. Conclusions and Summary • Vehicle Analytics is an interesting problem in itself with many applications ➢ Vehicle health monitoring, diagnostics, driver behaviour model etc. • However, it is also a canonical problem for Industrial IoT Applications • “AI sensors” is a very important application for Industrial IoT ➢ Sometimes placing a direct sensor is infeasible due to the challenging operating environment and/or costs involved ➢ A pre-trained AI model can simulate that sensor by predicting its value in real-time • Our work here represents canonical case studies for: ➢ AI Sensors – Predicting values when no direct sensors are available (e.g. headlight status prediction, instantaneous fuel consumption prediction etc.) ➢ Real-time prediction of highly dynamic parameters – e.g. fuel trim prediction • Our models with consistent high prediction accuracy show our capabilities to develop AI models on highly nonlinear, dynamic data sets with time-delay effect ➢ These characteristics make these models applicable to a wide variety of Industrial IoT problems!
  • 12. Contact Us For more information, please feel free to contact us: • Anand Deshpande (anand.deshpande@a2iot.com), Bangalore, India • Aniruddha Pant (aniruddha.pant@a2iot.com), Pune, India