SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
AI / ML 101
Rustem Zakiev
Credits
AI/ML Operations Automation
What is AI?
Karakuri Archer
?
=>
3
Artificial Intelligence (AI) and Machine Learning (ML)
4
AI = Task + [ Data ] + Algorithm
Magic
Model
Domain
Knowledge
Robots - Informed Path Search
Dijkstra’s Algorithm A* Algorithm
5
Animations Source: Wikipedia.org
Diagnostics - Falling Rule List
6https://arxiv.org/pdf/1411.5899.pdf
7
00101010
AI = Task + [ Data ] + Algorithm
Artificial Intelligence (AI) and Machine Learning (ML)
Machine Learning: Features Engineering
8
https://developers.google.com/machine-learning/crash-course/representation/feature-enginee
ring
Machine Learning: Where are the Features?
9
“Life”
[ 0.02, 11, 345.43, …, 100500 ] [ 42 ]
Tasks
10
● Predicting the demand [for coffee, upon the weather forecasts]
● Advertising budgets allocation
● Predicting the malfunction of a drill rod
[Multi]Linear/Logistic Regression
[Multi]Linear regression
11https://ml-cheatsheet.readthedocs.io/en/latest/linear_regression.html
yi = wxi + b
Logistic regression
12
https://en.wikipedia.org/wiki/Logistic_regression
https://hackernoon.com/introduction-to-machine-learning-algorithms-logistic-regression-cbdd82d8
1a36
Tasks
13
● Market segmentation
● Recommendations service
● Car sharing demand prediction
● Ads targeting
Clustering
Clustering: K-means
14https://www.kdnuggets.com/2018/06/5-clustering-algorithms-data-scientists-need-know.html
Clustering: Agglomerative Hierarchy
15https://www.kdnuggets.com/2018/06/5-clustering-algorithms-data-scientists-need-know.html
Clustering: DBSCAN
16https://www.kdnuggets.com/2018/06/5-clustering-algorithms-data-scientists-need-know.html
● Image recognition
● Sound recognition
● Data generation/compressing/processing
Tasks
17
Neural Networks
Neural Networks
18https://towardsdatascience.com/https-medium-com-piotr-skalski92-deep-dive-into-deep-netwo
rks-math-17660bc376ba
Neural Networks: error back propagation
19https://towardsdatascience.com/https-medium-com-piotr-skalski92-deep-dive-into-deep-netwo
rks-math-17660bc376ba
Y = WX + B
X → → Y
- Anomaly detection (e.g. Fraud detection)
- Facial recognition
- Self-driving Vehicles
- Health/Disease Diagnosis
- Schedule optimisation upon points state monitoring
- Machine Translation
- Natural Language Processing (chat bots, documents
categorisation, texts summarisation etc.)
- ...
Complex tasks
20
Model Training:
Basic [supervised] cycle
21
Validation
Model Training: Quality of the Data => Quality of the Model
22
https://www.youtube.com/watch?v=-i7HMPpxB-Y
Model Training: Active Learning
23
Neural Networks: Convolution
24https://blog.goodaudience.com/convolutional-neural-net-in-tensorflow-e15e43129d7d
25https://blog.goodaudience.com/convolutional-neural-net-in-tensorflow-e15e43129d7d
Neural Networks: Convolution
26https://blog.goodaudience.com/convolutional-neural-net-in-tensorflow-e15e43129d7d
Neural Networks: Convolution
Artificial Intelligence: Pipeline
27
https://www.youtube.com/watch?v=-i7HMPpxB-Y
28
Pre-
processing
Bounding
boxes
Classification
Post-
processing
Application
Data Control
Artificial Intelligence: Pipeline
AI and ML team
29
AI = Task + [ Data ] + Algorithm
Domain
Expert
Data
Scientist
Application
[Production]
Data
Predictions to the
consequent
operations
DevOps
+
Software Engineer
Runtime Infrastructure
Neural Networks: Autoencoder
30
https://en.wikipedia.org/wiki/Autoencoder#/media/File:Autoencoder_structure.png
Neural Networks: Generative Adversarial Networks (GAN)
31
https://towardsdatascience.com/generative-adversarial-networks-explained-34472718707a
AE + GAN: Faces Photo Restoration
32
https://www.cc.gatech.edu/~hays/7476/projects/Avery_Wenchen/
33
https://www.cc.gatech.edu/~hays/7476/projects/Avery_Wenchen/
AE + GAN: Faces Photo Restoration
34
https://www.cc.gatech.edu/~hays/7476/projects/Avery_Wenchen/
AE + GAN: Faces Photo Restoration
Image Restoration: NVIDIA Research
35
https://news.developer.nvidia.com/new-ai-imaging-technique-reconstructs-photos-with-reali
stic-results/?ncid=nv-twi-37107
Challenges: Data Anomaly Detection
36
Challenges: Concept Drift
37
Data Anomalies and Concepts Drifts
38
39
Data Anomalies and Concepts Drifts
40
Data Anomalies and Concepts Drifts
Takeaways
41
● AI is a scoring machine to automate data processing to get an
inference.
● Quality of the data defines the quality of the AI
● Quality of feature engineering either does
● No domain knowledge - no AI
● Data Scientist works on data and models, to build an application
Engineers and DevOps are required
● In the real world a model will encounter a case it was never trained
for. Continuous Retraining is a must.
Thank you!
Rustem Zakiev
rzakiev@hydrosphere.io
hydrosphere.io
https://github.com/Hydrospheredata
twitter.com/hydrospheredata
facebook.com/hydrosphere.io

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Generative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGenerative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First Session
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model Emerges
 
Generative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's PerspectiveGenerative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's Perspective
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
 
Leveraging Generative AI & Best practices
Leveraging Generative AI & Best practicesLeveraging Generative AI & Best practices
Leveraging Generative AI & Best practices
 
MLops workshop AWS
MLops workshop AWSMLops workshop AWS
MLops workshop AWS
 
The current state of generative AI
The current state of generative AIThe current state of generative AI
The current state of generative AI
 
The State of Global AI Adoption in 2023
The State of Global AI Adoption in 2023The State of Global AI Adoption in 2023
The State of Global AI Adoption in 2023
 
An Introduction to Generative AI - May 18, 2023
An Introduction  to Generative AI - May 18, 2023An Introduction  to Generative AI - May 18, 2023
An Introduction to Generative AI - May 18, 2023
 
Get started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google CloudGet started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google Cloud
 
OpenAI GPT in Depth - Questions and Misconceptions
OpenAI GPT in Depth - Questions and MisconceptionsOpenAI GPT in Depth - Questions and Misconceptions
OpenAI GPT in Depth - Questions and Misconceptions
 
Generative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second SessionGenerative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second Session
 
LLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
 
AI Governance Playbook
AI Governance PlaybookAI Governance Playbook
AI Governance Playbook
 
AIDRC_Generative_AI_TL_v5.pdf
AIDRC_Generative_AI_TL_v5.pdfAIDRC_Generative_AI_TL_v5.pdf
AIDRC_Generative_AI_TL_v5.pdf
 
The essential elements of a digital transformation strategy
The essential elements of a digital transformation strategyThe essential elements of a digital transformation strategy
The essential elements of a digital transformation strategy
 
The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021
 
Generative-AI-Exploring-beyond-the-horizons-possibilities-of-AI-WP.pdf
Generative-AI-Exploring-beyond-the-horizons-possibilities-of-AI-WP.pdfGenerative-AI-Exploring-beyond-the-horizons-possibilities-of-AI-WP.pdf
Generative-AI-Exploring-beyond-the-horizons-possibilities-of-AI-WP.pdf
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
 

Semelhante a AI and ML 101

Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
Joachim Schlosser
 
가격표 Matlab korea academic january 2013_20130215
가격표 Matlab korea academic january 2013_20130215가격표 Matlab korea academic january 2013_20130215
가격표 Matlab korea academic january 2013_20130215
dasandata
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache Spark
Databricks
 
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr TeterwakLearn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
PyData
 
Deep Learning Made Easy with Deep Features
Deep Learning Made Easy with Deep FeaturesDeep Learning Made Easy with Deep Features
Deep Learning Made Easy with Deep Features
Turi, Inc.
 

Semelhante a AI and ML 101 (20)

Dataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei PaleyesDataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
 
Pitfalls of machine learning in production
Pitfalls of machine learning in productionPitfalls of machine learning in production
Pitfalls of machine learning in production
 
Accelerating the ML Lifecycle with an Enterprise-Grade Feature Store
Accelerating the ML Lifecycle with an Enterprise-Grade Feature StoreAccelerating the ML Lifecycle with an Enterprise-Grade Feature Store
Accelerating the ML Lifecycle with an Enterprise-Grade Feature Store
 
Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
Den Datenschatz heben und Zeit- und Energieeffizienz steigern: Mathematik und...
 
DutchMLSchool 2022 - Automation
DutchMLSchool 2022 - AutomationDutchMLSchool 2022 - Automation
DutchMLSchool 2022 - Automation
 
[DSC Adria 23] Mikhail Rozhkov DVC in Machine Learning Engineering and MLOps ...
[DSC Adria 23] Mikhail Rozhkov DVC in Machine Learning Engineering and MLOps ...[DSC Adria 23] Mikhail Rozhkov DVC in Machine Learning Engineering and MLOps ...
[DSC Adria 23] Mikhail Rozhkov DVC in Machine Learning Engineering and MLOps ...
 
深度學習在AOI的應用
深度學習在AOI的應用深度學習在AOI的應用
深度學習在AOI的應用
 
Azure ML Training - Deep Dive
Azure ML Training - Deep DiveAzure ML Training - Deep Dive
Azure ML Training - Deep Dive
 
Data Science in the Elastic Stack
Data Science in the Elastic StackData Science in the Elastic Stack
Data Science in the Elastic Stack
 
가격표 Matlab korea academic january 2013_20130215
가격표 Matlab korea academic january 2013_20130215가격표 Matlab korea academic january 2013_20130215
가격표 Matlab korea academic january 2013_20130215
 
From an idea to production: building a recommender for BBC Sounds
From an idea to production: building a recommender for BBC SoundsFrom an idea to production: building a recommender for BBC Sounds
From an idea to production: building a recommender for BBC Sounds
 
Improving computer vision models at scale (Strata Data NYC)
Improving computer vision models at scale  (Strata Data NYC)Improving computer vision models at scale  (Strata Data NYC)
Improving computer vision models at scale (Strata Data NYC)
 
Lessons Learned from Using Spark for Evaluating Road Detection at BMW Autonom...
Lessons Learned from Using Spark for Evaluating Road Detection at BMW Autonom...Lessons Learned from Using Spark for Evaluating Road Detection at BMW Autonom...
Lessons Learned from Using Spark for Evaluating Road Detection at BMW Autonom...
 
Easy path to machine learning
Easy path to machine learningEasy path to machine learning
Easy path to machine learning
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache Spark
 
Datacamp @ Transparency Camp 2010
Datacamp @ Transparency Camp 2010Datacamp @ Transparency Camp 2010
Datacamp @ Transparency Camp 2010
 
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr TeterwakLearn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
 
Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...
 
Deep Learning Made Easy with Deep Features
Deep Learning Made Easy with Deep FeaturesDeep Learning Made Easy with Deep Features
Deep Learning Made Easy with Deep Features
 
Paper summary
Paper summaryPaper summary
Paper summary
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

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
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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...
 
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)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

AI and ML 101