SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Emily Gorcenski
When Data
Meets Device
Looking forward to a data-driven physical world
A Brief History
of Data Science
Which came first?
Take a moment to mentally order these chronologically
A. David Hasselhoff was born
B. Rosalind Franklin discovered the double-helix structure of DNA
C. The genetic algorithm was conceived
Which came first?
Take a moment to mentally order these chronologically
C. The genetic algorithm was conceived
(1950 — Alan Turing)
A. David Hasselhoff was born
(1952 — Baltimore)
B. Rosalind Franklin discovered the double-helix structure of DNA
(1953 — London)
Which came first?
Take a moment to mentally order these chronologically
A. Deep learning neural networks were invented
B. The last people on the moon depart
C. Led Zeppelin IV releases
Which came first?
Take a moment to mentally order these chronologically
A. Deep learning neural networks were invented
(October 1971 — 8-layer GMDH, Alexey Ivakhnenko)
C. Led Zeppelin IV releases
(November 1971 — Atlantic Records)
B. The last people on the moon depart
(December 1972 — Apollo 17)
Data science is older than you think
The tools and methods have existed for decades.
The technology to leverage at scale them has not.
1960 19661954 1972 1978 1984
Reinforceme
nt learning
for AI studied
First
appearance
of the term
“Deep
Learning”
First
Evolutionary
Algorithm
Implementati
on
Back
propagation
invented for
control
systems
Oracle V1
Implementati
on
“[Parameter estimation algorithms] for achieving the minimum in (10),
and the statistical properties of the type (15) are all of general character
and well known for the more traditional model structures used.
They have typically been reinvented and rediscovered in the NN
literature and been given different names there. This certainly has had
an alienating effect on the "traditional estimation" communities.”
- J. Sjöberg, H. Hjalmarsson, L. Ljung, 1994
The Physical
Space
Physical sectors are full of potential
McKinsey’s 2015 MGI Digital America study shows what industries have
the lowest level of digitalization.
● Study was done pre-IoT
● Study was done pre-Data Science revolution
Agriculture and Hunting
Mining
Construction
Health Care
Basic Manufacturing
Chemicals and
Pharmaceuticals
Transportation and
Warehousing
Boeing 787 Dreamliner
● 500 GB per flight
● 554 airframes in service
~227 TB fleetwide, per flight!
(That’s very roughly as much as
YouTube generates daily, ish)
https://blogs.cisco.com/datacenter/internet-of-things-iot-data-continues-to-explode-exponentially-who-is-using-that-data-and-how
Up to 1 exabtye—1000
PB—of data are
generated in industrial
devices daily
1 EB daily
By 2020, there will be 30
billion connected devices
30 billion
connected
devices
And less than half of
structured data is used
< 1% of
unstructured
data used
Generating data doesn’t
mean generating value—
experts are needed
~26% of
companies
seeing value
Industrial IoT
Data-Enabled Cars
On-board
Diagnostics
Driver
Comfort
Telematics
Self-Driving
Predictive
Maintenance
ADAS
Established
High-end only
In-development
Data to can save the world
Climate change is real. We cannot afford to wait
for generational improvements to efficiency.
Cycle time for 1% gas turbine efficiency
improvement: 18-120 months.
1% efficiency = millions of dollars in fuel
1% efficiency = millions of tons of CO2
1% efficiency = millions of cars off the road
How do we make this
happen?
How data are used at various scales
<=100 ms
10 s
1 min
1 hr
1 day
1 week
1 month
1 yr
10+ yr
1 unit 100 units 100000 units
Real-time control systems
Operator feedback
Operational History (single run)
Operational Lifecycle
Real-time fleet monitoring
Operational Logistics
Fleet maintenance scheduling
Service offering/product
development
Fleet purchasing/replacement
Telematics
Maintenance planning, recall
Product development &
engineering
Aggregate over time
Aggregate over units
Understand the
Future by
Looking Back
Dynamical Systems Modeling
u x
A dynamical system is a state-space model where the state x changes with respect to time
and in response to the input u. Sometimes we call the model the plant process.
A Linear Time Invariant (LTI) system is the most fundamental dynamical system.
It can be modeled with a first order system of differential equations.
Dynamical Systems Modeling
𝚺
e xr
+
-
We can affect the behavior of the system by measuring its state and creating a feedback
loop.
This allows us to set a reference signal r, which we compare to the state to obtain an error e,
which we seek to minimize.
I
D
e
Dynamical Systems Modeling
𝚺
xr
+
-
A slightly more sophisticated approach is the Proportional-Integral-Derivative or PID
controller.
The PID controller uses a set of gains, KP, KI, KD that act like weights.
P
𝚺
+
+
+
u
Where else do we choose
weights to
minimize error?
PID Drone Altitude Control
PID Drone Altitude Control
PID Drone Altitude Control
PID Drone Altitude Control
Handling Noise with Kalman Filtering
Use state estimate at step k−1 to
predict state at step k
Predict error covariance using
process noise covariance
Compute the measurement error
and its covariance, using
measurement noise covariance
Compute the optimal Kalman gain
Update state estimate,
posterior covariance, and
posterior residual
Handling Noise with Kalman Filtering
Source: Wikipedia
Handling Noise with Kalman Filtering
A Kalman filter is more or less just a Hidden Markov Model!
Control Theory Everywhere
We’re building feedback systems all the time, but
how can we design intentionally for them?
● Distributed Systems Monitoring We create
feedback loops with monitoring tools; constrained
Kalman filtering techniques can be leveraged to
create probabilistic real-time anomaly detection.
● Predictive Maintenance As components wear, error
accumulates, which manifests as increased control
demand. This is a useful feature for a prediction
method.
Modern machine
learning algorithms
and control theory
have the same
pedigree.
Well-known
Algorithms
We’re generating
immense amounts of
data and doing
almost nothing with
it!
The business case
cannot be more
clear: we can use
data at many scales
to make our systems
and processes
smarter.
We’ve never had
better tools to
implement these
techniques, and they
can be extended.
Tons of
Data
Clear
Business
Value
Existing
Tools
Data Science 💞 Physical Computing
“The fruit [of Control Theory] is so low it is
TOUCHING THE GROUND!”
- Colm MacCárthaigh

Más contenido relacionado

Similar a When Data Meets Device

The Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceThe Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceRobert Grossman
 
The internet of everything
The internet of everythingThe internet of everything
The internet of everythingSergey Zhdanov
 
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...Big Data Week
 
The Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsThe Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsLarry Smarr
 
Technology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasTechnology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasAmmar Younas
 
Envisioning the Future
Envisioning the FutureEnvisioning the Future
Envisioning the FutureLarry Smarr
 
Deep Learning Primer: A First-Principles Approach
Deep Learning Primer: A First-Principles ApproachDeep Learning Primer: A First-Principles Approach
Deep Learning Primer: A First-Principles ApproachMaurizio Calo Caligaris
 
2008—The Year of Global Telepresence
2008—The Year of Global Telepresence2008—The Year of Global Telepresence
2008—The Year of Global TelepresenceLarry Smarr
 
Is it Live or is it Telepresence?
Is it Live or is it Telepresence?Is it Live or is it Telepresence?
Is it Live or is it Telepresence?Larry Smarr
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...Armando Vieira
 
Global LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationGlobal LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationLarry Smarr
 
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...balmanme
 
Into the next dimension
Into the next dimensionInto the next dimension
Into the next dimensionEd Charbeneau
 

Similar a When Data Meets Device (20)

The Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceThe Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data Science
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
The internet of everything
The internet of everythingThe internet of everything
The internet of everything
 
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...
BDW16 London - Chris von Csefalvay, Helioserv - Cats and What They Tell us Ab...
 
The Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsThe Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror Worlds
 
Technology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasTechnology in Business Law by Ammar Younas
Technology in Business Law by Ammar Younas
 
20181212 ibm aot
20181212 ibm aot20181212 ibm aot
20181212 ibm aot
 
Envisioning the Future
Envisioning the FutureEnvisioning the Future
Envisioning the Future
 
Genesee v1.0 10.12.2006
Genesee v1.0 10.12.2006Genesee v1.0 10.12.2006
Genesee v1.0 10.12.2006
 
Deep Learning Primer: A First-Principles Approach
Deep Learning Primer: A First-Principles ApproachDeep Learning Primer: A First-Principles Approach
Deep Learning Primer: A First-Principles Approach
 
AI overview
AI overviewAI overview
AI overview
 
Serguei Seloussov - Future of computing and SIT MSc program
Serguei Seloussov - Future of computing and SIT MSc programSerguei Seloussov - Future of computing and SIT MSc program
Serguei Seloussov - Future of computing and SIT MSc program
 
IT/Tech quiz
IT/Tech quizIT/Tech quiz
IT/Tech quiz
 
Serguei Beloussov - Future of computing
Serguei Beloussov - Future of computingSerguei Beloussov - Future of computing
Serguei Beloussov - Future of computing
 
2008—The Year of Global Telepresence
2008—The Year of Global Telepresence2008—The Year of Global Telepresence
2008—The Year of Global Telepresence
 
Is it Live or is it Telepresence?
Is it Live or is it Telepresence?Is it Live or is it Telepresence?
Is it Live or is it Telepresence?
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...
 
Global LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationGlobal LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving Innovation
 
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...
A 100 gigabit highway for science: researchers take a 'test drive' on ani tes...
 
Into the next dimension
Into the next dimensionInto the next dimension
Into the next dimension
 

Más de Thoughtworks

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a ProductThoughtworks
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & DogsThoughtworks
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovationThoughtworks
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teamsThoughtworks
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of InnovationThoughtworks
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)Thoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the RubiconThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Thoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 

Más de Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Último

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 

Último (20)

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 

When Data Meets Device

  • 1. Emily Gorcenski When Data Meets Device Looking forward to a data-driven physical world
  • 2. A Brief History of Data Science
  • 3. Which came first? Take a moment to mentally order these chronologically A. David Hasselhoff was born B. Rosalind Franklin discovered the double-helix structure of DNA C. The genetic algorithm was conceived
  • 4. Which came first? Take a moment to mentally order these chronologically C. The genetic algorithm was conceived (1950 — Alan Turing) A. David Hasselhoff was born (1952 — Baltimore) B. Rosalind Franklin discovered the double-helix structure of DNA (1953 — London)
  • 5. Which came first? Take a moment to mentally order these chronologically A. Deep learning neural networks were invented B. The last people on the moon depart C. Led Zeppelin IV releases
  • 6. Which came first? Take a moment to mentally order these chronologically A. Deep learning neural networks were invented (October 1971 — 8-layer GMDH, Alexey Ivakhnenko) C. Led Zeppelin IV releases (November 1971 — Atlantic Records) B. The last people on the moon depart (December 1972 — Apollo 17)
  • 7. Data science is older than you think The tools and methods have existed for decades. The technology to leverage at scale them has not. 1960 19661954 1972 1978 1984 Reinforceme nt learning for AI studied First appearance of the term “Deep Learning” First Evolutionary Algorithm Implementati on Back propagation invented for control systems Oracle V1 Implementati on
  • 8. “[Parameter estimation algorithms] for achieving the minimum in (10), and the statistical properties of the type (15) are all of general character and well known for the more traditional model structures used. They have typically been reinvented and rediscovered in the NN literature and been given different names there. This certainly has had an alienating effect on the "traditional estimation" communities.” - J. Sjöberg, H. Hjalmarsson, L. Ljung, 1994
  • 10. Physical sectors are full of potential McKinsey’s 2015 MGI Digital America study shows what industries have the lowest level of digitalization. ● Study was done pre-IoT ● Study was done pre-Data Science revolution Agriculture and Hunting Mining Construction Health Care Basic Manufacturing Chemicals and Pharmaceuticals Transportation and Warehousing
  • 11. Boeing 787 Dreamliner ● 500 GB per flight ● 554 airframes in service ~227 TB fleetwide, per flight! (That’s very roughly as much as YouTube generates daily, ish)
  • 12. https://blogs.cisco.com/datacenter/internet-of-things-iot-data-continues-to-explode-exponentially-who-is-using-that-data-and-how Up to 1 exabtye—1000 PB—of data are generated in industrial devices daily 1 EB daily By 2020, there will be 30 billion connected devices 30 billion connected devices And less than half of structured data is used < 1% of unstructured data used Generating data doesn’t mean generating value— experts are needed ~26% of companies seeing value Industrial IoT
  • 14. Data to can save the world Climate change is real. We cannot afford to wait for generational improvements to efficiency. Cycle time for 1% gas turbine efficiency improvement: 18-120 months. 1% efficiency = millions of dollars in fuel 1% efficiency = millions of tons of CO2 1% efficiency = millions of cars off the road
  • 15. How do we make this happen?
  • 16. How data are used at various scales <=100 ms 10 s 1 min 1 hr 1 day 1 week 1 month 1 yr 10+ yr 1 unit 100 units 100000 units Real-time control systems Operator feedback Operational History (single run) Operational Lifecycle Real-time fleet monitoring Operational Logistics Fleet maintenance scheduling Service offering/product development Fleet purchasing/replacement Telematics Maintenance planning, recall Product development & engineering Aggregate over time Aggregate over units
  • 18. Dynamical Systems Modeling u x A dynamical system is a state-space model where the state x changes with respect to time and in response to the input u. Sometimes we call the model the plant process. A Linear Time Invariant (LTI) system is the most fundamental dynamical system. It can be modeled with a first order system of differential equations.
  • 19. Dynamical Systems Modeling 𝚺 e xr + - We can affect the behavior of the system by measuring its state and creating a feedback loop. This allows us to set a reference signal r, which we compare to the state to obtain an error e, which we seek to minimize.
  • 20. I D e Dynamical Systems Modeling 𝚺 xr + - A slightly more sophisticated approach is the Proportional-Integral-Derivative or PID controller. The PID controller uses a set of gains, KP, KI, KD that act like weights. P 𝚺 + + + u
  • 21. Where else do we choose weights to minimize error?
  • 25.
  • 27. Handling Noise with Kalman Filtering Use state estimate at step k−1 to predict state at step k Predict error covariance using process noise covariance Compute the measurement error and its covariance, using measurement noise covariance Compute the optimal Kalman gain Update state estimate, posterior covariance, and posterior residual
  • 28. Handling Noise with Kalman Filtering Source: Wikipedia
  • 29. Handling Noise with Kalman Filtering A Kalman filter is more or less just a Hidden Markov Model!
  • 30. Control Theory Everywhere We’re building feedback systems all the time, but how can we design intentionally for them? ● Distributed Systems Monitoring We create feedback loops with monitoring tools; constrained Kalman filtering techniques can be leveraged to create probabilistic real-time anomaly detection. ● Predictive Maintenance As components wear, error accumulates, which manifests as increased control demand. This is a useful feature for a prediction method.
  • 31. Modern machine learning algorithms and control theory have the same pedigree. Well-known Algorithms We’re generating immense amounts of data and doing almost nothing with it! The business case cannot be more clear: we can use data at many scales to make our systems and processes smarter. We’ve never had better tools to implement these techniques, and they can be extended. Tons of Data Clear Business Value Existing Tools Data Science 💞 Physical Computing
  • 32. “The fruit [of Control Theory] is so low it is TOUCHING THE GROUND!” - Colm MacCárthaigh