Top Banner
. GPDIS_2020.ppt | 1 Building AI Systems
23

Building AI Systems · 2020. 12. 22. · Global Product Data Interoperability Summit | 2020 GPDIS_2020.ppt | 6 AI-driven system design Model design and tuning Hardware accelerated

Feb 05, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • .

    GPDIS_2020.ppt | 1

    Building AI Systems

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 2

    Presenter Bio

    Abhijit Bhattacharjee

    Senior Application EngineerDeep Learning and AI

    MathWorks, Inc.

    At MathWorks for 9 years

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 3

    Agenda

    1. Deep learning in engineering and science

    2. Developing a deep learning solution in MATLAB

    3. MathWorks deep learning support

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 4

    Agenda

    1. Deep learning in engineering and science

    2. Developing a deep learning solution in MATLAB

    3. MathWorks deep learning support

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 5

    Deep learning is a key technology driving the AI megatrend

    1980s1950s 2010s

    ARTIFICIAL INTELLIGENCEAny technique that enables machines to mimic

    human intelligence

    MACHINE LEARNINGStatistical methods that enable machines to

    “learn” tasks from data without explicitly

    programming DEEP LEARNINGNeural networks with many layers that learn

    representations and tasks “directly” from

    data

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 6

    AI-driven system design

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    Integration with

    complex systems

    System verification

    and validation

    System simulation

    Simulation & Test

    Data cleansing and

    preparation

    Simulation-

    generated data

    Human insight

    Data Preparation

    Enterprise systems

    Embedded devices

    Edge, cloud,

    desktop

    Deployment

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 7

    Agenda

    1. Deep learning in engineering and science

    2. Developing a deep learning solution in MATLAB

    3. MathWorks deep learning support

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 8

    Featured Example: Radar Waveform Classification

    ▪ Generate synthetic radar

    waveforms using Wigner-Ville

    Distribution (WVD)

    ▪ Classify using a deep

    convolutional neural network

    (CNN)

    ▪ Recognize modulation types

    for cognitive radar and

    software-defined radio (SDR)

    https://www.mathworks.com/help/releases/R2020a/signal/ref/wvd.html

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 9

    Data preparation represents most of your AI effort…

    9

    Source: Andrej Karpathy slide from TrainAI 2018

    Amount of lost sleep over…

    Data cleansing and

    preparation

    Simulation-

    generated data

    Human insight

    Data Preparation

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 10

    Spend less time preprocessing and labeling data

    Data cleansing and

    preparation

    Simulation-

    generated data

    Human insight

    Data Preparation

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 11

    Data Preparation Demo

    Data cleansing and

    preparation

    Simulation-

    generated data

    Human insight

    Data Preparation

    Open Script

    Part 1

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 12

    Start with a complete set of algorithms and pre-built models

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    Algorithms

    Machine learningTrees, Naïve Bayes, SVM…

    Deep learningCNNs, GANs, LSTM, MIMO…

    Reinforcement learningDQN, A2C, DDPG…

    RegressionLinear, nonlinear, trees…

    Unsupervised learningK-means, PCA, GMM…

    Predictive maintenanceRUL models, condition indicators…

    Bayesian optimization

    Pre-built models

    Image classification modelsAlexNet, GoogLeNet, VGG,

    SqueezeNet, ShuffleNet, ResNet,

    DenseNet, Inception…

    Reference examples

    Object detectionVehicles, pedestrians, faces…

    Semantic segmentationRoadway detection, land cover

    classification, tumor detection…

    Signal and speech processingDenoising, music genre recognition,

    keyword spotting, radar waveform

    classification…

    …and more…

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 13

    Increase productivity using Apps for design and analysis

    Experiment Manager app to manage multiple

    deep learning experiments, analyze and compare

    results and code

    Deep Network Designer app to build, visualize,

    and edit deep learning networks

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    13

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 14

    Hardware acceleration and scaling are critical for training

    14

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 15

    MATLAB interoperates with other frameworks

    15

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    Caffe importer

    Keras importer

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 16

    Modeling Demo

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    Open Script

    Part 2

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 17

    Models need to exist within a complete system

    17

    Integration with

    complex systems

    System verification

    and validation

    System simulation

    Simulation & Test

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 18

    Deploy to any processor with best-in-class performance

    18

    FPGA

    CPU

    GPUCode

    Generation

    Enterprise systems

    Embedded devices

    Edge, cloud,

    desktop

    Deployment

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 19

    AI-driven system design

    Model design and

    tuning

    Hardware

    accelerated training

    Interoperability

    AI Modeling

    Integration with

    complex systems

    System verification

    and validation

    System simulation

    Simulation & Test

    Data cleansing and

    preparation

    Simulation-

    generated data

    Human insight

    Data Preparation

    Enterprise systems

    Embedded devices

    Edge, cloud,

    desktop

    Deployment

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 20

    Agenda

    1. Deep learning in engineering and science

    2. Developing a deep learning solution in MATLAB

    3. MathWorks deep learning support

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 21

    Why MATLAB & MathWorks for Deep Learning?

    Your PeopleHelping you build an agile

    workforce today and

    preparing tomorrow’s

    engineers

    Our ExpertiseFrom onboarding and

    implementation to solving

    advanced engineering

    challenges

    The PlatformMATLAB, Simulink, and over

    100 add-on products for

    specialized applications

  • Global Product Data Interoperability Summit | 2020

    .

    GPDIS_2020.ppt | 22

    MathWorks Engineering Support

    Guided EvaluationsTraining

    Technical Support

    ConsultingOnsite Workshops

  • .

    GPDIS_2020.ppt | 23

    Thank You!