SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
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
When Data Meets Device
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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Jaydeep Chhasatia
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIIvo Andreev
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmonyelliciumsolutionspun
 
Kubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxKubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxPrakarsh -
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyRaymond Okyere-Forson
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesShyamsundar Das
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024Mind IT Systems
 
20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기Chiwon Song
 
Mastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example ProjectMastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example Projectwajrcs
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionsNirav Modi
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadIvo Andreev
 

Kürzlich hochgeladen (20)

Sustainable Web Design - Claire Thornewill
Sustainable Web Design - Claire ThornewillSustainable Web Design - Claire Thornewill
Sustainable Web Design - Claire Thornewill
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
 
Kubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxKubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptx
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024
 
20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기
 
Mastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example ProjectMastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example Project
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
 

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?
  • 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