0Pricing
Deep Learning Academy · Lektion

Mit einer niedrigeren Lernrate fine-tunen

Aktualisieren Sie vortrainierte Gewichte vorsichtig.

Mit einer niedrigeren Lernrate fine-tunen ist eine kostenlose Deep Learning Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Deep Learning Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Beyond Just the Head

Freezing the backbone is fast, but sometimes you want the whole model to adapt. Fine-tuning unfreezes it and trains everything together. 🔧

Unfreeze the Backbone

To fine-tune, you flip requires_grad back to True so the pretrained weights can move again during training.

for p in model.parameters():
    p.requires_grad = True

The Danger of a Big Step

Those pretrained weights are already excellent. A large learning rate would overwrite them with noisy updates and destroy what they learned.

Go Gentle

The fix is a lower learning rate. Small steps nudge the pretrained weights toward your task without erasing their knowledge.

opt = torch.optim.Adam(model.parameters(), lr=1e-5)

How Much Lower?

A common rule of thumb: use a learning rate ten to a hundred times smaller than you would for training from scratch.

Warm Up the Head First

A popular trick: train only the head for a few epochs, then unfreeze and fine-tune. This avoids a shock to the backbone early on.

Watch Validation Loss

Fine-tuning can quickly overfit a small dataset. Keep an eye on validation loss and stop as soon as it starts climbing.

Fewer Epochs Needed

Because the model already understands the data, fine-tuning usually converges in just a few epochs, not dozens.

Pair It With a Scheduler

A scheduler can shrink the learning rate further over time, letting the model settle gently into a good solution.

sched = torch.optim.lr_scheduler.CosineAnnealingLR(opt, T_max=5)

Full Fine-Tune vs Frozen

Full fine-tuning needs more data and compute but reaches higher accuracy. Frozen training is cheaper. The tradeoff depends on your dataset size.

Keep the Best Checkpoint

Since fine-tuning can drift, save the model whenever validation accuracy improves so you never lose your best version.

Quick Check

You unfroze a pretrained model to fine-tune it. What learning rate should you use?

Recap

You unfroze the backbone, fine-tuned with a low learning rate, warmed up the head first, and watched validation to stop overfitting. 🎯

Häufig gestellte Fragen

Ist die Lektion „Mit einer niedrigeren Lernrate fine-tunen“ kostenlos?

Ja — der vollständige Text von „Mit einer niedrigeren Lernrate fine-tunen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Deep Learning Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Mit einer niedrigeren Lernrate fine-tunen“?

Aktualisieren Sie vortrainierte Gewichte vorsichtig. Du übst Deep Learning Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Deep Learning Academy zu starten?

Keine Vorkenntnisse erforderlich. Deep Learning Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.

Wie lange dauert die Lektion „Mit einer niedrigeren Lernrate fine-tunen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Deep Learning Academy-Lektion Code schreiben und ausführen?

Ja. Jede Deep Learning Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Backbone einfrieren, Head trainieren
  2. Mit einer niedrigeren Lernrate fine-tunen
  3. Diskriminative Lernraten je Schicht
  4. Ein Hugging-Face-Modell fine-tunen
← Zurück zu Deep Learning Academy