parameteropdatering

Proces hvor modellens vægte justeres for at minimere tabsfunktionen under træning.

Kort fortalt

Parameteropdatering er den måde en AI-model lærer på ved at justere sine indre vægte baseret på fejl.

Kategori
træning
Niveau
øvet

Betydninger

1
  1. 1

    Justering af en models vægte i henhold til en optimeringsalgoritme for at reducere tabsfunktionen.

    • Under træningen foretages en parameteropdatering efter hver batch.

Hvornår bruges det

Parameteropdatering anvendes i hvert trin af gradient descent, hvor gradienten af tabsfunktionen med hensyn til parametrene beregnes og bruges til at opdatere vægtene. Den specifikke opdateringsregel varierer afhængigt af optimeringsalgoritmen, såsom SGD, Adam eller RMSprop.

Formel

θ ← θ - η ∇_θ L(θ)

Kodeeksempel

for param in model.parameters():
    param.data -= lr * param.grad

Eksempel på manuel parameteropdatering med SGD.

Oprindelse

Sammensat af 'parameter' (fra græsk 'para' (ved siden af) og 'metron' (mål)) og 'opdatering' (fra engelsk 'update' med dansk endelse).

Afledte ord

2

Kilder

1
  • Goodfellow et al., Deep Learning (2016)