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
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.gradEksempel 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
2Kilder
1- Goodfellow et al., Deep Learning (2016)