machine learning - mathworks · jun 01 jun 02 jun 03 jun 04 jun 05 jun 06 jun 07 jun 08 jun 09 jun...

46
Machine Learning Proven Applications and New Features Seth DeLand

Upload: others

Post on 16-Aug-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine LearningProven Applications and New Features

Seth DeLand

Page 2: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

How to Get Started with Machine Learning?

2

Page 3: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning Success Stories

Kinesis Health TechnologiesPredicting a patient’s fall risk with machine learning.

3

Page 4: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning+

X4

Page 5: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning+

Industry Knowledge Application Knowledge

Your Own Expertise

5

Page 6: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Examples of Successful Machine Learning Applications

Fleet Data Analytics

Energy Forecasting

Manufacturing Analytics

6

New Capabilities§ MATLAB apps§ AutoML§ Signal Processing with

Machine Learning§ C/C++ Code Generation

Page 7: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Examples of Successful Machine Learning Applications

Fleet Data Analytics

Energy Forecasting

Manufacturing Analytics

7

Page 8: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Fleet Data Analytics

8

Design Decisions

Test Plans

0.150.07

Temperature

0 50 100 150 200 250 300 350

Temperature (oF)

0

2

4

6

8

10

12

14

16

Cou

nt

Page 9: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

What Level of Data?

Equipment

Signals

Messages

Trip/Session

Time – Value pairs

9

Page 10: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

What Type of Question?

10

For each (trip, day, serial #, customer, etc) in the fleet data set, calculate some Key Performance Indicator (KPI*) given parameters XYZ".

Across All (data) in the fleet data set, calculate descriptive statistics of specific variables (min, max, median, count, etc.) to summarize and visualize (histograms).

Question Type “Across All”“For Each”

Page 11: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Scale to Large Collections of Data with Datastore

11

Available DatastoresGeneral datastore

spreadsheetDatastore

tabularTextDatastore

fileDatastore

Database databaseDatastore

Image imageDatastore

denoisingImageDatastore

randomPatchExtractionDatastore

pixelLabelDatastore

augmentedImageDatastore

Audio audioDatastore

Predictive Maintenance

fileEnsembleDatastore

simulationEnsembleDatastore

Simulink SimulationDatastore

Automotive mdfDatastore

Custom subclass matlab.io.Datastore

Transformed transform an existing datastore

Page 12: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Performing “Across All” Calculations with Tall

12

§ Visualizations

§ Data preprocessing

§ Machine Learning

Page 13: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Exploring Fleet Data with Unsupervised Learning

13

Page 14: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Unsupervised Learning for Operational Mode Clustering

14

Page 15: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

“Cold Storage” “Hot Storage”

Data

Historic data:• Batch processing• Large data on cluster• Explore long term trends• Build models

Streaming data:• Near real-time• Test and implement model

for new data • Stream processing

Vehicle data, driver profiles

Deploying Fleet Analytics

15

Page 16: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Fleet Analytics Streaming Architecture

16

Page 17: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Fleet Analytics in Practice: Volkswagen Data Lab

Develop technology building block for tailoring car features and services to individual§ Driver and Fleet Safety§ Driver Coaching§ Driver-Specific Insurance

Data sources§ Logged CAN bus data and travel record

Results§ Proof-of-concept model for “telematic fingerprint”§ Basis for the “pay-as-you-drive” concept

Source: “Connected Car – Fahrererkennung mit MATLAB“Julia Fumbarev, Volkswagen Data LabMATLAB EXPO Germany, June 27, 2017, Munich Germany

17

Page 18: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning + X

18

Fleet Analytics

Equipment ExpertiseDesign Specs

Operating ModesOperating Conditions

Machine LearningStatistical Analysis

Unsupervised Learning

Energy Forecasting

Electrical Grid ExpertiseSeasonality

Weather EffectsGenerator Characteristics

Machine LearningTime Series Modeling

Regression

Manufacturing Analytics

Manufacturing Expertise

Process EquipmentProcess Variables

Performance Metrics

Machine LearningAnomaly Detection

RegressionClassification

Page 19: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Examples of Successful Machine Learning Applications

Fleet Data Analytics

Energy Forecasting

Manufacturing Analytics

19

Page 20: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

The Need for Energy Forecasts

20

Jul 01 Jul 02 Jul 03 Jul 04 Jul 05 Jul 06 Jul 07 Jul 08 Jul 09 Jul 10 Jul 11 Jul 12 Jul 13Time 2019

0

1

2

3

4

5

6

7

8

9

10

Win

d Sp

eed

(m/s

)

Wind

Aug 04 Aug 05 Aug 06 Aug 07 Aug 08 Aug 09 Aug 10 Aug 11Time 2019

2000

2500

3000

3500

4000

4500

5000

5500

6000

6500

Load

(MW

)

Demand

Price

Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun 12Time of day 2018

0

50

100

150

200

250

Ener

gy p

rodu

ctio

n (k

W)

Solar

Page 21: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

How Energy Forecasting Works

21

Electricity Demand

Weather

Electricity Prices

Combine

Historical Data

Preprocess FeaturesMachine Learning

Jul 01 Jul 02 Jul 03 Jul 04 Jul 05 Jul 06 Jul 07 Jul 08 Jul 09 Jul 10 Jul 11 Jul 12 Jul 13Time 2019

0

1

2

3

4

5

6

7

8

9

10

Win

d Sp

eed

(m/s

)

Aug 04 Aug 05 Aug 06 Aug 07 Aug 08 Aug 09 Aug 10 Aug 11Time 2019

2000

2500

3000

3500

4000

4500

5000

5500

6000

6500

Load

(MW

)

loadtemp

wind

day month

24hr1week

Page 22: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Building Forecast Models with Regression Techniques

22

Page 23: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Using Energy Forecasting Models

23

New Data

Electricity Demand

Weather

Electricity Prices

Jul 01 Jul 02 Jul 03 Jul 04 Jul 05 Jul 06 Jul 07 Jul 08 Jul 09 Jul 10 Jul 11 Jul 12 Jul 13Time 2019

0

1

2

3

4

5

6

7

8

9

10

Win

d Sp

eed

(m/s

)

Aug 04 Aug 05 Aug 06 Aug 07 Aug 08 Aug 09 Aug 10 Aug 11Time 2019

2000

2500

3000

3500

4000

4500

5000

5500

6000

6500

Load

(MW

)

Combine Features Trained Machine Learning

Model

Forecastloadtemp

wind

day month

24hr1week

Page 24: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Deploying Energy Forecasts

Dashboards for operators and traders

24

API for App Developers

Page 25: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Combining Forecasting with Optimization

“When should I operate my generators to maximize the return on my investment?”

25

Optimization Problem:

Minimize: Cost of generating electricity

Constraints: 1) Meet forecasted demand2) Operational constraints3) Etc.

Page 26: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

ChallengeMaximize margins in energy trading by predicting available supply and peak demand

SolutionUse MATLAB to build and optimize models that incorporate historical data, weather forecasts, and regulatory rules

Results§ Response time reduced by months§ Productivity doubled§ Program maintenance simplified

“Because we need to rapidly respond to shifting production constraints and changing demands, we cannot depend on closed or proprietary solutions. With MathWorks tools we get more accurate results — and we have the flexibility to develop, update, and optimize our models in response to changing needs.”- Angel Caballero, Gas Natural FenosaLink to user story

Portomouros hydroelectric dam.

Energy Forecasting in Practice: Naturgy Energy Group S.A.

26

Page 27: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning + X

27

Fleet Analytics

Equipment ExpertiseDesign Specs

Operating ModesOperating Conditions

Machine LearningStatistical Analysis

Unsupervised Learning

Energy Forecasting

Electrical Grid ExpertiseSeasonality

Weather EffectsGenerator Characteristics

Machine LearningTime Series Modeling

Regression

Manufacturing Analytics

Manufacturing Expertise

Process EquipmentProcess Variables

Performance Metrics

Machine LearningAnomaly Detection

RegressionClassification

Page 28: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning apps

§ Try out many models§ Compare Results§ Get to a reasonable model

without worrying about the details

28

Perform Hyperparameter

Optimization in apps

Page 29: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

AutoML

§ Build many machine learning models§ Find a good model without becoming

an expert

29

Preprocess Data

Deploy & Integrate

Train Model

Extract Features

Import Data

Wavelet Scattering

Decision Tree?SVM?KNN?Ensemble?…?

fitcauto

Wavelet Scattering

Hyper-parameter

Optimization

Feature Selection

Model Selection

Wavelet Scattering

Page 30: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

AutoML “in action”

30

Page 31: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Examples of Successful Machine Learning Applications

Fleet Data Analytics

Energy Forecasting

Manufacturing Analytics

31

Page 32: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

What is Manufacturing Analytics?

Definition: Apply modeling (AI) to process and sensor data to maximize operational performance

Key Use Cases:1. Automate the monitoring of manufacturing process2. Ensure product quality3. Optimize yield of complex production processes

32

Page 33: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Challenges in Applying AI to Manufacturing

Lots of Data – much in “Data Historians” (SCADA, LIMS, OSISoft PI)

Reliable measurements or modeling– Sensor failures– Hidden variables

Use of many different tools– Limited Predictive modeling– Handle streaming data– Customization

33

Page 34: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Uncover Hidden Variables with Process Modeling

34

Catalyst Aging

pretty big à

Page 35: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Case Study: Anomaly Detection

35

Page 36: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Case Study: Anomaly Detection

2. One-class SVM1. Cluster with DBSCAN

36

Page 37: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Deployment

Integration with Data Historians§ OPC Toolbox (Database tbx via ODBC

or JDBC) connects with PI Server§ Access MATLAB analytics within the

PI Asset Framework

Customize Analytics Delivery§ Accessing insights via

GUI critical for plant staff and process engineers

§ Build a custom dashboard with App Designer

37

PI Data Archive

OPC, ODBC, JDBC

MATLAB Production Server

Calls MATLAB function

PI Asset Framework

Write result to PI point

PI System Explorer

Page 38: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning + X

38

Fleet Analytics

Equipment ExpertiseDesign Specs

Operating ModesOperating Conditions

Machine LearningStatistical Analysis

Unsupervised Learning

Energy Forecasting

Electrical Grid ExpertiseSeasonality

Weather EffectsGenerator Characteristics

Machine LearningTime Series Modeling

Regression

Manufacturing Analytics

Manufacturing Expertise

Process EquipmentVariables & Set Points

Parameter Impact

Machine LearningAnomaly Detection

RegressionMultivariate Statistics

Page 39: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning + Signal Processing

39

Data Preprocessing Feature Engineering

Frequency domain

Time domain

Bandwidth measurements Spectral statisticsDetrending Smoothing

Resampling Filtering

Page 40: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Kinesis Health Technologies

Predicting a patient’s fall risk with machine learning.

40

Page 41: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

From Desktop to Production

Reasons for Updates:§ Found a better model§ New data became available§ Business needs change§ …

41

C/C++

Page 42: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Automatic C/C++ Code Generation

1. Prediction for most Classification and Regression models

2. Update deployed models without regenerating code– SVM, Decision Trees, Linear Models

1. Fixed-Point support– SVM, Decision Trees, Ensemble of Trees– Shallow Neural Network (through Simulink)

1. Integrate with Simulink models asMATLAB Function Block

42

Integrate MATLAB with Other Languages

Page 43: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Examples of Successful Machine Learning Applications

Fleet Data Analytics

Energy Forecasting

Manufacturing Analytics

43

New Capabilities§ MATLAB apps§ AutoML§ Signal Processing with Machine Learning§ C/C++ Code Generation

Page 44: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Machine Learning+

XFleet Data Analytics

Energy ForecastingManufacturing Analytics

Signal Processing

Industry Knowledge

Application KnowledgeMedical Devices Mining

AppsC/C++ Code GenerationAutoML

44

Page 45: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn

Learn More

- Exploratory Data Analysis- Data Processing and Feature Engineering- Predictive Modeling and Machine Learning- Data Science Project

Training Courses

MATLAB Fundamentals (3 days)

MATLAB for Data Processing and Visualization (1 day)

Processing Big Data with MATLAB (1 day)

Statistical Methods in MATLAB (2 days)

Machine Learning with MATLAB (2 days)

Signal Preprocessing and Feature Extraction with MATLAB (1 day)

Deep Learning with MATLAB (2 days)

Accelerating and Parallelizing MATLAB Code (2 days)

45

Page 46: Machine Learning - MathWorks · Jun 01 Jun 02 Jun 03 Jun 04 Jun 05 Jun 06 Jun 07 Jun 08 Jun 09 Jun 10 Jun 11 Jun ... Medical Devices Mining Apps C/C++ Code AutoML Generation 44. Learn