Deep Learning

Advance Your Skills

Deep Neural Networks (4 videos)

MATLAB makes it easy to create and modify deep neural networks. These tutorial videos outline how to use the Deep Network Designer app, a point-and-click tool that lets you interactively work with your deep neural networks.

Deep Learning for Computer Vision Specialization

In this course you will learn how to apply deep learning and computer vision to real-world projects.


Apply Your Expertise

Train Models from Scratch

Train a convolutional neural network (CNN) to identify handwritten digits.

MATLAB for Deep Learning Tutorial

This hands-on, two-hour tutorial is an introduction to practical deep learning methods for image recognition.


Enroll in Instructor-Led Courses

Deep Learning with MATLAB

Create and modify deep neural networks for classification, regression, and object detection with image and sequence data.

Automated Driving with MATLAB

Use MATLAB to perform essential automated driving tasks. Label ground truth data, detect lanes and objects, generate driving scenarios and modeling sensors, and visualize sensor data.

Signal Preprocessing and Feature Extraction for Data Analytics with MATLAB

Prepare time-series data for machine learning analysis. Topics include importing signals, removing outliers, and extracting features in time and frequency domains.

Explore AI tutorials and examples on AI workflows and applications

Discover the latest AI news and insights, and how to apply AI with MATLAB

Share ideas, knowledge, and code