MATLAB and Simulink Training

Deep Learning Onramp


Access to MATLAB through your web browser


Engaging video tutorials


Hands-on exercises with automated assessments and feedback


Lessons available in English and Japanese

Select a Lesson to Get Started



Familiarize yourself with Deep Learning concepts and the course.

  • Deep Learning for Image Recognition
  • Course Overview


Using Pretrained Networks

Perform classifications using a network already created and trained.

  • Course Example - Identify Objects in Some Images
  • Making Predictions
  • CNN Architecture
  • Investigating Predictions
  • Image Datastores


Performing Transfer Learning

Modify a pretrained network to classify images into specified classes.

  • What is Transfer Learning
  • Components Needed for Transfer Learning
  • Preparing Training Data
  • Modifying Network Layers
  • Setting Training Options
  • Training the Network
  • Evaluating Performance
  • Transfer Learning Summary


Preprocessing Images

Adjust raw images to make them usable with a given network.

  • Preparing Images to Use as Input
  • Adding Custom Import Functions to Image Datastores
  • Augmenting Images in a Datastore

Related Courses

Machine Learning with MATLAB

Explore data and build predictive models.

MATLAB Fundamentals

Learn core MATLAB functionality for data analysis, modeling, and programming.

MATLAB for Data Processing and Visualization

Create custom visualizations and automate your data analysis tasks.