Building Efficient ML Pipelines and Responsible AI Solutions
Adi Polak Microsoft
@adipolak
Building Efficient ML Pipelines and Responsible AI Solutions Adi - - PowerPoint PPT Presentation
Building Efficient ML Pipelines and Responsible AI Solutions Adi Polak Microsoft @adipolak Trust LETS START FROM THE BEGINNING. What happens when we get raw data? @adipolak @adipolak ML Process / Life Cycle 1 Gather Data 2
Building Efficient ML Pipelines and Responsible AI Solutions
Adi Polak Microsoft
@adipolak
What happens when we get raw data?
@adipolak
@adipolak
Gather Data
ML Process / Life Cycle
Feature Extract, Clean and Normalize Select algorithm Evaluate model Data/Insights visualization
4 5 1 2 3
Repeat!
@adipolak
@adipolak
But in real life: Accuracy < 0.5 ROC curve ☹
@adipolak
@adipolak
What can you do?
Automate!
@adipolak
Visualize
Azure Machine Learning
Big Data/ ML Pipelines
@adipolak
Demo
Apache Spark ML Pipelines
@adipolak
Stepan Pushkarev, CTO, Hydrosphere.io
@adipolak
Visualize
Azure Machine Learning Azure Machine Learning
Big Data/ ML Pipelines
@adipolak
@adipolak
false positives
@adipolak
@adipolak
Responsible AI
Pixabay
Our updated goals:
Lawful Ethical Robust
@adipolak
ML is a black box
ML algorithm Data Model Training: Testing/Prediction: Model Data Prediction
@adipolak
Visualize
Azure Machine Learning Azure Machine Learning
Big Data/ ML Pipelines
@adipolak
Visualize
Azure Machine LearningBig Data/ ML Pipelines
Check and transform the data Visualize the model
@adipolak
E x p l a i n e r s Balance the data
How Microsoft support Responsible AI
ONLINE FREE HIGH QUALITY COURSES INVESTED 1B$ IN OPEN AI 115M$ GRANT FOR AI FOR GOOD OPEN SOURCE
@adipolak
aka.ms/free-responsible-ai-cour se aka.ms/ml-interpretability-to
@adipolak
aka.ms/ml-interpretability-to
Azure Cognitive Services
@adipolak
aka.ms/AA6kex s
Spark Streaming Spark ML Spark SQL MLflow
@adipolak
But in real life: Accuracy < 0.5 ROC curve ☹
Demo
Apache Spark ML Pipelines with Cognitive Services
@adipolak
Demo
@adipolak
@adipolak
Use explainers Understand your data
aka.ms/free-responsible-ai-course aka.ms/twitter_sentiment_analysis aka.ms/ml-interpretability-tool aka.ms/ai-for-good-grant
@adipolak
What is Machine learning