Gå til innholdet

Temperatur i språkmodeller

En innstilling som ved sampling påvirker fordelingen av mulige neste tokener og dermed utvalget.

Også kjent somTemperature
Maskinlæring

Hva endrer temperaturen ved den genererte teksten?

Ved sampling i en språkmodell påvirker temperaturen hvor sterkt utvalget konsentreres om mer sannsynlige neste tokener. Lavere verdier gir typisk en mer konsentrert fordeling; høyere verdier gjør den flatere og åpner for mer variasjon. Dette gjelder generering av utdata og trener ikke modellen på nytt. Hvilke verdier som støttes, og samspillet med andre utvalgsregler, avhenger av modellen. Lav temperatur beviser verken innholdsmessig korrekthet eller en pålitelig kobling til riktig kunde.

I et fiktivt prosjekt skal en modell foreslå en kort intern emnelinje ut fra en servicebeskrivelse. Ved en planlagt sammenligning holdes modellversjon, instruksjon og inndata like; først varieres bare temperaturen. Forståelighet, tilknytning til henvendelsen og udokumenterte tillegg vurderes. En mer variert formulering kan være nyttig; en oppdiktet feilårsak er det ikke. Selv ved svært lav temperatur kan utdata variere mellom gjentakelser. Den valgte innstillingen dokumenteres derfor sammen med de øvrige betingelsene og resultatene fra gjennomgangen.

Kilder