Artificial Intelligence

Apply machine learning and deep learning

Transfer Learning Made Easy

Transfer learning is the process of fine tuning a pretrained model to your task. In this blog post, we will show you how to modify a pretrained convolutional neural network for classifying new images.
Transfer learning steps for deep learning
With MATLAB, you can perform transfer learning either programmatically (at the command line) or interactively (with a low-code app). Johanna and I have prepared videos that will walk you through the steps of each workflow. In both workflows you will notice how MATLAB tools make data preparation, model surgery, and model re-training easy.
 

Transfer Learning at the Command Line

Video Player is loading.
Current Time 0:00
Duration 4:13
Loaded: 0.00%
Stream Type LIVE
Remaining Time 4:13
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
    And now we will walk you through how to do the same workflow interactively with the Deep Network Designer app.

    Transfer Learning Using an App

    Video Player is loading.
    Current Time 0:00
    Duration 5:24
    Loaded: 0.00%
    Stream Type LIVE
    Remaining Time 5:24
     
    1x
    • Chapters
    • descriptions off, selected
    • captions off, selected
    • en (Main), selected
    To replicate the workflows seen in the above videos, get the datasets and some extra help from the documentation examples Train Deep Learning Network to Classify New Images (command line) and Transfer Learning with Deep Network Designer (app).
    |
    • print

    Comments

    To leave a comment, please click here to sign in to your MathWorks Account or create a new one.

    Loading...
    Go to top of page