Átviteli tanulás

term_id: transfer_learning

Category: training_techniques

Definition

Az átviteli tanulás előre betanított modelleket használ fel a teljesítmény javítására és a képzési idő csökkentésére új, kapcsolódó feladatok esetén. Ehelyett, hogy nulláról kezdenék a képzést, a fejlesztők finomhangolják a meglévő súlyokat, lehetővé téve a hatékonyabb adaptációt.

Summary

Egy gépi tanulási technika, ahol egy feladatra kifejlesztett modellt újrahasznosítanak kiindulási pontként egy második feladat modelljének létrehozásához.

Key Concepts

  • Előre betanított modellek
  • Finomhangolás
  • Tartományadaptáció
  • Jellemzők kinyerése

Use Cases

  • Képosztályozás korlátozott adatmennyiséggel
  • Hangulat-elementezés szűk témakörökben
  • Orvosi diagnózis támogatása

Code Example

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