Deep Learning

Advance Your Skills

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.
In this course you will learn how to apply deep learning and computer vision to real-world projects.

Apply Your Expertise

Train a convolutional neural network (CNN) to identify handwritten digits.
This hands-on, two-hour tutorial is an introduction to practical deep learning methods for image recognition.

Enroll in Instructor-Led Courses

Panel Navigation

Deep Learning with MATLAB

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

Panel Navigation

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.

Panel Navigation

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