SlideShare uma empresa Scribd logo
1 de 56
Baixar para ler offline
3.1 How to approach Machine Learning for innovation projects? 1
CONFIDENTIAL Template Innovation Day 2018CONFIDENTIAL
MACHINE LEARNING:
PROJECT APPROACH
Jochem Grietens
System Engineer – A.I. passionate
Jochem.Grietens@verhaert.com
TRACK 3 - ROBOTICS FOR A BETTER WORLD
3.1 How to approach Machine Learning for innovation projects? 2
CONFIDENTIAL
Introduction
3.1 How to approach Machine Learning for innovation projects? 3
CONFIDENTIAL
Goal
3.1 How to approach Machine Learning for innovation projects? 4
CONFIDENTIAL
AI and ML ?
3.1 How to approach Machine Learning for innovation projects? 5
CONFIDENTIAL
AI and ML ?
3.1 How to approach Machine Learning for innovation projects? 6
CONFIDENTIAL
AI and ML ?
ML
• Unstructured data  structured data
• Learn from data
• Pattern recognition/detection
• …
AI
• Reasoning systems
• Planning, searching, …
• Expert systems
• Understanding ?
• …
3.1 How to approach Machine Learning for innovation projects? 7
CONFIDENTIAL
Biggest drivers
1. Data availability
2. Computational performance.
Why now
3.1 How to approach Machine Learning for innovation projects? 8
CONFIDENTIAL
Framing the A.I. roadmap
3.1 How to approach Machine Learning for innovation projects? 9
CONFIDENTIAL
“Let’s collect as much data as possible and apply A.I. later”
“We have a bunch of data laying around … “
“A.I. as a solution to everything…”
Framing the A.I. roadmap
3.1 How to approach Machine Learning for innovation projects? 10
CONFIDENTIAL
“Goal oriented”
Vs
“Explorative”
Framing the A.I. roadmap
dzdz
3.1 How to approach Machine Learning for innovation projects? 11
CONFIDENTIAL
ML, where do we begin ?
3.1 How to approach Machine Learning for innovation projects? 12
CONFIDENTIAL
Machine learning process
TRAINING THE MODEL
USING THE MODEL
3.1 How to approach Machine Learning for innovation projects? 13
CONFIDENTIAL
Unfamiliar technology
 Risk project failure
 Having the right team with the right skills
 Careful execution
Machine learning – The new kid on the block
3.1 How to approach Machine Learning for innovation projects? 14
CONFIDENTIAL
Development cycle
3.1 How to approach Machine Learning for innovation projects? 15
CONFIDENTIAL
Machine learning project steps
Verhaert project flow:
based on CRISP-DM
3.1 How to approach Machine Learning for innovation projects? 16
CONFIDENTIAL
1. Business understanding
3.1 How to approach Machine Learning for innovation projects? 17
CONFIDENTIAL
• “Tech driven” vs “business driven”
• Analyse the opportunity first before investing resources
and infrastructure.
Business understanding
3.1 How to approach Machine Learning for innovation projects? 18
CONFIDENTIAL
Rules of ML
3.1 How to approach Machine Learning for innovation projects? 19
CONFIDENTIAL
Concept on product level & Model level
Algorithms don’t live in a box
3.1 How to approach Machine Learning for innovation projects? 20
CONFIDENTIAL
“Sometimes A.I. isn’t up for the job”
• Problem too complex
• Never seen something like this before
Human in the loop (HITL)
HITL + Active (incremental) Learning
A.I. failure and human interaction
3.1 How to approach Machine Learning for innovation projects? 21
CONFIDENTIAL
Human interaction
3.1 How to approach Machine Learning for innovation projects? 22
CONFIDENTIAL
Explainable AI (XAI )
• Decision trees
• Bayesian reasoning systems
• Expert systems
Reverse engineering
• Internal state reflection
• Parameter variation
Divide and conquer
Lack of transparency
3.1 How to approach Machine Learning for innovation projects? 23
CONFIDENTIAL
2. Concept generation
3.1 How to approach Machine Learning for innovation projects? 24
CONFIDENTIAL
Before understanding  explore the problem
Automated car:
Traffic sign detection, Free Road detection, Traffic lights, object recognition,
Traffic rules, Distance, ….
Input data:
Visual, Lidar, HD maps, traffic rules, gps, …
Output data: steering, breaking and driving, …
 Understanding of the problem
Explore the problem
3.1 How to approach Machine Learning for innovation projects? 25
CONFIDENTIAL
Concept generation
3.1 How to approach Machine Learning for innovation projects? 26
CONFIDENTIAL
3. Data understanding
3.1 How to approach Machine Learning for innovation projects? 27
CONFIDENTIAL
Before understanding  explore the problem
Automated car:
Traffic sign detection, Free Road detection, Traffic lights, object recognition,
Traffic rules, Distance, ….
Traffic sign detection:
Lighting, surroundings, color, angle, image sharpness , ….
 Understanding of the problem AND data
Explore the problem
3.1 How to approach Machine Learning for innovation projects? 28
CONFIDENTIAL
Creating data = expensive
Gathering low cost data & learn
• Create toy datasets
• Use existing (online) databases
• Augment limited databases
Learn as much as you can this way.
• What's missing in the database ?
• Which are the hard cases ?
…
Data Gathering – First Runs
3.1 How to approach Machine Learning for innovation projects? 29
CONFIDENTIAL
So you need more data…
Questions:
• Is the needed information present in the data provided ?
• What data input could provide this information
 Recruit expert knowledge.
 This requires engineering/system/physics insight.
Data gathering – AI engineering
3.1 How to approach Machine Learning for innovation projects? 30
CONFIDENTIAL
“Learning from a dataset that is skewed will predict skewed”
Fixes:
• Over sampling
• Under sampling
• Create new data
• Weighting techniques
• …
Training data balance
0
1
2
3
4
5
Traffic agent identification
3.1 How to approach Machine Learning for innovation projects? 31
CONFIDENTIAL
Data Veracity = Accuracy
Data fidelity
• Quality in context
• Unintended Bias
Data understanding
Quality in the context it’s being used Unintended Bias
3.1 How to approach Machine Learning for innovation projects? 32
CONFIDENTIAL
Learning by heart vs. learning general features
Algorithm should have learned general features :
• Recognizing 4 wheels vs 2 wheels
• Shape of person
• size vs environment
Instead it learned:
• Red/blue = car
• Tree in the background
Explaining overtraining
3.1 How to approach Machine Learning for innovation projects? 33
CONFIDENTIAL
4. Data Preparation
3.1 How to approach Machine Learning for innovation projects? 34
CONFIDENTIAL
Feature extraction vs raw data usage
3.1 How to approach Machine Learning for innovation projects? 35
CONFIDENTIAL
Labeling is expensive!
Crowd sourcing: HUMAN INTELLIGENCE
Data labeling
3.1 How to approach Machine Learning for innovation projects? 36
CONFIDENTIAL
4 C = Clean, Correct, Consistent, Complete
1. Data formatting
2. Data cleaning (usually 90% of the job),
3. Data anonymization (i.e. when working with healthcare and banking data)
4. Data augmentation
5. Feature engineering
6. …
Data preparation
3.1 How to approach Machine Learning for innovation projects? 37
CONFIDENTIAL
Data augmentation
3.1 How to approach Machine Learning for innovation projects? 38
CONFIDENTIAL
Artificial data synthesis
“Pick up box A ”
Factory noise
3.1 How to approach Machine Learning for innovation projects? 39
CONFIDENTIAL
5. Modeling
3.1 How to approach Machine Learning for innovation projects? 40
CONFIDENTIAL
1. Determine ML algorithm performance metrics
2. Create a Data pipeline
3. Build a simple model first
4. Compare models
Build a simple model
3.1 How to approach Machine Learning for innovation projects? 41
CONFIDENTIAL
Off the shelf A.I. software
• From open source to pay-per-use
• Vendor support
• Clean and supply data
• Capabilities match
• Beware: Ideas with a website
AI PLATFORMS
• IBM, Amazon, Google
• off the shelf  AI building tools for researchers.
Custom build
• Only when needed
• Great flexibility
BUILD vs. BUY vs. PLATFORM
3.1 How to approach Machine Learning for innovation projects? 42
CONFIDENTIAL
End-to-end vs Ensembling
3.1 How to approach Machine Learning for innovation projects? 43
CONFIDENTIAL
End-To-End vs Ensemble learning
Acc.
Break
Steering
3.1 How to approach Machine Learning for innovation projects? 44
CONFIDENTIAL
Autonomous vehicles
Subdivide the problem in to many subcomponents
End-To-End vs Ensemble learning
Acc
Break
Steering
3.1 How to approach Machine Learning for innovation projects? 45
CONFIDENTIAL
Perception
Acc
Break
Steering
3.1 How to approach Machine Learning for innovation projects? 46
CONFIDENTIAL
Localization
Acc.
Break
Steering
3.1 How to approach Machine Learning for innovation projects? 47
CONFIDENTIAL
Planning
Acc.
Break
Steering
3.1 How to approach Machine Learning for innovation projects? 48
CONFIDENTIAL
End-to-end
- Let the machine figure the
problem out…
- More data needed
- Can improve performance
End-to-End vs Ensemble methods
Person
Ensemble methods
- Systems can be trained separately
- Less data needed
- Algorithm insight
- Levels of abstraction allow freedom:
3.1 How to approach Machine Learning for innovation projects? 49
CONFIDENTIAL
5. Evaluation
3.1 How to approach Machine Learning for innovation projects? 50
CONFIDENTIAL
Defining evaluation metrics
3.1 How to approach Machine Learning for innovation projects? 51
CONFIDENTIAL
Define success metrics @ 2 levels
Business Level
i.e. Decrease # interventions of driver in assisted driving.
Model (ML) Level
Comparing models
i.e. Accuracy object detection, Accuracy lane detection
Guard relation between the two !
Success metrics
3.1 How to approach Machine Learning for innovation projects? 52
CONFIDENTIAL
Find a metric that represents your goal & easy to compare
Multiple metrics
Single metric: Accuracy = 50 %
Single metric combo
Model level success metric
3.1 How to approach Machine Learning for innovation projects? 53
CONFIDENTIAL
When ML automates things humans do well.
1. Humans are good labelers
2. Error analysis can draw on human intuition
3. Use human-level performance is often a good first goal.
 Automating things humans don’t do well don’t have these advantages
to draw from – Creativity needed !
Comparing to human level performance
“This recipe calls for a pear of apples”
mistaking “pair” for “pear.”
3.1 How to approach Machine Learning for innovation projects? 54
CONFIDENTIAL
Acceptance level of a solution ?
• Rational threshold ?
• Consumer acceptance threshold ?
• Legal context ?
Guard relation between the two !
Business Level
Model
success
Business
success
3.1 How to approach Machine Learning for innovation projects? 55
CONFIDENTIAL
Recommendations
3.1 How to approach Machine Learning for innovation projects? 56
CONFIDENTIAL
One group, five brands
Our services are marketed through 5 brands each
addressing specific missions in product development.
INTEGRATED PRODUCT DEVELOPMENT
ON-SITE
PRODUCT
DEVELOPMENT
DIGITAL
PRODUCTS
DEVELOPMENT
OPTICAL
PRODUCTS
DEVELOPMENT
VENTURING

Mais conteúdo relacionado

Mais procurados

Ai trends towards a driverless world for ai open power meetup silicon vally m...
Ai trends towards a driverless world for ai open power meetup silicon vally m...Ai trends towards a driverless world for ai open power meetup silicon vally m...
Ai trends towards a driverless world for ai open power meetup silicon vally m...Ganesan Narayanasamy
 
Denmark future of ai 20180927 v8
Denmark future of ai 20180927 v8Denmark future of ai 20180927 v8
Denmark future of ai 20180927 v8ISSIP
 
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next Level
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next LevelDecision Intelligence: How AI and DI (and YOU) are Evolving to the Next Level
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next LevelLorien Pratt
 
How to increase your speed of learning - Mick Liubinskas
How to increase your speed of learning - Mick LiubinskasHow to increase your speed of learning - Mick Liubinskas
How to increase your speed of learning - Mick LiubinskasMick Liubinskas
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningSri Ambati
 
Working model to patentability
Working model to patentabilityWorking model to patentability
Working model to patentabilityfungfung Chen
 
Nimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAINimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAILeo Reiter
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemEficode
 
AI Governance – The Responsible Use of AI
AI Governance – The Responsible Use of AIAI Governance – The Responsible Use of AI
AI Governance – The Responsible Use of AINUS-ISS
 
Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides SlideTeam
 
Helsinki 20180314 v6
Helsinki 20180314 v6Helsinki 20180314 v6
Helsinki 20180314 v6ISSIP
 
Helsinki 20180314 v7
Helsinki 20180314 v7Helsinki 20180314 v7
Helsinki 20180314 v7ISSIP
 
Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Katy Slemon
 
Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1ISSIP
 

Mais procurados (20)

Connected Product Experiences
Connected Product ExperiencesConnected Product Experiences
Connected Product Experiences
 
Ai trends towards a driverless world for ai open power meetup silicon vally m...
Ai trends towards a driverless world for ai open power meetup silicon vally m...Ai trends towards a driverless world for ai open power meetup silicon vally m...
Ai trends towards a driverless world for ai open power meetup silicon vally m...
 
Denmark future of ai 20180927 v8
Denmark future of ai 20180927 v8Denmark future of ai 20180927 v8
Denmark future of ai 20180927 v8
 
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next Level
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next LevelDecision Intelligence: How AI and DI (and YOU) are Evolving to the Next Level
Decision Intelligence: How AI and DI (and YOU) are Evolving to the Next Level
 
How to increase your speed of learning - Mick Liubinskas
How to increase your speed of learning - Mick LiubinskasHow to increase your speed of learning - Mick Liubinskas
How to increase your speed of learning - Mick Liubinskas
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
 
Ibm
IbmIbm
Ibm
 
Ian Cameron
Ian CameronIan Cameron
Ian Cameron
 
Working model to patentability
Working model to patentabilityWorking model to patentability
Working model to patentability
 
Nimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAINimbix AI Cloud and PowerAI
Nimbix AI Cloud and PowerAI
 
Trends for 2014
Trends for 2014Trends for 2014
Trends for 2014
 
Z group project guide
Z group project guideZ group project guide
Z group project guide
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
 
R&D as a service
R&D as a serviceR&D as a service
R&D as a service
 
AI Governance – The Responsible Use of AI
AI Governance – The Responsible Use of AIAI Governance – The Responsible Use of AI
AI Governance – The Responsible Use of AI
 
Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides
 
Helsinki 20180314 v6
Helsinki 20180314 v6Helsinki 20180314 v6
Helsinki 20180314 v6
 
Helsinki 20180314 v7
Helsinki 20180314 v7Helsinki 20180314 v7
Helsinki 20180314 v7
 
Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020
 
Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1
 

Semelhante a How to approach Machine Learning for innovation projects? (by Jochem Grietens)

BigMLSchool: Customer Segmentation
BigMLSchool: Customer SegmentationBigMLSchool: Customer Segmentation
BigMLSchool: Customer SegmentationBigML, Inc
 
Pydata Chicago - work hard once
Pydata Chicago - work hard oncePydata Chicago - work hard once
Pydata Chicago - work hard onceJi Dong
 
Crowdsourced Data Processing: Industry and Academic Perspectives
Crowdsourced Data Processing: Industry and Academic PerspectivesCrowdsourced Data Processing: Industry and Academic Perspectives
Crowdsourced Data Processing: Industry and Academic PerspectivesAditya Parameswaran
 
The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products Dataiku
 
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...Codiax
 
How to build a data science team 20115.03.13v6
How to build a data science team 20115.03.13v6How to build a data science team 20115.03.13v6
How to build a data science team 20115.03.13v6Zhihao Lin
 
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...Ali Alkan
 
Systematic Innovation in Software Using TRIZ
Systematic Innovation in Software Using TRIZSystematic Innovation in Software Using TRIZ
Systematic Innovation in Software Using TRIZMichael Kalika
 
Think Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceThink Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceData Science Milan
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teamsVenkatesh Umaashankar
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsInductive Automation
 
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...DataScienceConferenc1
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsInductive Automation
 
Role of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementRole of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementKundan Sanap
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail Omnia Safaan
 
Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class QuantUniversity
 

Semelhante a How to approach Machine Learning for innovation projects? (by Jochem Grietens) (20)

Week 2 lecture
Week 2 lectureWeek 2 lecture
Week 2 lecture
 
BigMLSchool: Customer Segmentation
BigMLSchool: Customer SegmentationBigMLSchool: Customer Segmentation
BigMLSchool: Customer Segmentation
 
Pydata Chicago - work hard once
Pydata Chicago - work hard oncePydata Chicago - work hard once
Pydata Chicago - work hard once
 
Crowdsourced Data Processing: Industry and Academic Perspectives
Crowdsourced Data Processing: Industry and Academic PerspectivesCrowdsourced Data Processing: Industry and Academic Perspectives
Crowdsourced Data Processing: Industry and Academic Perspectives
 
The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products
 
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...
Catalina Butnaru, London Ambassador at City.ai - Working with AI - future-pro...
 
From Big Data to AI
From Big Data to AIFrom Big Data to AI
From Big Data to AI
 
How to build a data science team 20115.03.13v6
How to build a data science team 20115.03.13v6How to build a data science team 20115.03.13v6
How to build a data science team 20115.03.13v6
 
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
 
Systematic Innovation in Software Using TRIZ
Systematic Innovation in Software Using TRIZSystematic Innovation in Software Using TRIZ
Systematic Innovation in Software Using TRIZ
 
Technology watch - AI in chemical industry
Technology watch - AI in chemical industryTechnology watch - AI in chemical industry
Technology watch - AI in chemical industry
 
Think Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceThink Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial Intelligence
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teams
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning Basics
 
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning Basics
 
Role of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementRole of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & management
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail
 
Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class
 
Conference kuala lumpur1
Conference kuala lumpur1Conference kuala lumpur1
Conference kuala lumpur1
 

Mais de Verhaert Masters in Innovation

Software language over the last 50 years, what will be next (by Pieter Zulian...
Software language over the last 50 years, what will be next (by Pieter Zulian...Software language over the last 50 years, what will be next (by Pieter Zulian...
Software language over the last 50 years, what will be next (by Pieter Zulian...Verhaert Masters in Innovation
 
Geospatial technologies, the evolution and impact on our daily life (by Nicol...
Geospatial technologies, the evolution and impact on our daily life (by Nicol...Geospatial technologies, the evolution and impact on our daily life (by Nicol...
Geospatial technologies, the evolution and impact on our daily life (by Nicol...Verhaert Masters in Innovation
 
Advanced human interfaces, the underestimated enabler for innovation (by Bert...
Advanced human interfaces, the underestimated enabler for innovation (by Bert...Advanced human interfaces, the underestimated enabler for innovation (by Bert...
Advanced human interfaces, the underestimated enabler for innovation (by Bert...Verhaert Masters in Innovation
 
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)Verhaert Masters in Innovation
 
The government as launching customer, a great opportunity for companies (by R...
The government as launching customer, a great opportunity for companies (by R...The government as launching customer, a great opportunity for companies (by R...
The government as launching customer, a great opportunity for companies (by R...Verhaert Masters in Innovation
 
Landing on the moon, the impact and future opportunities (by Sam Waes)
Landing on the moon, the impact and future opportunities (by Sam Waes)Landing on the moon, the impact and future opportunities (by Sam Waes)
Landing on the moon, the impact and future opportunities (by Sam Waes)Verhaert Masters in Innovation
 
Building an innovation culture, steering individual and team behavior (by Möb...
Building an innovation culture, steering individual and team behavior (by Möb...Building an innovation culture, steering individual and team behavior (by Möb...
Building an innovation culture, steering individual and team behavior (by Möb...Verhaert Masters in Innovation
 
Is the start-up way of working really different than the corporate one (by Fr...
Is the start-up way of working really different than the corporate one (by Fr...Is the start-up way of working really different than the corporate one (by Fr...
Is the start-up way of working really different than the corporate one (by Fr...Verhaert Masters in Innovation
 
Is the house of quality still a valid model to manage innovation (by Dany Rob...
Is the house of quality still a valid model to manage innovation (by Dany Rob...Is the house of quality still a valid model to manage innovation (by Dany Rob...
Is the house of quality still a valid model to manage innovation (by Dany Rob...Verhaert Masters in Innovation
 
How to shape your innovation ecosystem to create impact in your organization ...
How to shape your innovation ecosystem to create impact in your organization ...How to shape your innovation ecosystem to create impact in your organization ...
How to shape your innovation ecosystem to create impact in your organization ...Verhaert Masters in Innovation
 
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...The evolution of the bicycle industry 50 years after eddy merckx' victory (by...
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...Verhaert Masters in Innovation
 
The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)Verhaert Masters in Innovation
 
The drivers of value creation, 50 years of research (by Dany Robberecht)
The drivers of value creation, 50 years of research (by Dany Robberecht)The drivers of value creation, 50 years of research (by Dany Robberecht)
The drivers of value creation, 50 years of research (by Dany Robberecht)Verhaert Masters in Innovation
 
Multi-sided business models in smart cities (IoT Convention 2019)
Multi-sided business models in smart cities (IoT Convention 2019)Multi-sided business models in smart cities (IoT Convention 2019)
Multi-sided business models in smart cities (IoT Convention 2019)Verhaert Masters in Innovation
 
Dany Robberecht - The benefits of cross industry innovation
Dany Robberecht - The benefits of cross industry innovationDany Robberecht - The benefits of cross industry innovation
Dany Robberecht - The benefits of cross industry innovationVerhaert Masters in Innovation
 
Space 4.0 and the Belgian start-up ecosystem by Omar Mohout
Space 4.0 and the Belgian start-up ecosystem by Omar MohoutSpace 4.0 and the Belgian start-up ecosystem by Omar Mohout
Space 4.0 and the Belgian start-up ecosystem by Omar MohoutVerhaert Masters in Innovation
 

Mais de Verhaert Masters in Innovation (20)

Software language over the last 50 years, what will be next (by Pieter Zulian...
Software language over the last 50 years, what will be next (by Pieter Zulian...Software language over the last 50 years, what will be next (by Pieter Zulian...
Software language over the last 50 years, what will be next (by Pieter Zulian...
 
Geospatial technologies, the evolution and impact on our daily life (by Nicol...
Geospatial technologies, the evolution and impact on our daily life (by Nicol...Geospatial technologies, the evolution and impact on our daily life (by Nicol...
Geospatial technologies, the evolution and impact on our daily life (by Nicol...
 
Advanced human interfaces, the underestimated enabler for innovation (by Bert...
Advanced human interfaces, the underestimated enabler for innovation (by Bert...Advanced human interfaces, the underestimated enabler for innovation (by Bert...
Advanced human interfaces, the underestimated enabler for innovation (by Bert...
 
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)
The first humanoid robot, wabot 1 (by Robrecht Van Velthoven)
 
The government as launching customer, a great opportunity for companies (by R...
The government as launching customer, a great opportunity for companies (by R...The government as launching customer, a great opportunity for companies (by R...
The government as launching customer, a great opportunity for companies (by R...
 
Landing on the moon, the impact and future opportunities (by Sam Waes)
Landing on the moon, the impact and future opportunities (by Sam Waes)Landing on the moon, the impact and future opportunities (by Sam Waes)
Landing on the moon, the impact and future opportunities (by Sam Waes)
 
Building an innovation culture, steering individual and team behavior (by Möb...
Building an innovation culture, steering individual and team behavior (by Möb...Building an innovation culture, steering individual and team behavior (by Möb...
Building an innovation culture, steering individual and team behavior (by Möb...
 
The era of pretotyping has arrived (by Kevin Douven)
The era of pretotyping has arrived (by Kevin Douven)The era of pretotyping has arrived (by Kevin Douven)
The era of pretotyping has arrived (by Kevin Douven)
 
Is the start-up way of working really different than the corporate one (by Fr...
Is the start-up way of working really different than the corporate one (by Fr...Is the start-up way of working really different than the corporate one (by Fr...
Is the start-up way of working really different than the corporate one (by Fr...
 
Behind the waterfall methodology (by Jan Buytaert)
Behind the waterfall methodology (by Jan Buytaert)Behind the waterfall methodology (by Jan Buytaert)
Behind the waterfall methodology (by Jan Buytaert)
 
Is the house of quality still a valid model to manage innovation (by Dany Rob...
Is the house of quality still a valid model to manage innovation (by Dany Rob...Is the house of quality still a valid model to manage innovation (by Dany Rob...
Is the house of quality still a valid model to manage innovation (by Dany Rob...
 
How to shape your innovation ecosystem to create impact in your organization ...
How to shape your innovation ecosystem to create impact in your organization ...How to shape your innovation ecosystem to create impact in your organization ...
How to shape your innovation ecosystem to create impact in your organization ...
 
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...The evolution of the bicycle industry 50 years after eddy merckx' victory (by...
The evolution of the bicycle industry 50 years after eddy merckx' victory (by...
 
The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)
 
The drivers of value creation, 50 years of research (by Dany Robberecht)
The drivers of value creation, 50 years of research (by Dany Robberecht)The drivers of value creation, 50 years of research (by Dany Robberecht)
The drivers of value creation, 50 years of research (by Dany Robberecht)
 
Multi-sided business models in smart cities (IoT Convention 2019)
Multi-sided business models in smart cities (IoT Convention 2019)Multi-sided business models in smart cities (IoT Convention 2019)
Multi-sided business models in smart cities (IoT Convention 2019)
 
Space for Artificial Intelligence
Space for Artificial IntelligenceSpace for Artificial Intelligence
Space for Artificial Intelligence
 
Dany Robberecht - The benefits of cross industry innovation
Dany Robberecht - The benefits of cross industry innovationDany Robberecht - The benefits of cross industry innovation
Dany Robberecht - The benefits of cross industry innovation
 
Space 4.0 and the Belgian start-up ecosystem by Omar Mohout
Space 4.0 and the Belgian start-up ecosystem by Omar MohoutSpace 4.0 and the Belgian start-up ecosystem by Omar Mohout
Space 4.0 and the Belgian start-up ecosystem by Omar Mohout
 
Going beyond horizons by Angelo Vermeulen
Going beyond horizons by Angelo VermeulenGoing beyond horizons by Angelo Vermeulen
Going beyond horizons by Angelo Vermeulen
 

Último

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

How to approach Machine Learning for innovation projects? (by Jochem Grietens)

  • 1. 3.1 How to approach Machine Learning for innovation projects? 1 CONFIDENTIAL Template Innovation Day 2018CONFIDENTIAL MACHINE LEARNING: PROJECT APPROACH Jochem Grietens System Engineer – A.I. passionate Jochem.Grietens@verhaert.com TRACK 3 - ROBOTICS FOR A BETTER WORLD
  • 2. 3.1 How to approach Machine Learning for innovation projects? 2 CONFIDENTIAL Introduction
  • 3. 3.1 How to approach Machine Learning for innovation projects? 3 CONFIDENTIAL Goal
  • 4. 3.1 How to approach Machine Learning for innovation projects? 4 CONFIDENTIAL AI and ML ?
  • 5. 3.1 How to approach Machine Learning for innovation projects? 5 CONFIDENTIAL AI and ML ?
  • 6. 3.1 How to approach Machine Learning for innovation projects? 6 CONFIDENTIAL AI and ML ? ML • Unstructured data  structured data • Learn from data • Pattern recognition/detection • … AI • Reasoning systems • Planning, searching, … • Expert systems • Understanding ? • …
  • 7. 3.1 How to approach Machine Learning for innovation projects? 7 CONFIDENTIAL Biggest drivers 1. Data availability 2. Computational performance. Why now
  • 8. 3.1 How to approach Machine Learning for innovation projects? 8 CONFIDENTIAL Framing the A.I. roadmap
  • 9. 3.1 How to approach Machine Learning for innovation projects? 9 CONFIDENTIAL “Let’s collect as much data as possible and apply A.I. later” “We have a bunch of data laying around … “ “A.I. as a solution to everything…” Framing the A.I. roadmap
  • 10. 3.1 How to approach Machine Learning for innovation projects? 10 CONFIDENTIAL “Goal oriented” Vs “Explorative” Framing the A.I. roadmap dzdz
  • 11. 3.1 How to approach Machine Learning for innovation projects? 11 CONFIDENTIAL ML, where do we begin ?
  • 12. 3.1 How to approach Machine Learning for innovation projects? 12 CONFIDENTIAL Machine learning process TRAINING THE MODEL USING THE MODEL
  • 13. 3.1 How to approach Machine Learning for innovation projects? 13 CONFIDENTIAL Unfamiliar technology  Risk project failure  Having the right team with the right skills  Careful execution Machine learning – The new kid on the block
  • 14. 3.1 How to approach Machine Learning for innovation projects? 14 CONFIDENTIAL Development cycle
  • 15. 3.1 How to approach Machine Learning for innovation projects? 15 CONFIDENTIAL Machine learning project steps Verhaert project flow: based on CRISP-DM
  • 16. 3.1 How to approach Machine Learning for innovation projects? 16 CONFIDENTIAL 1. Business understanding
  • 17. 3.1 How to approach Machine Learning for innovation projects? 17 CONFIDENTIAL • “Tech driven” vs “business driven” • Analyse the opportunity first before investing resources and infrastructure. Business understanding
  • 18. 3.1 How to approach Machine Learning for innovation projects? 18 CONFIDENTIAL Rules of ML
  • 19. 3.1 How to approach Machine Learning for innovation projects? 19 CONFIDENTIAL Concept on product level & Model level Algorithms don’t live in a box
  • 20. 3.1 How to approach Machine Learning for innovation projects? 20 CONFIDENTIAL “Sometimes A.I. isn’t up for the job” • Problem too complex • Never seen something like this before Human in the loop (HITL) HITL + Active (incremental) Learning A.I. failure and human interaction
  • 21. 3.1 How to approach Machine Learning for innovation projects? 21 CONFIDENTIAL Human interaction
  • 22. 3.1 How to approach Machine Learning for innovation projects? 22 CONFIDENTIAL Explainable AI (XAI ) • Decision trees • Bayesian reasoning systems • Expert systems Reverse engineering • Internal state reflection • Parameter variation Divide and conquer Lack of transparency
  • 23. 3.1 How to approach Machine Learning for innovation projects? 23 CONFIDENTIAL 2. Concept generation
  • 24. 3.1 How to approach Machine Learning for innovation projects? 24 CONFIDENTIAL Before understanding  explore the problem Automated car: Traffic sign detection, Free Road detection, Traffic lights, object recognition, Traffic rules, Distance, …. Input data: Visual, Lidar, HD maps, traffic rules, gps, … Output data: steering, breaking and driving, …  Understanding of the problem Explore the problem
  • 25. 3.1 How to approach Machine Learning for innovation projects? 25 CONFIDENTIAL Concept generation
  • 26. 3.1 How to approach Machine Learning for innovation projects? 26 CONFIDENTIAL 3. Data understanding
  • 27. 3.1 How to approach Machine Learning for innovation projects? 27 CONFIDENTIAL Before understanding  explore the problem Automated car: Traffic sign detection, Free Road detection, Traffic lights, object recognition, Traffic rules, Distance, …. Traffic sign detection: Lighting, surroundings, color, angle, image sharpness , ….  Understanding of the problem AND data Explore the problem
  • 28. 3.1 How to approach Machine Learning for innovation projects? 28 CONFIDENTIAL Creating data = expensive Gathering low cost data & learn • Create toy datasets • Use existing (online) databases • Augment limited databases Learn as much as you can this way. • What's missing in the database ? • Which are the hard cases ? … Data Gathering – First Runs
  • 29. 3.1 How to approach Machine Learning for innovation projects? 29 CONFIDENTIAL So you need more data… Questions: • Is the needed information present in the data provided ? • What data input could provide this information  Recruit expert knowledge.  This requires engineering/system/physics insight. Data gathering – AI engineering
  • 30. 3.1 How to approach Machine Learning for innovation projects? 30 CONFIDENTIAL “Learning from a dataset that is skewed will predict skewed” Fixes: • Over sampling • Under sampling • Create new data • Weighting techniques • … Training data balance 0 1 2 3 4 5 Traffic agent identification
  • 31. 3.1 How to approach Machine Learning for innovation projects? 31 CONFIDENTIAL Data Veracity = Accuracy Data fidelity • Quality in context • Unintended Bias Data understanding Quality in the context it’s being used Unintended Bias
  • 32. 3.1 How to approach Machine Learning for innovation projects? 32 CONFIDENTIAL Learning by heart vs. learning general features Algorithm should have learned general features : • Recognizing 4 wheels vs 2 wheels • Shape of person • size vs environment Instead it learned: • Red/blue = car • Tree in the background Explaining overtraining
  • 33. 3.1 How to approach Machine Learning for innovation projects? 33 CONFIDENTIAL 4. Data Preparation
  • 34. 3.1 How to approach Machine Learning for innovation projects? 34 CONFIDENTIAL Feature extraction vs raw data usage
  • 35. 3.1 How to approach Machine Learning for innovation projects? 35 CONFIDENTIAL Labeling is expensive! Crowd sourcing: HUMAN INTELLIGENCE Data labeling
  • 36. 3.1 How to approach Machine Learning for innovation projects? 36 CONFIDENTIAL 4 C = Clean, Correct, Consistent, Complete 1. Data formatting 2. Data cleaning (usually 90% of the job), 3. Data anonymization (i.e. when working with healthcare and banking data) 4. Data augmentation 5. Feature engineering 6. … Data preparation
  • 37. 3.1 How to approach Machine Learning for innovation projects? 37 CONFIDENTIAL Data augmentation
  • 38. 3.1 How to approach Machine Learning for innovation projects? 38 CONFIDENTIAL Artificial data synthesis “Pick up box A ” Factory noise
  • 39. 3.1 How to approach Machine Learning for innovation projects? 39 CONFIDENTIAL 5. Modeling
  • 40. 3.1 How to approach Machine Learning for innovation projects? 40 CONFIDENTIAL 1. Determine ML algorithm performance metrics 2. Create a Data pipeline 3. Build a simple model first 4. Compare models Build a simple model
  • 41. 3.1 How to approach Machine Learning for innovation projects? 41 CONFIDENTIAL Off the shelf A.I. software • From open source to pay-per-use • Vendor support • Clean and supply data • Capabilities match • Beware: Ideas with a website AI PLATFORMS • IBM, Amazon, Google • off the shelf  AI building tools for researchers. Custom build • Only when needed • Great flexibility BUILD vs. BUY vs. PLATFORM
  • 42. 3.1 How to approach Machine Learning for innovation projects? 42 CONFIDENTIAL End-to-end vs Ensembling
  • 43. 3.1 How to approach Machine Learning for innovation projects? 43 CONFIDENTIAL End-To-End vs Ensemble learning Acc. Break Steering
  • 44. 3.1 How to approach Machine Learning for innovation projects? 44 CONFIDENTIAL Autonomous vehicles Subdivide the problem in to many subcomponents End-To-End vs Ensemble learning Acc Break Steering
  • 45. 3.1 How to approach Machine Learning for innovation projects? 45 CONFIDENTIAL Perception Acc Break Steering
  • 46. 3.1 How to approach Machine Learning for innovation projects? 46 CONFIDENTIAL Localization Acc. Break Steering
  • 47. 3.1 How to approach Machine Learning for innovation projects? 47 CONFIDENTIAL Planning Acc. Break Steering
  • 48. 3.1 How to approach Machine Learning for innovation projects? 48 CONFIDENTIAL End-to-end - Let the machine figure the problem out… - More data needed - Can improve performance End-to-End vs Ensemble methods Person Ensemble methods - Systems can be trained separately - Less data needed - Algorithm insight - Levels of abstraction allow freedom:
  • 49. 3.1 How to approach Machine Learning for innovation projects? 49 CONFIDENTIAL 5. Evaluation
  • 50. 3.1 How to approach Machine Learning for innovation projects? 50 CONFIDENTIAL Defining evaluation metrics
  • 51. 3.1 How to approach Machine Learning for innovation projects? 51 CONFIDENTIAL Define success metrics @ 2 levels Business Level i.e. Decrease # interventions of driver in assisted driving. Model (ML) Level Comparing models i.e. Accuracy object detection, Accuracy lane detection Guard relation between the two ! Success metrics
  • 52. 3.1 How to approach Machine Learning for innovation projects? 52 CONFIDENTIAL Find a metric that represents your goal & easy to compare Multiple metrics Single metric: Accuracy = 50 % Single metric combo Model level success metric
  • 53. 3.1 How to approach Machine Learning for innovation projects? 53 CONFIDENTIAL When ML automates things humans do well. 1. Humans are good labelers 2. Error analysis can draw on human intuition 3. Use human-level performance is often a good first goal.  Automating things humans don’t do well don’t have these advantages to draw from – Creativity needed ! Comparing to human level performance “This recipe calls for a pear of apples” mistaking “pair” for “pear.”
  • 54. 3.1 How to approach Machine Learning for innovation projects? 54 CONFIDENTIAL Acceptance level of a solution ? • Rational threshold ? • Consumer acceptance threshold ? • Legal context ? Guard relation between the two ! Business Level Model success Business success
  • 55. 3.1 How to approach Machine Learning for innovation projects? 55 CONFIDENTIAL Recommendations
  • 56. 3.1 How to approach Machine Learning for innovation projects? 56 CONFIDENTIAL One group, five brands Our services are marketed through 5 brands each addressing specific missions in product development. INTEGRATED PRODUCT DEVELOPMENT ON-SITE PRODUCT DEVELOPMENT DIGITAL PRODUCTS DEVELOPMENT OPTICAL PRODUCTS DEVELOPMENT VENTURING