dr. june andrews, principal data scientist, wise.io, from ge digital at mlconf sf 2017
TRANSCRIPT
Dr June Andrews Principal Data Scientist
Counter Intuitive Machine Learning for the Industrial Internet of Things
First Define Intuitive Machine Learning Product Development.
… bit more of an art than a science.
Ellsworth Kelly
Optimize and refine products by cycling multiple times with improvements.
Machine Learning Product Development Cycle - Phases
Extending Boehm Spiral Model from Software Engineering
Plan
BuildTest
Learn
Release
Plan
Source Ideas
Good companies make good decisions. Great companies forgo good decisions to make great ones.
Proper planning leads to efficiently executing great ideas.
Prioritize
Define Success
Design
Roadmap
Plan
Build
Source Ideas
Building & Optimizing models is largely a solved problem.
Identify & prioritize unsolved problems early on.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature Engineer
Build & TrainOptimize
Plan
BuildTest
Source Ideas
Testing should match the diversity of the user base & the gravity of the ML Product’s responsibility.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Build & TrainOptimizeEvaluateDog Food
Plan
BuildTest
Learn
Source Ideas
Take the time to learn.
Small changes in complex environments often reveal cascading effects.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Build & TrainOptimizeEvaluateDog Food
Evangelize
Plan
BuildTest
LearnRelease
Source Ideas
Model life expectancy is increasing.
Model Robustness should follow.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Build & TrainOptimizeEvaluateDog Food
Evangelize
Release 100%
Retrain & Maintain
Plan
BuildTest
LearnRelease
Source IdeasAll stages should
be addressed, even if they are skipped.
A modification to an upstream stage triggers changes to all downstream stages.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
Source Ideas
Each stage may involve input from many roles including users & customers, but each stage should have an Owner.
Who owns Prioritize is a reflection of {Product, Data, Engineering, Design}-Driven Companies.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
ProductData Science
Data EngineeringML Engineering
Software Engineering Per Company
Plan
BuildTest
LearnRelease
Source Ideas
Platforms will automate many stages & focus efforts on stages that yield a competitive advantage.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
What is Counter-Intuitive about Industrial Internet of Things?
…research is driven by need based innovations.
Context. Process and people are strikingly similar. Context forces changes.
The Industrial Internet of Things Connects Power, Engines & People
1/3 of the World’s Power is Generated by GE. 60% of Airplane Engines are made by GE. …
Preventative Maintenance
Failure/Anomaly Detection
Assistive Diagnosis
& Treatment
Systems Optimization
ML + IIoT Involves an Ongoing Negotiation to Figure Out What is Possible
Done: Real Time In Production Service Suggesting Actions on Airplane Engine Alerts
Aviation: History of Innovation & Excellence
Best Practices & Decision Design has Evolved over 15+ Years of Monitoring Fleets
New Workflow Preserves Baseline Reliability with Increasing Speed & Accuracy
Delivered an Augmented Human Interpretable Model
Plan
BuildTest
LearnRelease
Source Ideas
Compliance with regulations & customer agreements is a competitive advantage.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
IIoT Counter-Intuitive*
Global Domination is not the top line goal.
Safety, Reliability & Efficiency are.
IIoT Counter-Intuitive*
Plan
BuildTest
LearnRelease
Source Ideas Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
Plan
BuildTest
LearnRelease
Source Ideas
Big Data, butnot infinite ¬ cheap.
Take the time,to be clever.
Prioritize
Define Success
Design
Roadmap
Find & ETL Data
Feature EngineerProductionize
A/B Test
Analyze
Product Review
Release 100%
Retrain & Maintain
Build & TrainOptimizeEvaluateDog Food
Evangelize
IIoT Counter-Intuitive*
Machine Learning Experts Transform Domain Knowledge into Model Inputs
Aviation Experts are a Strategic Advantage in IIoT
Turing Test, tests a mastery of communication.
Bob Test, tests a master of communication, data synthesis & problem solving.
Challenge to AI - The Bob Test
Bob gathers input from the monitoring team, synthesizes the data & calls the airline.
Bob works with experts from the airline to determine root cause & design safe plans of action for quick resolution.
5 Months to Augment Aviation — Eta 2 Months to Augment Power
First Order Effects are When Innovations for Planes Help Planes.
Second Order Effects are When Innovations for Planes Help Power.
To Dive Deeper Visit the Wise.io Booth
/DrAndrews
Thank You
Competitive Machine Learning Requires Strategic Talent Contributions
Augmenting Fleet Monitor was an Orchestration of Aligning Talents with Needs