Foto 7

Modifica Date Corso - Ing. Alessio Conte, Ing. Paolo Panarese, Mathworks, "Machine Learning and Deep Learning with MATLAB", 14, 15, 23, 24 March 2023

20 hours (5 credits)


Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor

To register to the course, click here

Short Abstract:

The Artificial Intelligence domain is present in our everyday life, from speech command recognition to face detection, from fitness tracking to autonomous driving, etc. This course aims to provide participants with a tool to identify, build, and use the best machine learning model for their specific use cases. Throughout the course, we will use MATLAB for different Machine and Deep Learning workflows and hands-on examples for regression and classification of signals and images.

Course Contents in brief:

  • Part 1: Data Pre-processing and Introduction to Machine Learning in MATLAB
    1. Import data into MATLAB. Automatic Code Generation for Importing Data - Filtering data and visualization. Using Datastores to import collection of files.
    2. Overview of Machine Learning techniques. Unsupervised and Supervised techniques (clustering, regression, classification).
    3. Create a custom data type with an object-oriented approach
    4. Hands-on Project
  • Part 2: Introduction to Deep Learning in MATLAB
    1. Getting started with pretrained models
      • Choosing pretrained models for image classification
      • Import pretrained models from open-source frameworks (PyTorch, TensorFlow)
      • Using layer activations as features to train another machine learning model
    2. Transfer Learning
      • Using Deep Network Designer App
      • Application Examples with most relevant Neural Networks
    3. Building simple Neural Networks from scratch
      • Creating Network Architectures
      • Understanding Network Training and Monitoring Training Progress
      • Application Examples with CNN and LSTM
    4. (Optional) Advanced techniques for deep learning in MATLAB
      • Extended framework with custom training loops
      • Defining custom layers
      • Hands-on Project


  • 14/03/2023: h. 13.00-18.00
  • 15/03/2023: h. 9.00-14.00
  • 23/03/2023: h. 13.00-18.00
  • 24/03/2023: h. 9.00-14.00