Temperature
Mikä on temperature?
Temperature on yksi generatiivisen tekoälyn säädettävistä parametreista, joka vaikuttaa siihen, kuinka luovasti tai varman päälle malli tuottaa vastauksia. Kyseessä ei ole lämpötila, vaan vertauskuvallinen termi, joka kertoo, kuinka "rohkeasti" malli uskaltaa poiketa todennäköisimmästä vastauksesta.
Miten temperature toimii?
Kun tekoälymalli muodostaa vastausta, se arvioi monia mahdollisia seuraavia sanoja ja niiden todennäköisyyksiä. Temperature määrittää, kuinka suuri paino annetaan varmalle valinnalle verrattuna epätodennäköisempiin vaihtoehtoihin:
-
Matala arvo (esim. 0.2–0.5)
→ Vastaus on ennakoitavampi, tarkempi ja toistaa yleisiä kaavoja. Sopii hyvin silloin, kun halutaan faktapohjaisia, tasalaatuisia vastauksia. -
Korkea arvo (esim. 0.8–1.0)
→ Vastaus voi olla luovempi, yllättävä tai jopa outo. Käytetään esimerkiksi tarinoiden, runojen tai luovan tekstin tuottamiseen. -
Arvo 0
→ Malli valitsee aina todennäköisimmän vaihtoehdon – lopputulos on erittäin ennustettavaa ja toistaa opittuja malleja mekaanisesti.
Esimerkki
Kysymys: "Keksi nimi uudelle sovellukselle, joka auttaa rentoutumaan."
-
Temperature 0.2: "RelaxApp"
-
Temperature 0.7: "MindEase"
-
Temperature 1.0: "CloudCushion"
Korkeampi temperature tuottaa enemmän luovia ehdotuksia – mutta joskus myös sellaisia, jotka eivät ole käyttökelpoisia tai järkeviä.
Miksi temperature on tärkeä?
Temperature auttaa säätämään mallin käytöstä eri tilanteisiin. Tarvitsetko tarkkoja faktoja vai luovia ideoita? Haluatko yhden tarkan vastauksen vai vaihtoehtoja, joista valita?
Temperature-parametri antaa mallille vapauden tai rajoitukset toimia halutulla tavalla – vähän kuin kaasupoljin ja jarru tarinankertojan päässä.