SlideShare a Scribd company logo
H2O.ai

Machine Intelligence
Machine Learning 

for the 

Sensored Internet of Things
Hank Roark
hank@h2o.ai
@hankroark
1
H2O.ai

Machine Intelligence
Who am I?
▪ Data Scientist & Hacker @ H2O.ai
▪ Lecturer in Systems Thinking, University of Illinois at Urbana-Champaign

▪ John Deere, Research, Software Product Development, High Tech Ventures
▪ Lots of time dealing with data off of machines, equipment, satellites, radar,
hand sampled, and on.
▪ Geospatial and temporal / time series data almost all from sensors.
▪ Previously at startups and consulting (Red Sky Interactive, Nuforia,
NetExplorer, Perot Systems, a few of my own)
▪ Systems Design & Management MIT
▪ Physics Georgia Tech
H2O.ai

Machine Intelligence
IoT Data Comes From Lots of Places,

Much of it from Sensors
H2O.ai

Machine Intelligence
The data is going to be huge, so get ready
H2O.ai

Machine Intelligence
Wow, how big is a brontobyte?
H2O.ai

Machine Intelligence
This much data will require a fast OODA loop

Much of these models will then be used in control systems
Image courtesy http://www.telecom-cloud.net/wp-content/uploads/2015/05/Screen-Shot-2015-05-27-at-3.51.47-PM.png
H2O.ai

Machine Intelligence
Machine Prognostics Use Case
Sensor data of turbofan remaining useful life prediction
Jupyter notebook @ http://bit.ly/1OmdBg7
Many more tips and tricks
H2O.ai

Machine Intelligence
Key take aways for modeling the sensored IoT
• Some sort of signal processing is usually helpful, but can introduce bias
• Smoothers, filters, frequency domain, interpolation, LOWESS, ... ,

aka feature engineering or post-processing
• Knowing a little about the physics of the system will be helpful here

• Validation strategy is important
• Easy to memorize due to autocorrelation

• Sometimes the simplest things work
• Treat each observation independently; Use time, location, as data elements

• Uncertainty is the name of the game
• Methods that will report out probabilities are often required (not shown here)

• The data can be big, get ready, it'll be a great ride
• Scalable tools like H2O will help you model the coming brontobytes of data


More Related Content

PDF
Machine learning for the sensored IoT
PPTX
Machine Learning Impact on IoT - Part 2
PPTX
Anomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
PDF
Think Big | Enterprise Artificial Intelligence
PDF
Cognitive IoT using DeepLearning on data parallel frameworks like Spark & Flink
PDF
Eclipse IoT - Day 0 of thingmonk 2016
PDF
EclipseCon France 2015 - Science Track
PDF
Just because you can doesn't mean that you should - thingmonk 2016
Machine learning for the sensored IoT
Machine Learning Impact on IoT - Part 2
Anomaly Detection using Deep Auto-Encoders | Gianmario Spacagna
Think Big | Enterprise Artificial Intelligence
Cognitive IoT using DeepLearning on data parallel frameworks like Spark & Flink
Eclipse IoT - Day 0 of thingmonk 2016
EclipseCon France 2015 - Science Track
Just because you can doesn't mean that you should - thingmonk 2016

What's hot (20)

PDF
Apache Spark and future of advanced analytics
PDF
Industry of Things World - Berlin 19-09-16
PDF
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
PDF
Knowledge Discovery in Production
PDF
Image Caption Generation: Intro to Distributed Tensorflow and Distributed Sco...
PDF
Webinar - Patient Readmission Risk
PPTX
Streaming Analytics: It's Not the Same Game
PDF
Making Homes Efficient and Comfortable Using AI and IoT Data
PDF
Artificial intelligence and IoT
PPTX
Evaluating Real-Time Anomaly Detection: The Numenta Anomaly Benchmark
PDF
Scaling AI in production using PyTorch
PDF
DN18 | The Data Janitor Returns | Daniel Molnar | Oberlo/Shopify
PDF
Gary Hope - Machine Learning: It's Not as Hard as you Think
PDF
Streaming analytics
PDF
Privacy preserving machine learning
PPTX
SPARK USE CASE- Distributed Reinforcement Learning for Electricity Market Bi...
PDF
H2O for IoT - Jo-Fai (Joe) Chow, H2O
PPT
Data Science in the Real World: Making a Difference
PDF
1025 track1 Malin
PPTX
Quoc Le at AI Frontiers : Automated Machine Learning
Apache Spark and future of advanced analytics
Industry of Things World - Berlin 19-09-16
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Knowledge Discovery in Production
Image Caption Generation: Intro to Distributed Tensorflow and Distributed Sco...
Webinar - Patient Readmission Risk
Streaming Analytics: It's Not the Same Game
Making Homes Efficient and Comfortable Using AI and IoT Data
Artificial intelligence and IoT
Evaluating Real-Time Anomaly Detection: The Numenta Anomaly Benchmark
Scaling AI in production using PyTorch
DN18 | The Data Janitor Returns | Daniel Molnar | Oberlo/Shopify
Gary Hope - Machine Learning: It's Not as Hard as you Think
Streaming analytics
Privacy preserving machine learning
SPARK USE CASE- Distributed Reinforcement Learning for Electricity Market Bi...
H2O for IoT - Jo-Fai (Joe) Chow, H2O
Data Science in the Real World: Making a Difference
1025 track1 Malin
Quoc Le at AI Frontiers : Automated Machine Learning
Ad

Viewers also liked (14)

PDF
IoT and machine learning - Computational Intelligence conference
PDF
Machine Learning and Internet of Things
PPT
IoT & Machine Learning
PPTX
IoT Evolution EXPO: Machine Learning Introductory Certification. PART 1
PDF
ROI of Machine Learning In IoT
PDF
Applied Machine Learning for the IoT - Data Science Pop-up Seattle
PDF
Data Science Popup Austin: Applied Machine Learning for IOT
PDF
DeepLearning and Advanced Machine Learning on IoT
PPTX
Analytics, Machine Learning and Internet of Things
PDF
Timbral modeling for music artist recognition using i-vectors
PPTX
Machine Learning in the Real World
PDF
Cognitive Internet of Things: Making Devices Intelligent
PPTX
IoT Platform with MQTT and Websocket
PDF
Machine Learning and the Smart City
IoT and machine learning - Computational Intelligence conference
Machine Learning and Internet of Things
IoT & Machine Learning
IoT Evolution EXPO: Machine Learning Introductory Certification. PART 1
ROI of Machine Learning In IoT
Applied Machine Learning for the IoT - Data Science Pop-up Seattle
Data Science Popup Austin: Applied Machine Learning for IOT
DeepLearning and Advanced Machine Learning on IoT
Analytics, Machine Learning and Internet of Things
Timbral modeling for music artist recognition using i-vectors
Machine Learning in the Real World
Cognitive Internet of Things: Making Devices Intelligent
IoT Platform with MQTT and Websocket
Machine Learning and the Smart City
Ad

Similar to Machine Learning for the Sensored IoT (20)

PDF
Machine Learning for the Sensored Internet of Things
PDF
H2O Machine Learning and Kalman Filters for Machine Prognostics
PDF
H2O Machine Learning and Kalman Filters for Machine Prognostics - Galvanize SF
PDF
Big Data Approaches to Cloud Security
PPTX
What does "monitoring" mean? (FOSDEM 2017)
PDF
Ashrith Barthur, Security Scientist, H2o.ai, at MLconf 2017
PPTX
IoT and AI
PPTX
Security challenges for internet of things
PPTX
I learning lot
PDF
Introduction to big data
PPT
Cloud computing and Hadoop introduction
PPTX
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
PDF
influence of AI in IS
PDF
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
PPTX
Evolution of Monitoring and Prometheus (Dublin 2018)
PPTX
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
PDF
Continuum Analytics and Python
PDF
Presentation v3
PDF
Solving Cybersecurity at Scale
Machine Learning for the Sensored Internet of Things
H2O Machine Learning and Kalman Filters for Machine Prognostics
H2O Machine Learning and Kalman Filters for Machine Prognostics - Galvanize SF
Big Data Approaches to Cloud Security
What does "monitoring" mean? (FOSDEM 2017)
Ashrith Barthur, Security Scientist, H2o.ai, at MLconf 2017
IoT and AI
Security challenges for internet of things
I learning lot
Introduction to big data
Cloud computing and Hadoop introduction
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
influence of AI in IS
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
Evolution of Monitoring and Prometheus (Dublin 2018)
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
Continuum Analytics and Python
Presentation v3
Solving Cybersecurity at Scale

Recently uploaded (20)

PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Big Data Technologies - Introduction.pptx
PDF
Advanced IT Governance
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Advanced Soft Computing BINUS July 2025.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Approach and Philosophy of On baking technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Reach Out and Touch Someone: Haptics and Empathic Computing
Big Data Technologies - Introduction.pptx
Advanced IT Governance
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Advanced Soft Computing BINUS July 2025.pdf
MYSQL Presentation for SQL database connectivity
Per capita expenditure prediction using model stacking based on satellite ima...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Empathic Computing: Creating Shared Understanding
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Approach and Philosophy of On baking technology
Chapter 3 Spatial Domain Image Processing.pdf
Understanding_Digital_Forensics_Presentation.pptx
Review of recent advances in non-invasive hemoglobin estimation
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...

Machine Learning for the Sensored IoT

  • 1. H2O.ai
 Machine Intelligence Machine Learning 
 for the 
 Sensored Internet of Things Hank Roark hank@h2o.ai @hankroark 1
  • 2. H2O.ai
 Machine Intelligence Who am I? ▪ Data Scientist & Hacker @ H2O.ai ▪ Lecturer in Systems Thinking, University of Illinois at Urbana-Champaign
 ▪ John Deere, Research, Software Product Development, High Tech Ventures ▪ Lots of time dealing with data off of machines, equipment, satellites, radar, hand sampled, and on. ▪ Geospatial and temporal / time series data almost all from sensors. ▪ Previously at startups and consulting (Red Sky Interactive, Nuforia, NetExplorer, Perot Systems, a few of my own) ▪ Systems Design & Management MIT ▪ Physics Georgia Tech
  • 3. H2O.ai
 Machine Intelligence IoT Data Comes From Lots of Places,
 Much of it from Sensors
  • 4. H2O.ai
 Machine Intelligence The data is going to be huge, so get ready
  • 6. H2O.ai
 Machine Intelligence This much data will require a fast OODA loop
 Much of these models will then be used in control systems Image courtesy http://www.telecom-cloud.net/wp-content/uploads/2015/05/Screen-Shot-2015-05-27-at-3.51.47-PM.png
  • 7. H2O.ai
 Machine Intelligence Machine Prognostics Use Case Sensor data of turbofan remaining useful life prediction Jupyter notebook @ http://bit.ly/1OmdBg7 Many more tips and tricks
  • 8. H2O.ai
 Machine Intelligence Key take aways for modeling the sensored IoT • Some sort of signal processing is usually helpful, but can introduce bias • Smoothers, filters, frequency domain, interpolation, LOWESS, ... ,
 aka feature engineering or post-processing • Knowing a little about the physics of the system will be helpful here
 • Validation strategy is important • Easy to memorize due to autocorrelation
 • Sometimes the simplest things work • Treat each observation independently; Use time, location, as data elements
 • Uncertainty is the name of the game • Methods that will report out probabilities are often required (not shown here)
 • The data can be big, get ready, it'll be a great ride • Scalable tools like H2O will help you model the coming brontobytes of data