autoai: the secret sauce · autoai autoai is a new tool within ibm’s watson studio that utilizes...

24
@DeveloperWeek @castanan #DEVWEEK2020 AUTOAI: THE SECRET SAUCE JORGE CASTAÑÓN, PH.D. | LEAD DATA SCIENTIST @ IBM

Upload: others

Post on 23-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

@DeveloperWeek @castanan #DEVWEEK2020

AUTOAI: THE SECRET SAUCE JORGE CASTAÑÓN, PH.D. | LEAD DATA SCIENTIST @ IBM

Page 2: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

NOW: CLIENTS / PRODUCTS @ IBM DATA AND AI

Page 3: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training

features to automate many of the complicated and time consuming tasks of feature

engineering and building machine learning models, without the need to be a pro at data

science.

Page 4: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

$2,900,000,000,000 The business value generated by AI augmentation globally in 2021

Page 5: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Worker hours saved by AI augmentation globally by 2021

6,200,000,000 hrs

Page 6: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

How can we accelerate the path to AI?

Page 7: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

IBM Research

Page 8: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

IBM Research Watson Studio +

Page 9: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

AutoAI

Page 10: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming
Page 11: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

AutoAI automatically

prepares data, applies

algorithms, and builds

model pipelines best suited

for your data and use case.

Page 12: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

What used to take days or

weeks, only takes minutes.

Page 13: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

What is behind AutoAI?

Page 14: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming
Page 15: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Model Selection

“Selecting Near-Optimal Learners via Incremental Data Allocation”, AAAI Conference in AI, 2016

- Test estimators against small subsets

of the data

- Increase subset size gradually

- Save time without loosing quality

- Ranks estimators and selects the best

Page 16: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming
Page 17: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Why Feature Engineering?

Page 18: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

“Coming up with features is difficult,

time-consuming, and requires expert

knowledge. Applied machine learning

is basically Feature Engineering.”

-Andrew Ng

Page 19: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

“… some Machine Learning projects

succeed and some fail. What makes

the difference? Easily the most

important factor is the features used.”

-Pedro Domingos

Page 20: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Auto Feature Engineering

“Feature Engineering for Predictive Modeling Using Reinforcement Learning.”, AAAI Conference in AI, 2018

Page 21: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Hyperparameter Optimization

“RBFOpt: an open-source library for black-box optimization with costly function evaluations.”, Mathematical Programming Computation, 2018.

- Refines best performing pipeline

- Optimized for costly function evaluations

- Enables fast convergence to a good

solution

Page 22: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming
Page 23: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

AutoAI Questions?

References:

“Selecting Near-Optimal Learners via Incremental Data Allocation”, AAAI Conference in AI, 2016

“Feature Engineering for Predictive Modeling Using Reinforcement Learning.”, AAAI Conference in AI, 2018

“RBFOpt: an open-source library for black-box optimization with costly function evaluations.”, Mathematical Programming Computation, 2018.

Page 24: AUTOAI: THE SECRET SAUCE · AUTOAI AutoAI is a new tool within IBM’s Watson Studio that utilizes sophisticated training features to automate many of the complicated and time consuming

Schedule Your Visit Here:

https://ibm.co/talktothemlhub