EN - FR - DE - ES - IT - PT -

LexiconDream

🎛️ Finjustering

Videre trening av en forhåndstrent modell på et mindre oppgavespesifikt datasett.

Finjustering

Forhåndstrening gir en modell generell kunnskap. Finjustering spesialiserer den. Prosessen fortsetter treningen på et mindre, oppgavespesifikt datasett, og justerer vektene slik at modellen yter bra på måldomenet.

Full finjustering oppdaterer alle parametere, noe som er dyrt for store modeller. Parametereffektive metoder som LoRA og adaptere oppdaterer bare et lite delsett, og oppnår sammenlignbare resultater med en brøkdel av beregningshastigheten.

Vanlige finjusteringsscenarier

Finjustering kan også forårsake problemer. En modell kan overtilpasse seg de nye dataene, og dermed miste generelle funksjoner. Katastrofal glemsel sletter kunnskap fra forhåndstrening. Nøye læringsrater, datablanding og evaluering bidrar til å redusere risikoen.

Comments (3)

  1. Hobbyist
    Made a big difference for my domain-specific chatbot. Base model was too generic on its own.
  2. ML practitioner
    Taking a pretrained model and training it further on a smaller specific dataset. Much cheaper than training from scratch.
  3. Researcher
    Learning rate and which layers to freeze are the usual knobs. Overfitting the small set is the main risk.

Leave a comment