SlideShare a Scribd company logo
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
What can Machine
Learning do for
you?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
2
What is Machine Learning
» Estimate an unknown value
• Predict future usage
algorithms that solve a problem by learning from data
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
3
What is Machine Learning
» Estimate an unknown value
• Predict future usage
• Estimate something about a home
algorithms that solve a problem by learning from data
sqft
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
4
What is Machine Learning
» Estimate an unknown value
• Predict future usage
• Estimate something about a home
» Find patterns in data
algorithms that solve a problem by learning from data
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
5
Standard machine learning setting
» Want to estimate some value:
• Does this household use GAS or ELECTRIC heat?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
6
Standard machine learning setting
» Want to estimate some value:
• Does this household use GAS or ELECTRIC heat?
» Have something we know about each household that might
help us estimate the unknown value
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E 7
Estimating heat type
What do we know about a household that might help
us estimate whether it has gas or electric heat?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E 8
Estimating heat type
kWh
0
8
16
24
32
Jan Mar May Jul Sep Nov
Therms
0
2
4
6
8
Jan Mar May Jul Sep Nov
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E 9
Estimating heat type
kWh
0
8
16
24
32
Jan Mar May Jul Sep Nov
Therms
0,7
3
5,4
7,7
10
Jan Mar May Jul Sep Nov
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E 10
Estimating heat type
Therms
0
2,5
5
7,5
10
Jan Mar May Jul Sep Nov
kWh
0
8
16
24
32
Jan Mar May Jul Sep Nov
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
11
Estimating heat type
» “Features” that help us estimate heat type:
• Difference between winter gas usage and shoulder gas usage
• Ratio between winter gas usage and shoulder gas usage
• Difference between winter elec usage and shoulder elec usage
• Ratio between winter elec usage and shoulder elec usage
Therms
0
2
4
6
8
Jan Mar May Jul Sep Nov
kWh
0
8
16
24
32
Jan Mar May Jul Sep Nov
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
12
Estimating heat type
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
13
Standard machine learning setting
» Want to estimate some value:
• Does this household use GAS or ELECTRIC heat?
» Have something we know about each household that might
help us estimate
» Know the answer for some instances
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
14
Standard machine learning setting
» Want to estimate some value: target variable
» Have something we know about each household that might
help us estimate: features
» Know the answer for some instances: labeled training set
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
15
Goal: learn a function
0
1 000
2 000
Jan Feb Mar Apr May June July Aug Sep Oct Nov Dec
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
16
Standard machine learning pipeline
Training Set Evaluation Set Real Life
train the function evaluate how well
the function predicts
use the function on
new data to get our
answers
JanFebMarAprMayJuneJulyAugSepOctNovDec
coeff1: 1.38
coeff2: 0.25
coeff3: 3.59
coeff4: 2.84
Model accuracy: 86%
Baseline accuracy: 72%
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
17
Standard machine learning setting
» Want to estimate some value: target variable
• Can be category (ELEC/GAS) or number (e.g., kWh)
• Category – classification; number – regression
» Have something we know about each instance that might
help us estimate: features
» Know the answer for some instances: labeled training set
The function you use doesn’t really matter
The function we used earlier was logistic regression
Others include SVM, nearest neighbor, neural networks
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
18
Unsupervised learning
» Everything we just saw was called “supervised learning”
» What if we don’t have labeled data?
Unsupervised Learning
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
19
Unsupervised learning
» Unsupervised learning is looking for patterns in the data
» Don’t know the right answer, and there is no “right answer”
» E.g., clustering – how many clusters are there?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
20
Unsupervised learning
» Unsupervised learning is looking for patterns in the data
» Don’t know the right answer, and there is no “right answer”
» E.g., clustering – how many clusters are there?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
21
Unsupervised learning
» Unsupervised learning is looking for patterns in the data
» Don’t know the right answer, and there is no “right answer”
» E.g., clustering – how many clusters are there?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
22
Unsupervised learning
» Unsupervised learning is looking for patterns in the data
» Don’t know the right answer, and there is no “right answer”
» E.g., clustering – how many clusters are there?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
23
Data Science workflow
Research
• Data exploration
• Accuracy testing
• Prototyping
Initial Rollout
• Professional
Service
• Pilot
General Availability
• Productionalized as a service
• Available to all clients
Research
• Continued exploration
• Accuracy testing
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Personalization Through
Load Curve Analysis
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
25
Load Curves – All Customers
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
26
Load Curves – All Customers
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
27
Load Curves – All Customers
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
28
Load Curve Archetypes
Steady Eddies
Daytimers
Night Owls
0.00 4.00 8.00 12.00 16.00 20.00 24.00
3%
Proportionofusage

ineachhour
4%
5%
6%
Hour of the day
0.00 4.00 8.00 12.00 16.00 20.00 24.00
3%
Proportionofusage

ineachhour
4%
5%
6%
Hour of the day
0.004.00 8.00 12.00 16.00 20.00 24.00
3%
Proportionofusage

ineachhour
4%
5%
6%
Hour of the day
Evening Peakers
0.00 4.00 8.00 12.00 16.00 20.00 24.00
3%
Proportionofusage

ineachhour
4%
5%
6%
Hour of the day
Twin Peaks
0.00 4.00 8.00 12.00 16.00 20.00 24.00
3%
Proportionofusage

ineachhour
4%
5%
6%
Hour of the day
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
29
Segmentation
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
30
Targeted Messaging: Afternoon Peakers
This is an alert from UtilCo: Tomorrow,
Wednesday, July 10th is a peak day.
 From 2 PM to 7 PM join UtilCo
customers by reducing your electric use.
 Simple ways to save on peak days
include postponing dishwashing and
other large appliance use until the peak
day is over. Thank you for helping us
save! To opt out of phone alerts, press 9.
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
31
Improved Personalization
Help drive acceptance of neighbor comparison
vision
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
32
Improved Personalization
Recommendations tailored to profile type
vision
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Program Propensity
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Target the right people with utility programs
Target likely participants
• Some customers are more likely to
participate in any program
Target specific customers for
certain programs
• Different types of customers are better
fitted for different utility programs,
indicated by their propensity
• Target low propensity customers for
simple programs, and high propensity
customers for more involved customers
High Propensity Program
Low Propensity Program
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Underneath the hood
Load shape
$
Monthly usage
Web behavior
Income
Home data
Predictive

model
• Lift participation ~20%
• Decrease marketing spend

through increasing relevance
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Energy Disaggregation
and Setpoint Estimation
Cooling
32%
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
37
Jan Apr Jul Oct Jan Apr Jul Oct
Baseload
HeatingCooling
Energy Disaggregation
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Disaggregation at Opower
38
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Beyond Heating/Cooling Disaggregation
39
Learn more about individual homes using just energy usage data (e.g., AMI, bills)
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection
base load
cooling load
cooling setpoint
one
household
one hour
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection
cooling setpoint - 88°
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection
cooling setpoint - 76°
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection
cooling setpoint - 64°
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection
cooling setpoint - 79°
heating setpoint - 62°
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection – Hourly Analysis
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection – Hourly Analysis
46
For any given temperature and hour of the
day, what percentage of total usage is due
to cooling?
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Setpoint Detection – hourly analysis
47
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Accurate Disaggregation
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Tip Targeting
vision
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Household Targeting For DR Event
Setpoint: 74°
Event savings: 3 kWh
DR: MAYBE
Setpoint: 79°
Event savings: 0.5 kWh
DR: NO
Setpoint: 68°
Event savings: 5.5 kWh
DR: YES
vision
vision
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
Bill Forecasting
vision
vision
O P O W E R C O N F I D E N T I A L : D O N O T
D I S T R I B U T E
52
Thanks!

More Related Content

Viewers also liked

Intercultural management
Intercultural managementIntercultural management
Intercultural management
Jessica Viviana Toledo Aranda
 
Resumen el bosón de higgs
Resumen el bosón de higgsResumen el bosón de higgs
Resumen el bosón de higgs
EdithDavila23
 
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ? Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
Bilgee Bayaraa
 
Chapter 14 - Glucose utilization and biosynthesis - Biochemistry
Chapter 14 - Glucose utilization and biosynthesis - BiochemistryChapter 14 - Glucose utilization and biosynthesis - Biochemistry
Chapter 14 - Glucose utilization and biosynthesis - Biochemistry
Areej Abu Hanieh
 
Chapter 16 - The citric acid cycle - Biochemistry
Chapter 16 - The citric acid cycle - BiochemistryChapter 16 - The citric acid cycle - Biochemistry
Chapter 16 - The citric acid cycle - Biochemistry
Areej Abu Hanieh
 
Практическое использование «больших данных» в бизнесе
Практическое использование «больших данных» в бизнесеПрактическое использование «больших данных» в бизнесе
Практическое использование «больших данных» в бизнесе
Anton Vokrug
 
ITMO RecSys course. Autumn 2014. Lecture 6
ITMO RecSys course. Autumn 2014. Lecture 6ITMO RecSys course. Autumn 2014. Lecture 6
ITMO RecSys course. Autumn 2014. Lecture 6
Andrey Danilchenko
 
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
Ontico
 
ИТМО Machine Learning. Рекомендательные системы — часть 2
ИТМО Machine Learning. Рекомендательные системы — часть 2ИТМО Machine Learning. Рекомендательные системы — часть 2
ИТМО Machine Learning. Рекомендательные системы — часть 2
Andrey Danilchenko
 
ИТМО Machine Learning 2015. Рекомендательные системы
ИТМО Machine Learning 2015. Рекомендательные системыИТМО Machine Learning 2015. Рекомендательные системы
ИТМО Machine Learning 2015. Рекомендательные системы
Andrey Danilchenko
 
Большие данные в телеком
Большие данные в телекомБольшие данные в телеком
Большие данные в телеком
glebmikh
 
Xtrem n p1560t
Xtrem n p1560tXtrem n p1560t
Xtrem n p1560t
Devanceiro
 
ИТМО Machine Learning. Рекомендательные системы — часть 1
ИТМО Machine Learning. Рекомендательные системы — часть 1ИТМО Machine Learning. Рекомендательные системы — часть 1
ИТМО Machine Learning. Рекомендательные системы — часть 1
Andrey Danilchenko
 
Sublinear tolerant property_testing_halfplane
Sublinear tolerant property_testing_halfplaneSublinear tolerant property_testing_halfplane
Sublinear tolerant property_testing_halfplane
Igor Kleiner
 
שיטות הסתברותיות תרגול 6
שיטות הסתברותיות תרגול 6שיטות הסתברותיות תרגול 6
שיטות הסתברותיות תרגול 6
Igor Kleiner
 

Viewers also liked (17)

Intercultural management
Intercultural managementIntercultural management
Intercultural management
 
Ventas 1 i
Ventas 1 iVentas 1 i
Ventas 1 i
 
Resumen el bosón de higgs
Resumen el bosón de higgsResumen el bosón de higgs
Resumen el bosón de higgs
 
Bvleg2 logic
Bvleg2 logicBvleg2 logic
Bvleg2 logic
 
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ? Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
Deep learning: Тооцоолон бодох машиныг яаж зураг ойлгодог болгох вэ?
 
Chapter 14 - Glucose utilization and biosynthesis - Biochemistry
Chapter 14 - Glucose utilization and biosynthesis - BiochemistryChapter 14 - Glucose utilization and biosynthesis - Biochemistry
Chapter 14 - Glucose utilization and biosynthesis - Biochemistry
 
Chapter 16 - The citric acid cycle - Biochemistry
Chapter 16 - The citric acid cycle - BiochemistryChapter 16 - The citric acid cycle - Biochemistry
Chapter 16 - The citric acid cycle - Biochemistry
 
Практическое использование «больших данных» в бизнесе
Практическое использование «больших данных» в бизнесеПрактическое использование «больших данных» в бизнесе
Практическое использование «больших данных» в бизнесе
 
ITMO RecSys course. Autumn 2014. Lecture 6
ITMO RecSys course. Autumn 2014. Lecture 6ITMO RecSys course. Autumn 2014. Lecture 6
ITMO RecSys course. Autumn 2014. Lecture 6
 
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
Юлмарт. История создания, Дмитрий Завалишин (DZ Systems)
 
ИТМО Machine Learning. Рекомендательные системы — часть 2
ИТМО Machine Learning. Рекомендательные системы — часть 2ИТМО Machine Learning. Рекомендательные системы — часть 2
ИТМО Machine Learning. Рекомендательные системы — часть 2
 
ИТМО Machine Learning 2015. Рекомендательные системы
ИТМО Machine Learning 2015. Рекомендательные системыИТМО Machine Learning 2015. Рекомендательные системы
ИТМО Machine Learning 2015. Рекомендательные системы
 
Большие данные в телеком
Большие данные в телекомБольшие данные в телеком
Большие данные в телеком
 
Xtrem n p1560t
Xtrem n p1560tXtrem n p1560t
Xtrem n p1560t
 
ИТМО Machine Learning. Рекомендательные системы — часть 1
ИТМО Machine Learning. Рекомендательные системы — часть 1ИТМО Machine Learning. Рекомендательные системы — часть 1
ИТМО Machine Learning. Рекомендательные системы — часть 1
 
Sublinear tolerant property_testing_halfplane
Sublinear tolerant property_testing_halfplaneSublinear tolerant property_testing_halfplane
Sublinear tolerant property_testing_halfplane
 
שיטות הסתברותיות תרגול 6
שיטות הסתברותיות תרגול 6שיטות הסתברותיות תרגול 6
שיטות הסתברותיות תרגול 6
 

Similar to Hub AI&BigData meetup / Вадим Кузьменко: Как машинное обучение помогает снизить энергопотребление

Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Techsylvania
 
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Thomas Roth-Berghofer
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Massimiliano Crosato
 
Raphael Calel
Raphael CalelRaphael Calel
Statistical Programming with JavaScript
Statistical Programming with JavaScriptStatistical Programming with JavaScript
Statistical Programming with JavaScript
David Simons
 
Improvement of strip thickness control through the process of data analytics
Improvement of strip thickness control through the process of data analyticsImprovement of strip thickness control through the process of data analytics
Improvement of strip thickness control through the process of data analytics
Sri Raghavan
 
Bristol Uni - Use Cases of NoSQL
Bristol Uni - Use Cases of NoSQLBristol Uni - Use Cases of NoSQL
Bristol Uni - Use Cases of NoSQL
David Simons
 
Scientific visualization
Scientific visualizationScientific visualization
Scientific visualization
Nicolas Rougier
 
Choosing the right database
Choosing the right databaseChoosing the right database
Choosing the right database
David Simons
 
Power-Powerpoint Template.pptx
Power-Powerpoint Template.pptxPower-Powerpoint Template.pptx
Power-Powerpoint Template.pptx
CessiliaDawnQue1
 
Vikram emerging technologies
Vikram emerging technologiesVikram emerging technologies
Classroom Occupancy Machine Learning Project
Classroom Occupancy Machine Learning ProjectClassroom Occupancy Machine Learning Project
Classroom Occupancy Machine Learning Project
Kristen McIntyre
 
De Arkade - Concept Pitch II
De Arkade - Concept Pitch IIDe Arkade - Concept Pitch II
De Arkade - Concept Pitch II
deArkade
 
Wiring the IoT for modern manufacturing
Wiring the IoT for modern manufacturingWiring the IoT for modern manufacturing
Wiring the IoT for modern manufacturing
Florent Solt
 
Reduce, Reuse, Refactor
Reduce, Reuse, RefactorReduce, Reuse, Refactor
Reduce, Reuse, Refactor
cklosowski
 
4Developers 2015: Measure to fail - Tomasz Kowalczewski
4Developers 2015: Measure to fail - Tomasz Kowalczewski4Developers 2015: Measure to fail - Tomasz Kowalczewski
4Developers 2015: Measure to fail - Tomasz Kowalczewski
PROIDEA
 
Measure to fail
Measure to failMeasure to fail
Measure to fail
Tomasz Kowalczewski
 
Switching horses midstream - From Waterfall to Agile
Switching horses midstream - From Waterfall to AgileSwitching horses midstream - From Waterfall to Agile
Switching horses midstream - From Waterfall to Agile
Doc Norton
 
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS SummitCanary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Amazon Web Services
 
Agree to Disagree
Agree to DisagreeAgree to Disagree
Agree to Disagree
Sushant Hiray
 

Similar to Hub AI&BigData meetup / Вадим Кузьменко: Как машинное обучение помогает снизить энергопотребление (20)

Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
 
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
 
Raphael Calel
Raphael CalelRaphael Calel
Raphael Calel
 
Statistical Programming with JavaScript
Statistical Programming with JavaScriptStatistical Programming with JavaScript
Statistical Programming with JavaScript
 
Improvement of strip thickness control through the process of data analytics
Improvement of strip thickness control through the process of data analyticsImprovement of strip thickness control through the process of data analytics
Improvement of strip thickness control through the process of data analytics
 
Bristol Uni - Use Cases of NoSQL
Bristol Uni - Use Cases of NoSQLBristol Uni - Use Cases of NoSQL
Bristol Uni - Use Cases of NoSQL
 
Scientific visualization
Scientific visualizationScientific visualization
Scientific visualization
 
Choosing the right database
Choosing the right databaseChoosing the right database
Choosing the right database
 
Power-Powerpoint Template.pptx
Power-Powerpoint Template.pptxPower-Powerpoint Template.pptx
Power-Powerpoint Template.pptx
 
Vikram emerging technologies
Vikram emerging technologiesVikram emerging technologies
Vikram emerging technologies
 
Classroom Occupancy Machine Learning Project
Classroom Occupancy Machine Learning ProjectClassroom Occupancy Machine Learning Project
Classroom Occupancy Machine Learning Project
 
De Arkade - Concept Pitch II
De Arkade - Concept Pitch IIDe Arkade - Concept Pitch II
De Arkade - Concept Pitch II
 
Wiring the IoT for modern manufacturing
Wiring the IoT for modern manufacturingWiring the IoT for modern manufacturing
Wiring the IoT for modern manufacturing
 
Reduce, Reuse, Refactor
Reduce, Reuse, RefactorReduce, Reuse, Refactor
Reduce, Reuse, Refactor
 
4Developers 2015: Measure to fail - Tomasz Kowalczewski
4Developers 2015: Measure to fail - Tomasz Kowalczewski4Developers 2015: Measure to fail - Tomasz Kowalczewski
4Developers 2015: Measure to fail - Tomasz Kowalczewski
 
Measure to fail
Measure to failMeasure to fail
Measure to fail
 
Switching horses midstream - From Waterfall to Agile
Switching horses midstream - From Waterfall to AgileSwitching horses midstream - From Waterfall to Agile
Switching horses midstream - From Waterfall to Agile
 
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS SummitCanary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
 
Agree to Disagree
Agree to DisagreeAgree to Disagree
Agree to Disagree
 

More from Hub-IT-School

Лекция о профессии Frontend developer / 30.1
Лекция о профессии Frontend developer / 30.1Лекция о профессии Frontend developer / 30.1
Лекция о профессии Frontend developer / 30.1
Hub-IT-School
 
Hub IT School: Лекция "IT профессии"
Hub IT School: Лекция "IT профессии"Hub IT School: Лекция "IT профессии"
Hub IT School: Лекция "IT профессии"
Hub-IT-School
 
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучениеHub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
Hub-IT-School
 
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
Hub-IT-School
 
Эд Изотов: "In God we trust the REST we test".
Эд Изотов: "In God we trust the REST we test".Эд Изотов: "In God we trust the REST we test".
Эд Изотов: "In God we trust the REST we test".
Hub-IT-School
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
Hub-IT-School
 
Елена Михеева: "ТОП-10 грехов дизайнеров"
Елена Михеева: "ТОП-10 грехов дизайнеров"Елена Михеева: "ТОП-10 грехов дизайнеров"
Елена Михеева: "ТОП-10 грехов дизайнеров"
Hub-IT-School
 

More from Hub-IT-School (7)

Лекция о профессии Frontend developer / 30.1
Лекция о профессии Frontend developer / 30.1Лекция о профессии Frontend developer / 30.1
Лекция о профессии Frontend developer / 30.1
 
Hub IT School: Лекция "IT профессии"
Hub IT School: Лекция "IT профессии"Hub IT School: Лекция "IT профессии"
Hub IT School: Лекция "IT профессии"
 
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучениеHub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
Hub AI&BigData meetup / Дмитрий Сподарец: Введение в машинное обучение
 
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
Hub IT School 15.12 / Олег Саламаха: "Как пройти долину смерти"
 
Эд Изотов: "In God we trust the REST we test".
Эд Изотов: "In God we trust the REST we test".Эд Изотов: "In God we trust the REST we test".
Эд Изотов: "In God we trust the REST we test".
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
 
Елена Михеева: "ТОП-10 грехов дизайнеров"
Елена Михеева: "ТОП-10 грехов дизайнеров"Елена Михеева: "ТОП-10 грехов дизайнеров"
Елена Михеева: "ТОП-10 грехов дизайнеров"
 

Recently uploaded

Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
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
Oppotus
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 

Recently uploaded (20)

Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
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
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 

Hub AI&BigData meetup / Вадим Кузьменко: Как машинное обучение помогает снизить энергопотребление

  • 1. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E What can Machine Learning do for you?
  • 2. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 2 What is Machine Learning » Estimate an unknown value • Predict future usage algorithms that solve a problem by learning from data
  • 3. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 3 What is Machine Learning » Estimate an unknown value • Predict future usage • Estimate something about a home algorithms that solve a problem by learning from data sqft
  • 4. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 4 What is Machine Learning » Estimate an unknown value • Predict future usage • Estimate something about a home » Find patterns in data algorithms that solve a problem by learning from data
  • 5. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 5 Standard machine learning setting » Want to estimate some value: • Does this household use GAS or ELECTRIC heat?
  • 6. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 6 Standard machine learning setting » Want to estimate some value: • Does this household use GAS or ELECTRIC heat? » Have something we know about each household that might help us estimate the unknown value Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
  • 7. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 7 Estimating heat type What do we know about a household that might help us estimate whether it has gas or electric heat?
  • 8. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 8 Estimating heat type kWh 0 8 16 24 32 Jan Mar May Jul Sep Nov Therms 0 2 4 6 8 Jan Mar May Jul Sep Nov
  • 9. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 9 Estimating heat type kWh 0 8 16 24 32 Jan Mar May Jul Sep Nov Therms 0,7 3 5,4 7,7 10 Jan Mar May Jul Sep Nov
  • 10. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 10 Estimating heat type Therms 0 2,5 5 7,5 10 Jan Mar May Jul Sep Nov kWh 0 8 16 24 32 Jan Mar May Jul Sep Nov
  • 11. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 11 Estimating heat type » “Features” that help us estimate heat type: • Difference between winter gas usage and shoulder gas usage • Ratio between winter gas usage and shoulder gas usage • Difference between winter elec usage and shoulder elec usage • Ratio between winter elec usage and shoulder elec usage Therms 0 2 4 6 8 Jan Mar May Jul Sep Nov kWh 0 8 16 24 32 Jan Mar May Jul Sep Nov
  • 12. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 12 Estimating heat type
  • 13. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 13 Standard machine learning setting » Want to estimate some value: • Does this household use GAS or ELECTRIC heat? » Have something we know about each household that might help us estimate » Know the answer for some instances
  • 14. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 14 Standard machine learning setting » Want to estimate some value: target variable » Have something we know about each household that might help us estimate: features » Know the answer for some instances: labeled training set
  • 15. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 15 Goal: learn a function 0 1 000 2 000 Jan Feb Mar Apr May June July Aug Sep Oct Nov Dec
  • 16. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 16 Standard machine learning pipeline Training Set Evaluation Set Real Life train the function evaluate how well the function predicts use the function on new data to get our answers JanFebMarAprMayJuneJulyAugSepOctNovDec coeff1: 1.38 coeff2: 0.25 coeff3: 3.59 coeff4: 2.84 Model accuracy: 86% Baseline accuracy: 72%
  • 17. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 17 Standard machine learning setting » Want to estimate some value: target variable • Can be category (ELEC/GAS) or number (e.g., kWh) • Category – classification; number – regression » Have something we know about each instance that might help us estimate: features » Know the answer for some instances: labeled training set The function you use doesn’t really matter The function we used earlier was logistic regression Others include SVM, nearest neighbor, neural networks
  • 18. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 18 Unsupervised learning » Everything we just saw was called “supervised learning” » What if we don’t have labeled data? Unsupervised Learning
  • 19. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 19 Unsupervised learning » Unsupervised learning is looking for patterns in the data » Don’t know the right answer, and there is no “right answer” » E.g., clustering – how many clusters are there?
  • 20. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 20 Unsupervised learning » Unsupervised learning is looking for patterns in the data » Don’t know the right answer, and there is no “right answer” » E.g., clustering – how many clusters are there?
  • 21. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 21 Unsupervised learning » Unsupervised learning is looking for patterns in the data » Don’t know the right answer, and there is no “right answer” » E.g., clustering – how many clusters are there?
  • 22. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 22 Unsupervised learning » Unsupervised learning is looking for patterns in the data » Don’t know the right answer, and there is no “right answer” » E.g., clustering – how many clusters are there?
  • 23. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 23 Data Science workflow Research • Data exploration • Accuracy testing • Prototyping Initial Rollout • Professional Service • Pilot General Availability • Productionalized as a service • Available to all clients Research • Continued exploration • Accuracy testing
  • 24. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Personalization Through Load Curve Analysis
  • 25. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 25 Load Curves – All Customers
  • 26. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 26 Load Curves – All Customers
  • 27. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 27 Load Curves – All Customers
  • 28. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 28 Load Curve Archetypes Steady Eddies Daytimers Night Owls 0.00 4.00 8.00 12.00 16.00 20.00 24.00 3% Proportionofusage
 ineachhour 4% 5% 6% Hour of the day 0.00 4.00 8.00 12.00 16.00 20.00 24.00 3% Proportionofusage
 ineachhour 4% 5% 6% Hour of the day 0.004.00 8.00 12.00 16.00 20.00 24.00 3% Proportionofusage
 ineachhour 4% 5% 6% Hour of the day Evening Peakers 0.00 4.00 8.00 12.00 16.00 20.00 24.00 3% Proportionofusage
 ineachhour 4% 5% 6% Hour of the day Twin Peaks 0.00 4.00 8.00 12.00 16.00 20.00 24.00 3% Proportionofusage
 ineachhour 4% 5% 6% Hour of the day
  • 29. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 29 Segmentation
  • 30. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 30 Targeted Messaging: Afternoon Peakers This is an alert from UtilCo: Tomorrow, Wednesday, July 10th is a peak day.  From 2 PM to 7 PM join UtilCo customers by reducing your electric use.  Simple ways to save on peak days include postponing dishwashing and other large appliance use until the peak day is over. Thank you for helping us save! To opt out of phone alerts, press 9.
  • 31. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 31 Improved Personalization Help drive acceptance of neighbor comparison vision
  • 32. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 32 Improved Personalization Recommendations tailored to profile type vision
  • 33. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Program Propensity
  • 34. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Target the right people with utility programs Target likely participants • Some customers are more likely to participate in any program Target specific customers for certain programs • Different types of customers are better fitted for different utility programs, indicated by their propensity • Target low propensity customers for simple programs, and high propensity customers for more involved customers High Propensity Program Low Propensity Program
  • 35. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Underneath the hood Load shape $ Monthly usage Web behavior Income Home data Predictive
 model • Lift participation ~20% • Decrease marketing spend
 through increasing relevance
  • 36. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Energy Disaggregation and Setpoint Estimation Cooling 32%
  • 37. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 37 Jan Apr Jul Oct Jan Apr Jul Oct Baseload HeatingCooling Energy Disaggregation
  • 38. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Disaggregation at Opower 38
  • 39. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Beyond Heating/Cooling Disaggregation 39 Learn more about individual homes using just energy usage data (e.g., AMI, bills)
  • 40. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection base load cooling load cooling setpoint one household one hour
  • 41. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection cooling setpoint - 88°
  • 42. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection cooling setpoint - 76°
  • 43. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection cooling setpoint - 64°
  • 44. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection cooling setpoint - 79° heating setpoint - 62°
  • 45. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection – Hourly Analysis
  • 46. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection – Hourly Analysis 46 For any given temperature and hour of the day, what percentage of total usage is due to cooling?
  • 47. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Setpoint Detection – hourly analysis 47
  • 48. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Accurate Disaggregation
  • 49. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Tip Targeting vision
  • 50. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Household Targeting For DR Event Setpoint: 74° Event savings: 3 kWh DR: MAYBE Setpoint: 79° Event savings: 0.5 kWh DR: NO Setpoint: 68° Event savings: 5.5 kWh DR: YES vision vision
  • 51. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E Bill Forecasting vision vision
  • 52. O P O W E R C O N F I D E N T I A L : D O N O T D I S T R I B U T E 52 Thanks!