2.6 Multimodal transfer learning

NCA-GENM · Core Machine Learning and AI Knowledge (20% of the exam) · Official objective: “Develop content for multimodal-specific transfer learning.”

Freezing pretrained parts, when transfer learning helps, and TAO fine-tuning.

Key points

  1. Transfer learning reuses a pretrained model for a new task. Freezing keeps pretrained parts fixed while new parts, such as a projection layer, learn.

    What NVIDIA says (1)

    “freeze : If set to True , the model parameters will not be updated during training.”

    — NeMo Framework 24.09: NeVA

  2. Transfer learning applies a network trained on one task to another domain. It helps most when new data is scarce.

    What NVIDIA says (2)

    “This deep learning technique enables developers to harness a neural network used for one task and apply it to another domain.”

    — What Is Transfer Learning?

    “Transfer learning is useful when you have insufficient data for a new domain”

    — What Is Transfer Learning?

  3. TAO is NVIDIA's toolkit for adapting pretrained models. ONNX (Open Neural Network Exchange) is a standard model file format.

    What NVIDIA says (2)

    “You can select from 100+ pre-trained vision AI models on NGC and fine-tune them on your own dataset”

    — NVIDIA TAO Toolkit: Overview

    “TAO outputs trained models in ONNX format”

    — NVIDIA TAO Toolkit: Overview

Key terms

Sample question

In a NeMo multimodal config, what does freeze: True do for a component?

Show the answer

Answer: Its parameters are not updated during training

Transfer learning reuses a pretrained model for a new task. Freezing keeps pretrained parts fixed while new parts, such as a projection layer, learn.

What NVIDIA says (1)

“freeze : If set to True , the model parameters will not be updated during training.”

— NeMo Framework 24.09: NeVA

Practice 2.6 (3 questions) Full Core Machine Learning and AI Knowledge guide

← 2.5 Statistics for evaluating pipelines · 2.7 Emerging multimodal trends →