Slide 1

Slide 1 text

Deep Learning for Everyone Gabriela de Queiroz Sr. Engineering and Data Science Manager, IBM Founder, R-Ladies & AI Inclusive @gdequeiroz | k-roz.com slides: http://bit.ly/deploy-ai

Slide 2

Slide 2 text

Gabriela de Queiroz • Founder of R-Ladies • Founder of AI Inclusive (ai-inclusive.org) • Sr. Engineering and Data Science Manager, IBM Data Scientist + Developer Advocate + Open Source Developer + Manager + Community Builder + Mentor + Speaker slides: http://bit.ly/deploy-ai

Slide 3

Slide 3 text

Worldwide organization that promotes diversity in the #rstats community via meetups and mentorship in a friendly and safe environment. rladies.org

Slide 4

Slide 4 text

• Website: ai-inclusive.org • Twitter: twitter.com/AIinclusive • Facebook: facebook.com/aiinclusive/ • Instagram: instagram.com/ai_inclusive

Slide 5

Slide 5 text

Center for Open Source Data and AI Technologies (CODAIT) 30+ open source developers! Watson West Building 505 Howard St. San Francisco, California Improving Enterprise AI lifecycle in Open Source Gather Data Analyze Data Machine Learning Deep Learning Deploy Model Maintain Model Python Data Science Stack Fabric for Deep Learning (FfDL) Mleap + PFA Scikit-Learn Pandas Apache Spark Apache Spark Jupyter Model Asset eXchange Keras + Tensorflow CODAIT codait.org Gather Data Analyze Data Machine Learning Deep Learning Deploy Model Maintain Model Python Data Science Stack Fabric for Deep Learning (FfDL) PFA, PMML, ONNX Scikit-Learn Pandas Apache Spark Jupyter Model Asset eXchange (MAX) Tensorflow + PyTorch AIF360 ART AIF360 ART AIF360 ART Apache Spark Data Asset eXchange (DAX) Build tools to make AI accessible to all @gdequeiroz | www.k-roz.com

Slide 6

Slide 6 text

Machine Learning Team (10 open source developers) @gdequeiroz | www.k-roz.com 1) TensorFlow 2) PyTorch 3) Keras 4) Apache Arrow ibm.biz/model-exchange ibm.biz/data-exchange

Slide 7

Slide 7 text

slides: http://bit.ly/deploy-ai

Slide 8

Slide 8 text

❗ https://twitter.com/JeffDean/status/1135114657344237568?s=20

Slide 9

Slide 9 text

> 4 million results! > 183 million results!

Slide 10

Slide 10 text

Help!

Slide 11

Slide 11 text

Model Asset eXchange Place for developers/data scientists to find and use free and open source deep learning models ibm.biz/model-exchange @gdequeiroz | www.k-roz.com

Slide 12

Slide 12 text

30+ ready to use deep learning models

Slide 13

Slide 13 text

Model Asset eXchange (MAX) • Wide variety of domains (text, audio, image, etc) • Multiple deep learning frameworks (TensorFlow, 
 PyTorch, Keras) • Trainable and Deployable versions ibm.biz/model-exchange

Slide 14

Slide 14 text

What do I need to get started?

Slide 15

Slide 15 text

https://www.docker.com

Slide 16

Slide 16 text

Ways of accessing the models

Slide 17

Slide 17 text

OBJECT DETECTOR Localize and identify multiple objects in a single image @gdequeiroz | www.k-roz.com

Slide 18

Slide 18 text

ibm.biz/model-exchange

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Access the API via Swagger

Slide 21

Slide 21 text

Access the API via Python Try yourself here: ibm.biz/max-notebook

Slide 22

Slide 22 text

Access the API via R slides: http://bit.ly/deploy-ai

Slide 23

Slide 23 text

Access the API via Web App Try yourself here: ibm.biz/object-detector-webapp

Slide 24

Slide 24 text

Access the API via Node-RED flow

Slide 25

Slide 25 text

Access the API via CodePen

Slide 26

Slide 26 text

All this in a standardized way

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Find* a state-of-art open source deep learning model specific to domain Validate license terms Perform model health check & code clean up Wrap models in MAX framework and provide REST API Publish the deployable model as Docker images on Docker Hub Use the MAX training framework to create an image for custom model training Review and Continuous Integration * or build from scratch BEHIND THE SCENES

Slide 29

Slide 29 text

And if you are feeling adventurous…

Slide 30

Slide 30 text

You can train your model using your own data

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

www.k-roz.com @gdequeiroz | www.k-roz.com

Slide 33

Slide 33 text

How do I get started?

Slide 34

Slide 34 text

@gdequeiroz | www.k-roz.com ibm.biz/max-tutorial

Slide 35

Slide 35 text

Code Patterns How to easily consume MAX models ibm.biz/max-code-patterns

Slide 36

Slide 36 text

Create a machine learning powered web app to answer questions

Slide 37

Slide 37 text

ibm.biz/max-raspberry

Slide 38

Slide 38 text

Use your arms to make music Create music with your arms using the Model Asset eXchange (MAX) human pose estimator model and TensorFlow Use your arms to make music Create music with your arms using the Model Asset eXchange (MAX) human pose estimator model and TensorFlow

Slide 39

Slide 39 text

@gdequeiroz | www.k-roz.com | gdq@ibm.com

Slide 40

Slide 40 text

Data Asset eXchange (DAX) • Curated free and open datasets under open data licenses • Standardized dataset formats and metadata • Ready for use in enterprise AI applications • Complement to the Model Asset eXchange (MAX) ibm.biz/data-exchange @gdequeiroz | www.k-roz.com

Slide 41

Slide 41 text

Data Asset eXchange (DAX) ibm.biz/data-exchange

Slide 42

Slide 42 text

@gdequeiroz | www.k-roz.com ibm.biz/dax-tutorial

Slide 43

Slide 43 text

DEMO! Wish me luck ibm.biz/model-exchange slides: http://bit.ly/deploy-ai

Slide 44

Slide 44 text

Thank you! K- ROZ .CO M @G D EQ U E I R OZ AI -I N CLU S IVE .OR G I NFO @A I- IN CLUS IVE .O RG CO N TACTK R OZ@ G M AI L .CO M