MATLAB and Simulink Training

Machine Learning Onramp


Access to MATLAB through your web browser


Engaging video tutorials


Hands-on exercises with automated assessments and feedback


Lessons available in English, Korean, Japanese, and Spanish

Select a Lesson to Get Started


Overview of Machine Learning

Familiarize yourself with machine learning concepts and the course.

  • What is machine learning?
  • Course overview


Classification Workflow

Build a simple model to perform a classification task.

  • Overview of the classification workflow
  • Importing data
  • Processing data
  • Extracting features
  • Building a model
  • Evaluating the model
  • Review


Importing and Preprocessing Data

Import data from multiple files.

  • Organization of data files
  • Creating datastores
  • Adding a data transformation


Engineering Features

Calculate features from raw signals.

  • Types of signals
  • Calculating summary statistics
  • Finding peaks
  • Computing derivatives
  • Calculating correlations
  • Automating feature extraction   


Classification Models

Train and use machine learning models to make predictions.

  • Training and testing
  • Machine learning models
  • Training a model
  • Making predictions
  • Investigating misclassifications
  • Improving the model

Related Courses

Machine Learning with MATLAB

Explore data and build predictive models.

Deep Learning Onramp

Get started quickly using deep learning methods to perform image recognition.

MATLAB for Data Processing and Visualization

Create custom visualizations and automate your data analysis tasks.