Přenosné učení

term_id: transfer_learning

Category: training_techniques

Definition

Přenosné učení využívá předtrénované modely k zlepšení výkonu a snížení času tréninku na nových, příbuzných úkolech. Místo trénování od nuly vývojáři doladují existující váhy, což umožňuje

Summary

Technika strojového učení, při které se model vyvinutý pro jeden úkol používá jako výchozí bod pro model na druhém úkolu.

Key Concepts

  • Předtrénované modely
  • Doladění (Fine-tuning)
  • Adaptace domény
  • Extrakce znaků

Use Cases

  • Klasifikace obrázků s omezenými daty
  • Analýza sentimentu v specializovaných tématech
  • Podpora lékařské diagnostiky

Code Example

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