Machine and Deep Learning with MATLAB
Tuesday, July 27
9 am–4 pm Pacific Time
Artificial Intelligence techniques like machine learning and deep learning are techniques that teach computers to do what comes naturally to humans and animals: learn from experience. These algorithms use computational methods to “learn” information directly from data without relying on a predetermined equation as a model. In this hands-on workshop, you will use MATLAB to build and train models for machine learning and deep learning.
Agenda:
- Learn the fundamentals of machine learning and understand terms like “supervised learning”, “feature extraction”, and “hyperparameter tuning”
- Build and evaluate machine learning models for classification and regression
- Train deep neural networks on GPUs in the cloud
- Create deep learning models from scratch
- Explore pretrained models and use transfer learning
Instructor: Reece Teramoto (MathWorks)
Prerequisites:
- Familiarity with MATLAB. If you are new to MATLAB, please complete this free 2-hour web-based MATLAB Onramp tutorial.
- Google Chrome web browser
- A MathWorks Account (if you don’t already have one, please go here to create one)
Software: We’ll be running MATLAB in a browser.
Resources:
- Slides and exercises from both sessions hosted at MathWorks
- Downloadable PDF slides for Machine Learning (Part 1) and Deep Learning (Part 2)
Zoom
9:00am-9:30am Pacific
Live introduction session
Self-paced videos
Machine Learning Workshop exercises
Machine Learning Video 1 - Setup
Machine Learning Video 2 - Introduction
Machine Learning Video 3 - Exercise 1 - Training a Regression Model
Machine Learning Video 4 - Classification Models
Machine Learning Video 5 - Exercise 2 - Training a Classification Model
Machine Learning Video 6 - Exercise 2 - Training a Classification Model (Part 2)
Machine Learning Video 7 - Exercise 2 - Training a Classification Model (Part 3)
Machine Learning Video 8 - Feature Engineering
Machine Learning Video 9 - Wrap-Up
Zoom
11:30pm-12:00pm Pacific
Q&A for Machine Learning Workshop
Self-paced videos
Deep Learning Workshop exercises
Deep Learning Video 1 - Setup
Deep Learning Video 2 - Introduction
Deep Learning Video 3a - Exercise 1 - Deep Learning in 6 Lines
Deep Learning Video 3b - Exercise 2 - Exploring Pretrained Models
Deep Learning Video 4a - Network Layers
Deep Learning Video 4b - Exercise 3 - Training a Network from Scratch
Deep Learning Video 5 - Transfer Learning
Deep Learning Video 6 - Exercise 4 - Transfer Learning
Deep Learning Video 7 - Wrap Up
Zoom
3:00pm-4:00pm Pacific
Q&A for Deep Learning Workshop, Wrap-Up