Apprendimento per trasferimento

term_id: transfer_learning

Category: training_techniques

Definition

L’apprendimento per trasferimento sfrutta modelli pre-addestrati per migliorare le prestazioni e ridurre i tempi di addestramento su nuovi compiti correlati. Invece di addestrare da zero, gli sviluppano ottimizzano i pesi esistenti, consentendo

Summary

Una tecnica di apprendimento automatico in cui un modello sviluppato per un compito viene riutilizzato come punto di partenza per un modello su un secondo compito.

Key Concepts

  • Modelli pre-addestrati
  • Ottimizzazione fine
  • Adattamento al dominio
  • Estrazione delle caratteristiche

Use Cases

  • Classificazione di immagini con dati limitati
  • Analisi del sentiment su argomenti di nicchia
  • Assistenza alla diagnosi medica

Code Example

1
2
from transformers import AutoModelForSequenceClassification
model = AutoModelForSequenceClassification.from_pretrained('bert-base-uncased', num_labels=2)