MACHINE LEARNING & INDUSTRY
Review and trends
Dr. Esteban Guerrero
AGENDA
DR. ESTEBAN GUERRERO
1. Introduction
1. Introduction
SmartVib
en liten separat enhet med inbyggda sensorer som trådlöst sänder signaler till mobiltelefonen i vilken en applikation behandlar de uppmätta vibrationerna.
EUROPEAN CONTEXT
Main source: https://ec.europa.eu/info/index_sv
Key in the report:
“In the next decade and beyond, one can expect significant research around one-shot and zero-shot learning models involving knowledge transfer.”
2. Context
2. Context
2. Context
2. Context
AI techniques
2. Context
AI functional applications
2. Context
AI functional applications
PATENTS - GLOBAL
Additional info:
PATENTS - SWEDEN
Additional info:
Antal ansökningar per detaljområde 2010–2016
De tre huvudområdena låter sig delas in i underliggande detaljområden.
Under perioden 2010–2016 har antalet PCT-ansökningar inom Industri från svenska sökanden 4.0 en stark tillväxt. Faktum är att antalstillväxten i tidsperioden är dubbelt så stor för svenska ansökningar som för europeiska.
SWEDISH CONTEXT
Main sources: Vinnova, Regeringskansliet
2. Context
SMART INDUSTRY - A STRATEGY FOR NEW INDUSTRIALISATION FOR SWEDEN�
Four focus areas have been chosen:
2. Context
2. Context
Svenska AI-miljöer med geografisk hemvist.
39 AI-miljöer som arbetar för utveckling av artifciell intelligens
Centers with focus
on Machine Learning
2. Context
INDUSTRY 4.0
INDUSTRIE 4.0
The Fourth Industrial Revolution aims to leverage differences between the physical, digital, and biological sphere. It integrates cyber-physical systems and the Internet of Things, big data and cloud computing, robotics, artificial-intelligence based systems and additive manufacturing
Expected effects:
European Commission, strategy on digitising the European industry.
https://ec.europa.eu/digital-single-market/en/fourth-industrial-revolution
4. Industry 4.0
INDUSTRIE 4.0
4. Industry 4.0
Frank, A. G., Dalenogare, L. S., & Ayala, N. F. (2019). Industry 4.0 technologies: Implementation patterns in manufacturing companies. International Journal of Production Economics, 210, 15-26.
Industrial Machine Learning (at GE)
Joshua Bloom, Professor at UC Berkeley, CTO Wise/GE
Industrial Machine Learning (at GE)
Joshua Bloom, Professor at UC Berkeley, CTO Wise/GE
4. Industry 4.0
Leitão, P., Colombo, A. W., & Karnouskos, S. (2016). Industrial automation based on cyber-physical systems technologies: Prototype implementations and challenges. Computers in Industry, 81, 11-25.
Challenges in industrial cyber-physical systems�
4. Industry 4.0
ML APPROACHES (BRIEF)�+ �HANDS-ON
MACHINE LEARNING LANGUAGES
Swift
3. ML approaches
SUPERVISED LEARNING
Talabis, M., McPherson, R., Miyamoto, I., & Martin, J. (2014). Information Security Analytics: Finding Security Insights, Patterns, and Anomalies in Big Data. Syngress.
3. ML approaches
SUPERVISED LEARNING
3. ML approaches
SUPERVISED LEARNING
Example 0: Linear regression, a diabetes dataset with Python
Basic concepts
Goal: find statistically significant values of the parameters ε and β that minimize the difference between Y and Yₑ.
If we are able to determine the optimum values of these two parameters, then we will have the line of best fit that we can use to predict the values of Y, given the value of X.
3. ML approaches
SUPERVISED LEARNING
https://colab.research.google.com/drive/1Ey0_E-fCtggCNxdd96v8gxbCnAKh7_ug
3. ML approaches
SUPERVISED LEARNING
What the line means? 🡪 it represents a function
3. ML approaches
f
Patient x: age 35, sex 1,…
Output: diabetic 82%
UNSUPERVISED LEARNING
Wittek, P. (2014). Quantum machine learning: what quantum computing means to data mining. Academic Press.
3. ML approaches
UNSUPERVISED LEARNING
Wittek, P. (2014). Quantum machine learning: what quantum computing means to data mining. Academic Press.
3. ML approaches
UNSUPERVISED LEARNING
Example 1: K-means with Python + Scikit-learn
K-means algorithm.
Goal: formation of stable clusters
It starts by randomly choosing a centroid value for each cluster. After that the algorithm iteratively performs three steps:
Iris flower data set clustering
3. ML approaches
UNSUPERVISED LEARNING
Example 1: K-means with Python + Scikit-learn
Iris flower data set clustering �
3. ML approaches
UNSUPERVISED LEARNING
Example 1: K-means with Python + Scikit-learn
Jupyter notebook:
3. ML approaches
DEEP LEARNING
3. ML approaches
DEEP LEARNING
3. ML approaches
DEEP LEARNING
Example 2: Fashion MNIST dataset + TensorFlow + Python
Goal: Classify images.
How: Train a network with 60000 examples. Evaluate with 10000.
3. ML approaches
DEEP LEARNING
3. ML approaches
REINFORCEMENT LEARNING
3. ML approaches
https://commons.wikimedia.org/wiki/File:Reinforcement_learning_diagram.svg
REINFORCEMENT �LEARNING
3. ML approaches
REINFORCEMENT LEARNING
3. ML approaches
Goal: Find an optimal behaviour
REINFORCEMENT LEARNING
3. ML approaches
..and we know that the action is determined by
Markov Decision
Process
REINFORCEMENT LEARNING
Lubuntu
Python 3.7
3. ML approaches
REVIEW OF �ML IN TWO SPECIFIC SECTORS
Oil and Gas 4.0
Cybersecurity
5. Cases
SPECIFIC INDUSTRY AREAS
Case: Cybersecurity (1/3)
Torres, J. M., Comesaña, C. I., & García-Nieto, P. J. (2019). Machine learning techniques applied to cybersecurity. International Journal of Machine Learning and Cybernetics, 1-14.
Berman, D. S., Buczak, A. L., Chavis, J. S., & Corbett, C. L. (2019). A survey of deep learning methods for cyber security. Information, 10(4), 122.
5. Cases
SPECIFIC INDUSTRY AREAS
Case: Cybersecurity (2/3)
Torres, J. M., Comesaña, C. I., & García-Nieto, P. J. (2019). Machine learning techniques applied to cybersecurity. International Journal of Machine Learning and Cybernetics, 1-14.
Berman, D. S., Buczak, A. L., Chavis, J. S., & Corbett, C. L. (2019). A survey of deep learning methods for cyber security. Information, 10(4), 122.
5. Cases
SPECIFIC INDUSTRY AREAS
Case: Cybersecurity (3/3)
Torres, J. M., Comesaña, C. I., & García-Nieto, P. J. (2019). Machine learning techniques applied to cybersecurity. International Journal of Machine Learning and Cybernetics, 1-14.
Berman, D. S., Buczak, A. L., Chavis, J. S., & Corbett, C. L. (2019). A survey of deep learning methods for cyber security. Information, 10(4), 122.
5. Cases
SPECIFIC INDUSTRY AREAS
Datasets for cybersecurity:
Torres, J. M., Comesaña, C. I., & García-Nieto, P. J. (2019). Machine learning techniques applied to cybersecurity. International Journal of Machine Learning and Cybernetics, 1-14.
5. Cases
SPECIFIC INDUSTRY AREAS
SPECIFIC INDUSTRY AREAS
Lu, H., Guo, L., Azimi, M., & Huang, K. (2019). Oil and Gas 4.0 era: A systematic review and outlook. Computers in Industry, 111, 68-90.
5. Cases
GAMING INDUSTRY
5. Cases
CONCLUDING
WHY DO BUSINESSES FAIL AT MACHINE LEARNING?�CHECKLIST
https://www.youtube.com/watch?v=dRJGyhS6gA0
Cassie Kozyrkov
Head of Decision Intelligence, Google.
6. Conclusions
6. Conclusions
END
Questions?
ACTIVITY
input
ML
output
7. Activity
PROGRAMMING WITH PYTHON
NEW REPORT (OCTOBER)