SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
AutoML
The Future of AI
What is AutoML?
What OneClick.ai brings to AutoML?
Ning Jiang
Co-founder and CTO of OneClick.ai.
Previously Dev Manager at Microsoft
Bing, Ning has over 17 years of R&D
experience in AI for ads relevance,
local search, and cyber security.
OneClick.ai, World’s first AutoDL platform
So, Why AutoML?
Never enough experienced data scientists
Unpredictability
Data acquisition & cleansing
1-2 WEEKS
Feature engineering
1-3 MONTHS
Feature selection
1-2 WEEKS
Model evaluation
1-2 WEEKS
Model training and tuning
1-2 MONTHS
05
01
02 03
04
Iterations
60% AI projects failed in 2017
The Rise of AutoML
What is AutoML?
Progressive Automation of
Machine Learning
Academic research
Long Beach
NIPS 2017
Stockholm
ICML 2018
Skopje
ECMLPKDD 2017
Paris
COSEAL’18
Seattle
AutoML 2018
Nanjing
PRICAI 2018
$57.6B*
$11.5B
20%
*International Data Corporation (IDC)
Industry projection by 2021
AutoML Players
Microsof
t Custom
Vision
“AutoML” search trend
Automated Machine Learning
Data Cleansing Feature Extraction Feature Selection Model Selection & Tuning
Missing values
Data types
Anomalies
Text Encoding
Data partition
Numeric
Discrete
Textual/Images
Time-series
Linear proj.
N/L proj.
Reduction
Selection
Hyper-params
Training
Cross-features
Machine Learning Framework
Infer Data Types
Cross Features
Textual cross
features
● Text similarity
● N-gram set relations
● Word embedding diff.
● Substrings
● Fuzzy match
● ...
Numeric cross
features
● a - b
● |a - b|
● a > b
● a * b
● a / b
● (a - b)**2
● ...
Feature Selection
Feature Selection
Stepwise Regression
Feature Importance
Random Projection
Locality-Sensitive Hashing
Random Projection
Linear Projection
PCA
LDA
Non-linear Projection
Auto-Encoder
GDA
Model Selection & Tuning
Model Selection
● Brute force
Hyperparameter
Tuning
● Grid search
● Random search
● Bayes Optimization
AutoML Players
Structured data only Structured + Unstructured data
Model-based search
Grid/random search
Other Perspectives of AutoML
Modeling
which we just
covered :-)
Data Imports
File formats, data
bases, Hadoo,
clouds, NFS
Deployment
API serving, live updates, A/B
testing, batch serving, scalability
and failure recovery.
Automated Deep Learning
Data Cleansing Encoding Model Architecture & Training
Missing values
Data types
Anomalies
Text encoding
Partitioning
Scalar
Sequence
Tensors
Loss
Deep Learning Framework
Linear Architectures
Non-linear architectures (e.g. DenseNet)
Model Architecture
Validation setTraining set
Average loss on the validation set
Neural Architecture Search (NAS)
Controller
Updating model
architectures in response
to the validation feedback
Loss
Training
On the training
set
Validation
On the validation
set
Controller
Prune
Stop developing less
promising branches
Generate
Enumerate model
architectures on a
predefined search
space
Reinforcement
Use Policy Gradient to update
RL models and stochastic
sampling for model
instantiation
AutoDL Players
Less restrictive on input data
Microsoft
Custom
Vision
Adaptive to different
applications
Application-specific
Challenges
1. Solutions are application-specific
2. New solutions for new applications
3. Heavily depends on human knowledge on the application
4. Assumes a linear architecture with skip connections
5. Cold start
6. Slow to converge
Elias - OneClick.ai’s
AutoML Engine
More details in the coming tech talks
Data Cleansing Feature Extraction Feature Selection Model Selection & Tuning
Missing values
Data types
Anomalies
Encoding
Data partition
Numeric
Discrete
Textual/Image
Time-series
Linear proj.
N/L proj.
Reduction
Selection
Hyperparameters
Training
Cross-features
Machine Learning Framework
Data Cleansing Feature Extraction Feature
Selection
Model Selection &
tuning
ML Model
Converted to DAG
Data Cleansing Encoding Model Architecture & Training
Missing values
Data types
Anomalies
Text encoding
Partitioning
Scalar
Sequence
Tensors
Loss
Deep Learning Framework
Loss
Converted to DAG
Encoding Model ArchitectureData Cleansing
Individual losses on the validation set
The Elias Engine
Validation set
Model Architecture Validation setTraining set
Controller
Updatig model
architectures in response to
the validation feedback
Loss
Training
On the training
set
Validation
On the validation
set
Where it stands out?
1. Works with both Deep Learning and traditional Machine Learning
2. Learning arbitrary DAGs
3. feature extraction coordinating with model architecture/selection
4. Shared Controller RL models to avoid cold start
5. Fewer models to train (20-30 models vs. thousands)
Automated Feature
Engineering
Automated Model
Selection & Tuning
Automated ML/DL Engine Elias
#US patent pending#
Time-series Forecasting
Deep Learning helps find more
complex patterns in and between time
series than any data scientists
Unstructured Data
Supports numeric and categorical
data, text, images, time-series, and
any mix of them
Performance
Custom DL models
often lead to better
performance
Functions
Algorithms
Versatility &
Performance
Automated Neural Architecture
Search
OneClick.ai Platform
Use AI to Build AI
Developed world’s first
automated DL engine
OneClick.ai
Incorporated in Belelvue, WA
Early 2017
Seeds Round
led by Sinovation
2017/4 2018/7
OneClick.ai on AWS
Public beta launched
2017/11
OneClick.ai Enterprise
On-premise deployment for
enhanced privacy and data security
Roadmap
Open to Public
One step closer to our goal of
making AI accessible to everyone
2018/8
Zero Coding and User Friendly
AI
Leaderboard and One-Click Deployment
Thank You
Free Sign-up
Scan to get double tokens for a
limited time, or sign up at
http://www.oneclick.ai using
promo code AUTOML4K
Follow us on Twitter
http://twitter.com/oneclickai

Contenu connexe

Tendances

Getting Started with Azure AutoML
Getting Started with Azure AutoMLGetting Started with Azure AutoML
Getting Started with Azure AutoMLVivek Raja P S
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTCprime
 
Automatic Machine Learning, AutoML
Automatic Machine Learning, AutoMLAutomatic Machine Learning, AutoML
Automatic Machine Learning, AutoMLHimadri Mishra
 
Large Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdfLarge Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdfDavid Rostcheck
 
Ml ops intro session
Ml ops   intro sessionMl ops   intro session
Ml ops intro sessionAvinash Patil
 
Fine tuning large LMs
Fine tuning large LMsFine tuning large LMs
Fine tuning large LMsSylvainGugger
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesRui Pedro Paiva
 
Ml ops past_present_future
Ml ops past_present_futureMl ops past_present_future
Ml ops past_present_futureNisha Talagala
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckSlideTeam
 
The A-Z of Data: Introduction to MLOps
The A-Z of Data: Introduction to MLOpsThe A-Z of Data: Introduction to MLOps
The A-Z of Data: Introduction to MLOpsDataPhoenix
 
Explainable AI
Explainable AIExplainable AI
Explainable AIDinesh V
 
Large Language Models Bootcamp
Large Language Models BootcampLarge Language Models Bootcamp
Large Language Models BootcampData Science Dojo
 
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...David Talby
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningKmPooja4
 

Tendances (20)

Getting Started with Azure AutoML
Getting Started with Azure AutoMLGetting Started with Azure AutoML
Getting Started with Azure AutoML
 
AutoML lectures (ACDL 2019)
AutoML lectures (ACDL 2019)AutoML lectures (ACDL 2019)
AutoML lectures (ACDL 2019)
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
 
Automatic Machine Learning, AutoML
Automatic Machine Learning, AutoMLAutomatic Machine Learning, AutoML
Automatic Machine Learning, AutoML
 
Large Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdfLarge Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdf
 
Ml ops intro session
Ml ops   intro sessionMl ops   intro session
Ml ops intro session
 
What is MLOps
What is MLOpsWhat is MLOps
What is MLOps
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 
Fine tuning large LMs
Fine tuning large LMsFine tuning large LMs
Fine tuning large LMs
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and Techniques
 
Ml ops past_present_future
Ml ops past_present_futureMl ops past_present_future
Ml ops past_present_future
 
MLOps.pptx
MLOps.pptxMLOps.pptx
MLOps.pptx
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
 
Explainability for NLP
Explainability for NLPExplainability for NLP
Explainability for NLP
 
MLOps for production-level machine learning
MLOps for production-level machine learningMLOps for production-level machine learning
MLOps for production-level machine learning
 
The A-Z of Data: Introduction to MLOps
The A-Z of Data: Introduction to MLOpsThe A-Z of Data: Introduction to MLOps
The A-Z of Data: Introduction to MLOps
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 
Large Language Models Bootcamp
Large Language Models BootcampLarge Language Models Bootcamp
Large Language Models Bootcamp
 
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 

Similaire à AutoML - The Future of AI

AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software EngineeringMiroslaw Staron
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for DevelopersMark Tabladillo
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOpsCarl W. Handlin
 
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...Andrew Ly
 
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15MLconf
 
Seldon: Deploying Models at Scale
Seldon: Deploying Models at ScaleSeldon: Deploying Models at Scale
Seldon: Deploying Models at ScaleSeldon
 
Building an ML model with zero code
Building an ML model with zero codeBuilding an ML model with zero code
Building an ML model with zero codeNick Trogh
 
Automated machine learning - Global AI night 2019
Automated machine learning - Global AI night 2019Automated machine learning - Global AI night 2019
Automated machine learning - Global AI night 2019Marco Zamana
 
What are the Unique Challenges and Opportunities in Systems for ML?
What are the Unique Challenges and Opportunities in Systems for ML?What are the Unique Challenges and Opportunities in Systems for ML?
What are the Unique Challenges and Opportunities in Systems for ML?Matei Zaharia
 
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...Ed Fernandez
 
MLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionMLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionProvectus
 
Paige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine LearningPaige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine LearningEdunomica
 
MLSEV Virtual. ML Platformization and AutoML in the Enterprise
MLSEV Virtual. ML Platformization and AutoML in the EnterpriseMLSEV Virtual. ML Platformization and AutoML in the Enterprise
MLSEV Virtual. ML Platformization and AutoML in the EnterpriseBigML, Inc
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challangesIvica Crnkovic
 
Leverage the power of machine learning on windows
Leverage the power of machine learning on windowsLeverage the power of machine learning on windows
Leverage the power of machine learning on windowsJosé António Silva
 
Skillshare - From Noob to Tech CEO - nov 7th, 2011
Skillshare - From Noob to Tech CEO - nov 7th, 2011Skillshare - From Noob to Tech CEO - nov 7th, 2011
Skillshare - From Noob to Tech CEO - nov 7th, 2011Kareem Amin
 
Feature store: Solving anti-patterns in ML-systems
Feature store: Solving anti-patterns in ML-systemsFeature store: Solving anti-patterns in ML-systems
Feature store: Solving anti-patterns in ML-systemsAndrzej Michałowski
 
2019 CDM CIO Summit AI Driven Development
2019 CDM CIO Summit AI Driven Development2019 CDM CIO Summit AI Driven Development
2019 CDM CIO Summit AI Driven DevelopmentChandra Gundlapalli
 
Explainable AI with H2O Driverless AI's MLI module
Explainable AI with H2O Driverless AI's MLI moduleExplainable AI with H2O Driverless AI's MLI module
Explainable AI with H2O Driverless AI's MLI moduleMartin Dvorak
 

Similaire à AutoML - The Future of AI (20)

AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 
Introduction to ML.NET
Introduction to ML.NETIntroduction to ML.NET
Introduction to ML.NET
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOps
 
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
 
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15
Shiva Amiri, Chief Product Officer, RTDS Inc. at MLconf SEA - 5/01/15
 
Seldon: Deploying Models at Scale
Seldon: Deploying Models at ScaleSeldon: Deploying Models at Scale
Seldon: Deploying Models at Scale
 
Building an ML model with zero code
Building an ML model with zero codeBuilding an ML model with zero code
Building an ML model with zero code
 
Automated machine learning - Global AI night 2019
Automated machine learning - Global AI night 2019Automated machine learning - Global AI night 2019
Automated machine learning - Global AI night 2019
 
What are the Unique Challenges and Opportunities in Systems for ML?
What are the Unique Challenges and Opportunities in Systems for ML?What are the Unique Challenges and Opportunities in Systems for ML?
What are the Unique Challenges and Opportunities in Systems for ML?
 
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...
Machine Learning Platformization & AutoML: Adopting ML at Scale in the Enterp...
 
MLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionMLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in Production
 
Paige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine LearningPaige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine Learning
 
MLSEV Virtual. ML Platformization and AutoML in the Enterprise
MLSEV Virtual. ML Platformization and AutoML in the EnterpriseMLSEV Virtual. ML Platformization and AutoML in the Enterprise
MLSEV Virtual. ML Platformization and AutoML in the Enterprise
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
 
Leverage the power of machine learning on windows
Leverage the power of machine learning on windowsLeverage the power of machine learning on windows
Leverage the power of machine learning on windows
 
Skillshare - From Noob to Tech CEO - nov 7th, 2011
Skillshare - From Noob to Tech CEO - nov 7th, 2011Skillshare - From Noob to Tech CEO - nov 7th, 2011
Skillshare - From Noob to Tech CEO - nov 7th, 2011
 
Feature store: Solving anti-patterns in ML-systems
Feature store: Solving anti-patterns in ML-systemsFeature store: Solving anti-patterns in ML-systems
Feature store: Solving anti-patterns in ML-systems
 
2019 CDM CIO Summit AI Driven Development
2019 CDM CIO Summit AI Driven Development2019 CDM CIO Summit AI Driven Development
2019 CDM CIO Summit AI Driven Development
 
Explainable AI with H2O Driverless AI's MLI module
Explainable AI with H2O Driverless AI's MLI moduleExplainable AI with H2O Driverless AI's MLI module
Explainable AI with H2O Driverless AI's MLI module
 

Dernier

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 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
 
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
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

AutoML - The Future of AI

  • 1. AutoML The Future of AI What is AutoML? What OneClick.ai brings to AutoML?
  • 2. Ning Jiang Co-founder and CTO of OneClick.ai. Previously Dev Manager at Microsoft Bing, Ning has over 17 years of R&D experience in AI for ads relevance, local search, and cyber security.
  • 5. Never enough experienced data scientists
  • 6. Unpredictability Data acquisition & cleansing 1-2 WEEKS Feature engineering 1-3 MONTHS Feature selection 1-2 WEEKS Model evaluation 1-2 WEEKS Model training and tuning 1-2 MONTHS 05 01 02 03 04 Iterations
  • 7. 60% AI projects failed in 2017
  • 8. The Rise of AutoML
  • 9. What is AutoML? Progressive Automation of Machine Learning
  • 10. Academic research Long Beach NIPS 2017 Stockholm ICML 2018 Skopje ECMLPKDD 2017 Paris COSEAL’18 Seattle AutoML 2018 Nanjing PRICAI 2018
  • 11. $57.6B* $11.5B 20% *International Data Corporation (IDC) Industry projection by 2021
  • 15. Data Cleansing Feature Extraction Feature Selection Model Selection & Tuning Missing values Data types Anomalies Text Encoding Data partition Numeric Discrete Textual/Images Time-series Linear proj. N/L proj. Reduction Selection Hyper-params Training Cross-features Machine Learning Framework
  • 17. Cross Features Textual cross features ● Text similarity ● N-gram set relations ● Word embedding diff. ● Substrings ● Fuzzy match ● ... Numeric cross features ● a - b ● |a - b| ● a > b ● a * b ● a / b ● (a - b)**2 ● ...
  • 18. Feature Selection Feature Selection Stepwise Regression Feature Importance Random Projection Locality-Sensitive Hashing Random Projection Linear Projection PCA LDA Non-linear Projection Auto-Encoder GDA
  • 19. Model Selection & Tuning Model Selection ● Brute force Hyperparameter Tuning ● Grid search ● Random search ● Bayes Optimization
  • 20. AutoML Players Structured data only Structured + Unstructured data Model-based search Grid/random search
  • 21. Other Perspectives of AutoML Modeling which we just covered :-) Data Imports File formats, data bases, Hadoo, clouds, NFS Deployment API serving, live updates, A/B testing, batch serving, scalability and failure recovery.
  • 23. Data Cleansing Encoding Model Architecture & Training Missing values Data types Anomalies Text encoding Partitioning Scalar Sequence Tensors Loss Deep Learning Framework
  • 26. Model Architecture Validation setTraining set Average loss on the validation set Neural Architecture Search (NAS) Controller Updating model architectures in response to the validation feedback Loss Training On the training set Validation On the validation set
  • 27. Controller Prune Stop developing less promising branches Generate Enumerate model architectures on a predefined search space Reinforcement Use Policy Gradient to update RL models and stochastic sampling for model instantiation
  • 28. AutoDL Players Less restrictive on input data Microsoft Custom Vision Adaptive to different applications Application-specific
  • 29. Challenges 1. Solutions are application-specific 2. New solutions for new applications 3. Heavily depends on human knowledge on the application 4. Assumes a linear architecture with skip connections 5. Cold start 6. Slow to converge
  • 30. Elias - OneClick.ai’s AutoML Engine More details in the coming tech talks
  • 31. Data Cleansing Feature Extraction Feature Selection Model Selection & Tuning Missing values Data types Anomalies Encoding Data partition Numeric Discrete Textual/Image Time-series Linear proj. N/L proj. Reduction Selection Hyperparameters Training Cross-features Machine Learning Framework
  • 32. Data Cleansing Feature Extraction Feature Selection Model Selection & tuning ML Model Converted to DAG
  • 33. Data Cleansing Encoding Model Architecture & Training Missing values Data types Anomalies Text encoding Partitioning Scalar Sequence Tensors Loss Deep Learning Framework
  • 34. Loss Converted to DAG Encoding Model ArchitectureData Cleansing
  • 35. Individual losses on the validation set The Elias Engine Validation set Model Architecture Validation setTraining set Controller Updatig model architectures in response to the validation feedback Loss Training On the training set Validation On the validation set
  • 36. Where it stands out? 1. Works with both Deep Learning and traditional Machine Learning 2. Learning arbitrary DAGs 3. feature extraction coordinating with model architecture/selection 4. Shared Controller RL models to avoid cold start 5. Fewer models to train (20-30 models vs. thousands)
  • 37. Automated Feature Engineering Automated Model Selection & Tuning Automated ML/DL Engine Elias #US patent pending# Time-series Forecasting Deep Learning helps find more complex patterns in and between time series than any data scientists Unstructured Data Supports numeric and categorical data, text, images, time-series, and any mix of them Performance Custom DL models often lead to better performance Functions Algorithms Versatility & Performance Automated Neural Architecture Search OneClick.ai Platform
  • 38. Use AI to Build AI Developed world’s first automated DL engine OneClick.ai Incorporated in Belelvue, WA Early 2017 Seeds Round led by Sinovation 2017/4 2018/7 OneClick.ai on AWS Public beta launched 2017/11 OneClick.ai Enterprise On-premise deployment for enhanced privacy and data security Roadmap Open to Public One step closer to our goal of making AI accessible to everyone 2018/8
  • 39. Zero Coding and User Friendly
  • 41. Thank You Free Sign-up Scan to get double tokens for a limited time, or sign up at http://www.oneclick.ai using promo code AUTOML4K Follow us on Twitter http://twitter.com/oneclickai