SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Deep Learning
Hype, Reality and Applications in Manufacturing
Who Am I?
 My name is Adam Cook.
 Studied Mechanical Engineering at Purdue
University West Lafayette.
 Chief Technical Officer of Alliedstrand in Chicago
(we also have engineers in Dallas).
 Chair of SME Chapter 112 (Northwest Indiana
and Chicagoland). Check out sme112.org.
 I work with embedded systems, robotics,
automation systems and industrial software.
 Contact my chapter at hello@sme112.org.
SME Virtual Network Slack
Are you an SME
member? Do you want
access to Slack? Fill
out this short form:
http://bit.ly/2BpjMiE
What is Artificial Intelligence (AI)?
Broadly, building machines that can perform tasks as
a human could.
Narrow AI A system capable of achieving at least
human parity in a few defined tasks that humans
trained it to do.
Strong AI A system which is indistinguishable in
intelligence from a human.
We are here today.
Scopes
Source http://bit.ly/2aoQwIx
Scopes
Artificial Intelligence (AI) Human intelligence
exhibited by machines.
Machine Learning (ML) Machines that are
capable of learning without being explicitly
programmed.
Deep Learning (DL) Family of techniques to
implement machine learning (e.g. deep neural
networks or recurrent neural networks).
Source http://bit.ly/2aoQwIx
Winter Fun
History of AI Winters
Source http://bit.ly/2nOn8U8
Recent Breakthroughs and Interesting Demos
AlphaGo Beats World’s
Best Human Player
Google AI Experiments
Self-driving Cars
Is AI Here to Stay Now?
1. Availability of large amounts of data.
2. Availability of large amounts of cost
effective computing resources.
Particularly Graphical Processing Units
(and some custom chip architectures)
Simply, Yes.
But…
Winter can come again
(just maybe not as cold)
Where do you find AI today?
 Natural Language Processing (NPL)
Chatbots.
 Image or Object Recognition Vision
systems in autonomous vehicles.
 Speech Processing/Translation Amazon
Alexa or Google Home
 Pattern Prediction After training the system,
the system correctly predicts the output based on
input it has not been trained on.
Predictions on AI (and some hype)
Various Predictions on Strong AI Horizon
http://bit.ly/2EqrUyh
Facebook AI System Went Rouge
(total misrepresentation)
http://bit.ly/2uU4Un8
Robots Can Now Read, Millions of Jobs
At Risk (not really)
http://bit.ly/2FEKMdO
Predictions on AI (and some hype)
Source http://bit.ly/2nTcVok
My View on AI
 Technology predictions which are multiple decades away are very
suspect.
 Tend to agree more with Rodney Brooks and Paul Allen than Ray
Kurzweil on on the strong AI timelines.
 AI coupled with automation (or robotics) will be transformational
for manufacturing, but most of the time horizons quoted are too
ambitious.
 The knowledge requirements for many jobs will increase, but that
is not 100% AI’s fault.
 The public tends to look at an narrow AI system and, not
understanding how it works, allows their imaginations to run wild.
Realist Optimistic View on AI
Dated Predictions from Rodney Brooks
http://bit.ly/2m8Xh8r
Machine Learning Basic Process
Step 1 Training
Training data set
Learning Algorithm
(Network)
Produces a predictive model
Contains sample input data
and the correct output for
that input data
This is called Supervised Learning
Machine Learning Basic Process
Sample input data
(features or attributes)
Correct output data
(labels)
Grouped by row in this case
(but it does not have to be)
Two-Dimensional Training Data
Weight Color Fruit
Apple
Orange
Orange
Orange
Apple
Orange
Apple
Apple
Feature 1,1 Feature 1,2 Label for Feature 1,1 and Feature 1,2
Source http://bit.ly/2EB7JkC
Regression (in 2D)
Price Sq. Foot
Feature 1,1
Feature 1,2
Source http://bit.ly/2EB7JkC
Handwritten Character Training Data
Sample input data
Correct label for
this data is 8.
From MNIST dataset
Machine Learning Basic Process
Step 2 Prediction
New Input Data Predictive Model
Generated from Step 1
The learning system has
potentially never seen this
input data before.
Prediction
Hopefully, this is correct.
Training Data Considerations
Source http://bit.ly/2F19lSu
Training Data Considerations
 Data can (and it will, at times) lie to you.
 Think about data delivery – particularly if it is arriving from human
sources (i.e. manual data collection on clipboard).
 Data anomalies will occur (i.e. sensor failures). How do you address
them?
 Are you collecting the right data and, more importantly, enough
relevant data? A determination must be made of what features
are important and which are not in pursuit of an ML system.
 Careful of biases (i.e. confirmation bias, selection bias and others)
and anecdotal evidence. Be scientific!
 When facts are weapons.
 Good example of selection bias. Why?
Intermission
Questions?
Ask in the Live Chat or check the feedback
link in the description!
Watch http://bit.ly/2ED471m
Or
Learning Types
Supervised Learning ML system is trained with
a labeled data set
Unsupervised Learning ML system is trained
with an unlabeled data set
Reinforcement Learning ML system learns by
trail-and-error combined with a reward (or
punishment) system
Unsupervised Learning - Clustering
Source http://bit.ly/298TWkp
Reinforcement Learning
Source http://bit.ly/1UkaiYQ
Environment
Agent
Reward
(or Punishment)
Action
Neural Network Basics
Great video on the basics of neural
networks. Do not pass this one up!
http://bit.ly/2fMZljF
Neural Network Basics
Source http://bit.ly/1UkaiYQ
Neural Network Basics
b, Bias
w, Weight
These are tunable
parameters during the
training process.
Harsh Realities of AI
No out-of-the-box solutions for manufacturing (not
yet, anyways).
Need data experts.
Need IT/OT expertise.
Adoption can be very expensive.
AI gets you that “last mile” of value, it is not
magic.
Some progress to address the first two points for SMMs via Google’s Cloud
AutoML product. Jury still out on its generality…
Manufacturing Applications in AI
Predictive equipment maintenance
Digital twin
Dynamic processing (micro)
Dynamic production (macro)
Automated visual inspection and decision making
Popular ML Frameworks and Libraries
Some ML Hardware Options (for GPUs)
Continued Learning Resources
Machine Learning Course on Coursera
Practical Deep Learning for Coders
Udacity Machine Learning Nanodegree
Next webinars
Webinar March 6 at 11:00 am CST
IIoT Fundamentals and Applications
Webinar March 21 at 11:00 am CST
Setting Up Python on Your Computer
3-Day Workshop Starts March 28
Python Fundamentals for Engineers and Manufacturers
Webinar May 15 at 11:00 am CST
Introduction to Machine Vision
3-Day Workshop Starts March 2
Python Fundamentals for Engineers and Manufacturers
Thank you!
Want to learn more about ?
Check out sme.org
Questions?
Ask in the Live Chat or check the feedback
link in the description!

Weitere ähnliche Inhalte

Was ist angesagt?

Machine learning vs deep learning
Machine learning vs deep learningMachine learning vs deep learning
Machine learning vs deep learningUSM Systems
 
AI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewAI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewSpotle.ai
 
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Dataconomy Media
 
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...DATAVERSITY
 
Lesson 2 ai in industry
Lesson 2   ai in industryLesson 2   ai in industry
Lesson 2 ai in industryankit_ppt
 
Demystifying Ml, DL and AI
Demystifying Ml, DL and AIDemystifying Ml, DL and AI
Demystifying Ml, DL and AIGreg Werner
 
Teaching AI about human knowledge
Teaching AI about human knowledgeTeaching AI about human knowledge
Teaching AI about human knowledgeInes Montani
 
AI & Business - Opportunities & Dangers
AI & Business - Opportunities & DangersAI & Business - Opportunities & Dangers
AI & Business - Opportunities & Dangerswillmurphy
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Deep Water - GPU Deep Learning for H2O - Arno Candel
Deep Water - GPU Deep Learning for H2O - Arno CandelDeep Water - GPU Deep Learning for H2O - Arno Candel
Deep Water - GPU Deep Learning for H2O - Arno CandelSri Ambati
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learningnilimapatel6
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Grigory Sapunov
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringTao Xie
 
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineStrata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineSri Ambati
 
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016Sri Ambati
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its ApplicationsDr Ganesh Iyer
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureWarren E. Agin
 
Artificial Intelligence power point presentation document
Artificial Intelligence power point presentation documentArtificial Intelligence power point presentation document
Artificial Intelligence power point presentation documentDavid Raj Kanthi
 

Was ist angesagt? (20)

Machine learning vs deep learning
Machine learning vs deep learningMachine learning vs deep learning
Machine learning vs deep learning
 
AI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewAI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The Overview
 
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
 
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
 
Lesson 2 ai in industry
Lesson 2   ai in industryLesson 2   ai in industry
Lesson 2 ai in industry
 
Machine Learning and Artificial Intelligence
Machine Learning and Artificial IntelligenceMachine Learning and Artificial Intelligence
Machine Learning and Artificial Intelligence
 
Demystifying Ml, DL and AI
Demystifying Ml, DL and AIDemystifying Ml, DL and AI
Demystifying Ml, DL and AI
 
Teaching AI about human knowledge
Teaching AI about human knowledgeTeaching AI about human knowledge
Teaching AI about human knowledge
 
AI & Business - Opportunities & Dangers
AI & Business - Opportunities & DangersAI & Business - Opportunities & Dangers
AI & Business - Opportunities & Dangers
 
Implementing Artificial Intelligence with Big Data
Implementing Artificial Intelligence with Big DataImplementing Artificial Intelligence with Big Data
Implementing Artificial Intelligence with Big Data
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Deep Water - GPU Deep Learning for H2O - Arno Candel
Deep Water - GPU Deep Learning for H2O - Arno CandelDeep Water - GPU Deep Learning for H2O - Arno Candel
Deep Water - GPU Deep Learning for H2O - Arno Candel
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software Engineering
 
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineStrata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
 
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016
Arno candel h2o_a_platform_for_big_math_hadoop_summit_june2016
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and Future
 
Artificial Intelligence power point presentation document
Artificial Intelligence power point presentation documentArtificial Intelligence power point presentation document
Artificial Intelligence power point presentation document
 

Ähnlich wie Deep Learning - Hype, Reality and Applications in Manufacturing

SE and AI: a two-way street
SE and AI: a two-way streetSE and AI: a two-way street
SE and AI: a two-way streetCS, NcState
 
Ai for life sciences - are we ready
Ai for life sciences  - are we readyAi for life sciences  - are we ready
Ai for life sciences - are we readyJack C Crawford
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYsantoshverma90
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer VisionMaria Chapovalova
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer VisionMariaChapo
 
Machine Learning in Cybersecurity.pdf
Machine Learning in Cybersecurity.pdfMachine Learning in Cybersecurity.pdf
Machine Learning in Cybersecurity.pdfWaiYipLiew
 
Modex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual OverviewModex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual OverviewModex
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
 
2018 05 hype lightning talk
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talkChris Dwan
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningMykola Dobrochynskyy
 
[243] turning data into value
[243] turning data into value[243] turning data into value
[243] turning data into valueNAVER D2
 
ARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxParveshSachdev
 
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
 

Ähnlich wie Deep Learning - Hype, Reality and Applications in Manufacturing (20)

SE and AI: a two-way street
SE and AI: a two-way streetSE and AI: a two-way street
SE and AI: a two-way street
 
Debugging AI
Debugging AIDebugging AI
Debugging AI
 
Ai for life sciences - are we ready
Ai for life sciences  - are we readyAi for life sciences  - are we ready
Ai for life sciences - are we ready
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer Vision
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer Vision
 
Machine Learning in Cybersecurity.pdf
Machine Learning in Cybersecurity.pdfMachine Learning in Cybersecurity.pdf
Machine Learning in Cybersecurity.pdf
 
20181212 ibm aot
20181212 ibm aot20181212 ibm aot
20181212 ibm aot
 
Cognitive Automation - Your AI Coworker
Cognitive Automation - Your AI CoworkerCognitive Automation - Your AI Coworker
Cognitive Automation - Your AI Coworker
 
Modex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual OverviewModex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual Overview
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
 
2018 05 hype lightning talk
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talk
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
[243] turning data into value
[243] turning data into value[243] turning data into value
[243] turning data into value
 
Null
NullNull
Null
 
ARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptx
 
AI_DGV.pptx
AI_DGV.pptxAI_DGV.pptx
AI_DGV.pptx
 
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...
 

Kürzlich hochgeladen

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Deep Learning - Hype, Reality and Applications in Manufacturing

  • 1. Deep Learning Hype, Reality and Applications in Manufacturing
  • 2. Who Am I?  My name is Adam Cook.  Studied Mechanical Engineering at Purdue University West Lafayette.  Chief Technical Officer of Alliedstrand in Chicago (we also have engineers in Dallas).  Chair of SME Chapter 112 (Northwest Indiana and Chicagoland). Check out sme112.org.  I work with embedded systems, robotics, automation systems and industrial software.  Contact my chapter at hello@sme112.org.
  • 3. SME Virtual Network Slack Are you an SME member? Do you want access to Slack? Fill out this short form: http://bit.ly/2BpjMiE
  • 4. What is Artificial Intelligence (AI)? Broadly, building machines that can perform tasks as a human could. Narrow AI A system capable of achieving at least human parity in a few defined tasks that humans trained it to do. Strong AI A system which is indistinguishable in intelligence from a human. We are here today.
  • 6. Scopes Artificial Intelligence (AI) Human intelligence exhibited by machines. Machine Learning (ML) Machines that are capable of learning without being explicitly programmed. Deep Learning (DL) Family of techniques to implement machine learning (e.g. deep neural networks or recurrent neural networks). Source http://bit.ly/2aoQwIx
  • 7. Winter Fun History of AI Winters Source http://bit.ly/2nOn8U8
  • 8. Recent Breakthroughs and Interesting Demos AlphaGo Beats World’s Best Human Player Google AI Experiments Self-driving Cars
  • 9. Is AI Here to Stay Now? 1. Availability of large amounts of data. 2. Availability of large amounts of cost effective computing resources. Particularly Graphical Processing Units (and some custom chip architectures) Simply, Yes.
  • 10. But… Winter can come again (just maybe not as cold)
  • 11. Where do you find AI today?  Natural Language Processing (NPL) Chatbots.  Image or Object Recognition Vision systems in autonomous vehicles.  Speech Processing/Translation Amazon Alexa or Google Home  Pattern Prediction After training the system, the system correctly predicts the output based on input it has not been trained on.
  • 12. Predictions on AI (and some hype) Various Predictions on Strong AI Horizon http://bit.ly/2EqrUyh Facebook AI System Went Rouge (total misrepresentation) http://bit.ly/2uU4Un8 Robots Can Now Read, Millions of Jobs At Risk (not really) http://bit.ly/2FEKMdO
  • 13. Predictions on AI (and some hype) Source http://bit.ly/2nTcVok
  • 14. My View on AI  Technology predictions which are multiple decades away are very suspect.  Tend to agree more with Rodney Brooks and Paul Allen than Ray Kurzweil on on the strong AI timelines.  AI coupled with automation (or robotics) will be transformational for manufacturing, but most of the time horizons quoted are too ambitious.  The knowledge requirements for many jobs will increase, but that is not 100% AI’s fault.  The public tends to look at an narrow AI system and, not understanding how it works, allows their imaginations to run wild.
  • 15. Realist Optimistic View on AI Dated Predictions from Rodney Brooks http://bit.ly/2m8Xh8r
  • 16. Machine Learning Basic Process Step 1 Training Training data set Learning Algorithm (Network) Produces a predictive model Contains sample input data and the correct output for that input data This is called Supervised Learning
  • 17. Machine Learning Basic Process Sample input data (features or attributes) Correct output data (labels) Grouped by row in this case (but it does not have to be)
  • 18. Two-Dimensional Training Data Weight Color Fruit Apple Orange Orange Orange Apple Orange Apple Apple Feature 1,1 Feature 1,2 Label for Feature 1,1 and Feature 1,2 Source http://bit.ly/2EB7JkC
  • 19. Regression (in 2D) Price Sq. Foot Feature 1,1 Feature 1,2 Source http://bit.ly/2EB7JkC
  • 20. Handwritten Character Training Data Sample input data Correct label for this data is 8. From MNIST dataset
  • 21. Machine Learning Basic Process Step 2 Prediction New Input Data Predictive Model Generated from Step 1 The learning system has potentially never seen this input data before. Prediction Hopefully, this is correct.
  • 22. Training Data Considerations Source http://bit.ly/2F19lSu
  • 23. Training Data Considerations  Data can (and it will, at times) lie to you.  Think about data delivery – particularly if it is arriving from human sources (i.e. manual data collection on clipboard).  Data anomalies will occur (i.e. sensor failures). How do you address them?  Are you collecting the right data and, more importantly, enough relevant data? A determination must be made of what features are important and which are not in pursuit of an ML system.  Careful of biases (i.e. confirmation bias, selection bias and others) and anecdotal evidence. Be scientific!  When facts are weapons.  Good example of selection bias. Why?
  • 24. Intermission Questions? Ask in the Live Chat or check the feedback link in the description! Watch http://bit.ly/2ED471m Or
  • 25. Learning Types Supervised Learning ML system is trained with a labeled data set Unsupervised Learning ML system is trained with an unlabeled data set Reinforcement Learning ML system learns by trail-and-error combined with a reward (or punishment) system
  • 26. Unsupervised Learning - Clustering Source http://bit.ly/298TWkp
  • 28. Neural Network Basics Great video on the basics of neural networks. Do not pass this one up! http://bit.ly/2fMZljF
  • 29. Neural Network Basics Source http://bit.ly/1UkaiYQ
  • 30. Neural Network Basics b, Bias w, Weight These are tunable parameters during the training process.
  • 31. Harsh Realities of AI No out-of-the-box solutions for manufacturing (not yet, anyways). Need data experts. Need IT/OT expertise. Adoption can be very expensive. AI gets you that “last mile” of value, it is not magic. Some progress to address the first two points for SMMs via Google’s Cloud AutoML product. Jury still out on its generality…
  • 32. Manufacturing Applications in AI Predictive equipment maintenance Digital twin Dynamic processing (micro) Dynamic production (macro) Automated visual inspection and decision making
  • 33. Popular ML Frameworks and Libraries
  • 34. Some ML Hardware Options (for GPUs)
  • 35. Continued Learning Resources Machine Learning Course on Coursera Practical Deep Learning for Coders Udacity Machine Learning Nanodegree
  • 36. Next webinars Webinar March 6 at 11:00 am CST IIoT Fundamentals and Applications Webinar March 21 at 11:00 am CST Setting Up Python on Your Computer 3-Day Workshop Starts March 28 Python Fundamentals for Engineers and Manufacturers Webinar May 15 at 11:00 am CST Introduction to Machine Vision 3-Day Workshop Starts March 2 Python Fundamentals for Engineers and Manufacturers
  • 37. Thank you! Want to learn more about ? Check out sme.org Questions? Ask in the Live Chat or check the feedback link in the description!