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


Managing Collections of Data

Import folders of images and make them usable with a given network.

  • Image Datastores
  • Preparing Images to Use as Input
  • Processing Images in a Datastore
  • Create a Datastore Using Subfolders


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

Related Courses

Deep Learning with MATLAB

Learn the theory and practice of building deep neural networks with real-life image and sequence data.

Machine Learning with MATLAB

Explore data and build predictive models.

MATLAB Fundamentals

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