SlideShare a Scribd company logo
Stephen Galsworthy, Toon
Saving energy with
Apache Spark and Toon
#EUds10 #ToonTalks
31 October 2017
Saving Energy with Apache Spark and Toon with Stephen Galsworthy
Saving Energy with Apache Spark and Toon with Stephen Galsworthy
Data management
Solar solution
Network
Mobility
Control by demand
Heat pump
Services
Storage
The beating heart
of your smart life
Smart Platforms & Energy Services
#EUds10 #ToonTalks
Boiler adapter
Z-Wave
Meter adaptor
Gas sensor
Electricity sensor
Philips Hue
Z-Wave
Toon data sources
Central heating system
Solar panels
#EUds10 #ToonTalks
Scale of Toon data
100 MB data
per user
collected per
month
350,000 thermostats
installed
300 types of
sensor and
user
interaction
data
#EUds10 #ToonTalks
Data Privacy
Data from all Toons is collected and stored
anonymously. Data is tagged with an anonymous ID,
generated locally on Toon.
The end user maintains control over this key and we
only use data in a non-anonymous way when a
customer explicitly opts-in.
#EUds10 #ToonTalks
Toon Innovators
Innovators agree to share their data for research
and product development.
In return they they are first in line to try out our
new services!
#EUds10 #ToonTalks
Data Collection setup
data
collector
data
storage
Processed
data
Data science
platform
#EUds10 #ToonTalks
Apache Airflow
Data Science platform
For managing Spark
clusters and notebooks
For scheduling complex
workflows
For production grade
algorithms and R&D
For machine learning on
distributed data
#EUds10 #ToonTalks
Concept testing
(3 employees)
Initial tests
(10-50 users)
Development
(600 users)
Commercial
launch
(300,000+users)
Manual
Our journey
#EUds10 #ToonTalks
Data driven services
#EUds10 #ToonTalks
Energy Waste Checker
We don’t always notice how much energy we’re
wasting.
Toon can now expose the energy guzzlers in
your home.
#EUds10 #ToonTalks
Toon detects inefficient appliances and behaviours
#EUds10 #ToonTalks
Electricity data Appliance signals
An underlying concept: Load disaggregation
#EUds10 #ToonTalks
Run on 10s electricity meter data
1
Disaggregation algorithms
Dryer Dishwasher
Washing machine x2
Power
(Wh)
#EUds10 #ToonTalks
Determine appliance ‘fingerprint’
#EUds10 #ToonTalks
Efficiency classification
#EUds10 #ToonTalks
Personalised advice for the end user
“It looks like your
washing machine uses
more energy than an
efficient one”
#EUds10 #ToonTalks
Another example: Heating and Insulation advice
1. Analyse how much gas is used for
heating the home
2. Analyse the cooling down rate of
the home overnight from temperature
data
3. Benchmark with comparable
homes
4. Personalised insulation
advice for the customer
Insulation
It looks like your home losesenergy more
quickly than efficient homes
#EUds10 #ToonTalks
Scale of Toon data
35,000,000 washing machine cycles
detected per year
100,000 washing
machine cycles
detected per day
#EUds10 #ToonTalks
What else is on its way?
Boiler Monitoring
Toon will keep an eye on your boiler 24 hours per day.
It’ll tell you if it’s still working correctly and when the next
maintenance is due.
Monthly Energy Insights
A personalised overview of energy usage for all Toon users.
#EUds10 #ToonTalks
Stephen Galsworthy
Head of Data Science
+31 (0) 20 462 1680 

stephen.galsworthy@quby.com

More Related Content

PDF
Smart Home EEF
PPTX
Now Jetsons World Is No More Prediction: It Has Become Reality In 2018
PPTX
Business Information Systems - Smart Home Tech Talk
PDF
Renewables and positive energy districts - What's in it for me?
PDF
Hvac system solutions
PDF
Using Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
PDF
Fire in the Sky: An Introduction to Monitoring Apache Spark in the Cloud with...
PDF
Beyond unit tests: Testing for Spark/Hadoop Workflows with Shankar Manian Ana...
Smart Home EEF
Now Jetsons World Is No More Prediction: It Has Become Reality In 2018
Business Information Systems - Smart Home Tech Talk
Renewables and positive energy districts - What's in it for me?
Hvac system solutions
Using Apache Spark in the Cloud—A Devops Perspective with Telmo Oliveira
Fire in the Sky: An Introduction to Monitoring Apache Spark in the Cloud with...
Beyond unit tests: Testing for Spark/Hadoop Workflows with Shankar Manian Ana...

Similar to Saving Energy with Apache Spark and Toon with Stephen Galsworthy (11)

PPTX
TOON Stephen Galsworthy
PDF
AI and Machine Learning for the Connected Home with Stephen Galsworthy
PPTX
Bigdata analytics and our IoT gateway
PPTX
Quby - we create toon - Enabling smart energy services using scalable data sc...
PPTX
Quby michiel fokke
PDF
Making Homes Efficient and Comfortable Using AI and IoT Data
PDF
Energy Data Management with zenon in Vehicle Production
PDF
Forecasting 'What-if' Scenarios in Retail Using ML-Powered Interactive Tools
PPTX
TechWorld Nick Hunn presentation
PDF
Sgcp12 beart-alertme
PPTX
Eneco Ronald Root
TOON Stephen Galsworthy
AI and Machine Learning for the Connected Home with Stephen Galsworthy
Bigdata analytics and our IoT gateway
Quby - we create toon - Enabling smart energy services using scalable data sc...
Quby michiel fokke
Making Homes Efficient and Comfortable Using AI and IoT Data
Energy Data Management with zenon in Vehicle Production
Forecasting 'What-if' Scenarios in Retail Using ML-Powered Interactive Tools
TechWorld Nick Hunn presentation
Sgcp12 beart-alertme
Eneco Ronald Root
Ad

More from Spark Summit (20)

PDF
FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
PDF
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
PDF
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
PDF
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
PDF
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
PDF
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
PDF
Apache Spark and Tensorflow as a Service with Jim Dowling
PDF
Apache Spark and Tensorflow as a Service with Jim Dowling
PDF
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
PDF
Next CERN Accelerator Logging Service with Jakub Wozniak
PDF
Powering a Startup with Apache Spark with Kevin Kim
PDF
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
PDF
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
PDF
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
PDF
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
PDF
Goal Based Data Production with Sim Simeonov
PDF
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
PDF
Getting Ready to Use Redis with Apache Spark with Dvir Volk
PDF
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
PDF
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
Apache Spark and Tensorflow as a Service with Jim Dowling
Apache Spark and Tensorflow as a Service with Jim Dowling
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
Next CERN Accelerator Logging Service with Jakub Wozniak
Powering a Startup with Apache Spark with Kevin Kim
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
Goal Based Data Production with Sim Simeonov
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
Ad

Recently uploaded (20)

PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PDF
Introduction to Data Science and Data Analysis
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
Computer network topology notes for revision
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
SAP 2 completion done . PRESENTATION.pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Reliability_Chapter_ presentation 1221.5784
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
Qualitative Qantitative and Mixed Methods.pptx
IB Computer Science - Internal Assessment.pptx
Fluorescence-microscope_Botany_detailed content
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Introduction to Data Science and Data Analysis
Clinical guidelines as a resource for EBP(1).pdf
Computer network topology notes for revision
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
.pdf is not working space design for the following data for the following dat...
IBA_Chapter_11_Slides_Final_Accessible.pptx
Supervised vs unsupervised machine learning algorithms
SAP 2 completion done . PRESENTATION.pptx
Database Infoormation System (DBIS).pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
STERILIZATION AND DISINFECTION-1.ppthhhbx

Saving Energy with Apache Spark and Toon with Stephen Galsworthy