Tämän lohkon tavoitteena on, että opiskelija ymmärtää, miten kielimalli toimii perusperiaatteeltaan ja miksi se voi tuottaa sekä hyödyllisiä että virheellisiä vastauksia. Oppitunnin ydin on next-token prediction: kielimalli ennustaa seuraavaa tokenia todennäköisyyksien perusteella.
Opettajan painotus: Tämän oppitunnin tärkein viesti on, että kielimalli ei “tiedä” samalla tavalla kuin ihminen. Se ennustaa seuraavaa tokenia opittujen todennäköisyyksien perusteella. Juuri tämä tekee siitä hyödyllisen mutta myös epäluotettavan tilanteissa, joissa faktatarkkuus on kriittistä.
Kielimallin toimintaa kannattaa havainnollistaa ensin käytännön esimerkillä. Pyydä opiskelijoita jatkamaan lauseita, kuten ”Kissa istui...” tai ”Salasana pitää vaihtaa, jos...”. Opiskelijat huomaavat nopeasti, että he ennustavat seuraavia sanoja aiemman kielenkäytön ja tilanteen perusteella. Kielimalli tekee jotakin samankaltaista, mutta matemaattisesti ja valtavan datamäärän pohjalta.
Kielimalli ei hae valmista vastausta. Se muodostaa todennäköisen jatkon.
Korosta opiskelijoille:
Opiskelijoille voi olla vaikeaa ymmärtää, että parametrit eivät ole yksittäisiä sääntöjä, kuten ”jos käyttäjä kysyy X, vastaa Y”. Parametrit ovat numeerisia painoja, jotka yhdessä ohjaavat mallin käyttäytymistä.
| Käsite | Mitä se ei ole? | Mitä se on? |
|---|---|---|
| Sääntö | Ei sama asia kuin mallin parametri. | Ihmisen kirjoittama ehto, esimerkiksi ”jos viestissä lukee lasku, siirrä se kansioon Laskut”. |
| Parametri | Ei yksittäinen luettava ohje tai sääntö. | Mallin oppima numeroarvo, joka vaikuttaa todennäköisyyksiin yhdessä muiden parametrien kanssa. |
Opettajan huomio: Hyvä vertaus on mikseri tai äänipöytä: yksi säädin ei yksin “sisällä” kappaletta, mutta tuhansien säätimien yhdistelmä vaikuttaa lopputulokseen. Parametrit toimivat samantyyppisesti: ne eivät ole lauseita vaan painoja.
Hallusinaatio tarkoittaa, että malli tuottaa vastauksen, joka kuulostaa uskottavalta mutta on väärä, keksitty tai tarkistamaton. Tämä ei ole tahallista valehtelua. Malli ei tiedä, mikä on totta samalla tavalla kuin ihminen. Se jatkaa tekstiä tavalla, joka näyttää tilastollisesti sopivalta.
Hallusinaatio on erityisen vaarallinen, koska se voi näyttää oikealta. Kielimalli voi antaa väärän lähteen, keksiä henkilön, muistaa lakipykälän väärin tai antaa ohjelmointiohjeen, joka näyttää järkevältä mutta ei toimi.
Hallusinaatio ei välttämättä näytä virheeltä. Siksi se pitää tarkistaa.
Hallusinaatioita voi vähentää, mutta niitä ei voi poistaa täysin. Keinoja ovat esimerkiksi:
Lämpötila on matemaattinen asetus, joka vaikuttaa siihen, kuinka paljon satunnaisuutta mallin vastauksessa on. Matala lämpötila tekee vastauksesta yleensä ennakoitavamman. Korkeampi lämpötila voi tehdä vastauksesta vaihtelevamman ja luovemman, mutta myös riskialttiimman faktatehtävissä.
| Lämpötila | Mitä se tekee? | Milloin hyödyllinen? |
|---|---|---|
| Matala | Vähentää vaihtelua ja tekee vastauksista ennakoitavampia. | Faktapainotteiset, tekniset ja kriittiset tehtävät. |
| Korkea | Lisää vaihtelua, luovuutta ja yllätyksellisyyttä. | Ideointi, luova kirjoittaminen ja vaihtoehtoisten näkökulmien tuottaminen. |
Korjaava näkökulma: Kielimalli ennustaa seuraavaa tokenia todennäköisyyksien perusteella. Se voi näyttää ymmärtävän, koska se on oppinut valtavasti kielen ja tekstien rakenteita koulutusdatasta. Tämä ei kuitenkaan tarkoita ihmisen kaltaista ymmärrystä.
Malli näyttää ymmärtävän, koska se osaa tuottaa ymmärtävältä näyttävää tekstiä.
Korjaava näkökulma: Parametrit ovat numeroita eli painoja. Ne eivät ole erillisiä luettavia sääntöjä. Miljardit parametrit yhdessä vaikuttavat siihen, millainen vastaus mallista syntyy.
Korjaava näkökulma: Malli ei valehtele tarkoituksella, koska sillä ei ole tietoisuutta tai aikomusta. Se tuottaa väärän vastauksen, koska se ennustaa uskottavan jatkon väärin.
Korjaava näkökulma: Suurempi malli voi olla kyvykkäämpi, mutta koko ei yksin ratkaise laatua. Koulutusdata, hienosäätö, käyttötapa, tehtävän rajaus ja turvallisuusratkaisut vaikuttavat paljon.
Korjaava näkökulma: Lämpötila ei ole mielentila vaan matemaattinen asetus. Se ohjaa satunnaisuutta siinä, miten seuraava token valitaan mahdollisten vaihtoehtojen joukosta.
Kysymys: ”Jos malli vain arvaa sanoja, miten se osaa vastata monimutkaisiin kysymyksiin?”
Vastaus: Se on hyvä kysymys. Malli on nähnyt koulutusdatassa valtavasti monimutkaisia kysymyksiä, vastauksia, selityksiä ja ongelmanratkaisun esimerkkejä. Se oppii näistä kuvioita. Siksi se voi tuottaa hyvin monimutkaiselta näyttävän vastauksen, vaikka perusmekanismi on seuraavan tokenin ennustaminen.
Kysymys: ”Voiko hallusinaatiot poistaa?”
Vastaus: Ei täysin. Niitä voi kuitenkin vähentää tarkistamalla vastauksia, käyttämällä luotettavia lähteitä, ankkuroimalla mallin tietopohjaan, käyttämällä matalampaa lämpötilaa ja lisäämällä ihmisen tarkistus kriittisiin tehtäviin.
Kysymys: ”Kuinka monta parametria ihmisen aivoissa on?”
Vastaus: Tätä ei voi verrata suoraan. Ihmisen aivot eivät ole kielimallin kaltainen parametrijoukko, vaan biologinen, dynaaminen ja kehon kanssa yhteydessä oleva järjestelmä. Mallin parametrit ja aivojen toiminta ovat eri asioita.
Tavoite: Opiskelija ymmärtää seuraavan tokenin ennustamisen periaatteen käytännön esimerkin avulla.
Tehtävä: Kirjoita taululle lauseen alkuja ja pyydä opiskelijoita ehdottamaan seuraavaa sanaa. Keskustelkaa, miksi tietyt sanat tuntuvat todennäköisiltä.
| Lauseen alku | Todennäköisiä jatkoja | Miksi? |
|---|---|---|
| ”Kissa istui...” | matolla, tuolilla, ikkunalla | Nämä ovat tuttuja ja kielellisesti todennäköisiä jatkoja. |
| ”Salasana pitää vaihtaa, jos...” | se on vuotanut, epäilet väärinkäyttöä, se on liian heikko | Tietoturvakonteksti ohjaa todennäköisiä jatkoja. |
Aika-arvio: 10–15 minuuttia
Tavoite: Opiskelija oppii tarkistamaan kielimallin väitteitä eikä luota pelkkään vakuuttavaan muotoon.
Tehtävä: Näytä opiskelijoille tekoälyn tuottama lyhyt vastaus, jossa on yksi keksitty tai virheellinen fakta. Pyydä opiskelijoita tunnistamaan, mikä väite pitää tarkistaa ja miten se tarkistettaisiin.
Ohje opiskelijalle:
Aika-arvio: 15–20 minuuttia
Tavoite: Opiskelija ymmärtää, että lämpötila vaikuttaa vastausten vaihteluun eikä mallin “mielentilaan”.
Tehtävä: Anna opiskelijoille kolme käyttötapausta ja pyydä heitä valitsemaan, olisiko matalampi vai korkeampi lämpötila järkevämpi.
| Käyttötapaus | Sopiva lämpötila | Perustelu |
|---|---|---|
| Tietoturvaohjeen tarkka tiivistelmä | Matala | Tarvitaan ennakoitava ja tarkka vastaus. |
| Ideoita pelihahmon nimeksi | Korkeampi | Luovuus ja vaihtelu ovat hyödyllisiä. |
| Asiakkaalle lähetettävä laskutustieto | Matala | Virheellinen tieto voi aiheuttaa taloudellista haittaa. |
Aika-arvio: 10–15 minuuttia
Opiskelija prosessoi oppitunnin ydinkäsitteet omin sanoin. Todistusaineisto toimii sekä formatiivisena arviointina että rakennuspalikkana Teoria-osion arviointitehtävälle.
Kirjoita lyhyt vastaus, jossa selität omin sanoin:
Valmis vastaus: noin 150–250 sanaa.
Anna lyhyt 2–3 lauseen palaute ennen seuraavaa oppituntia. Keskity yhteen tärkeimpään asiaan.
Voit antaa tunnin lopuksi lyhyen itsearvioinnin:
Oppitunnin lopussa opiskelijoiden tulisi ymmärtää, että kielimalli on tehokas tekstin tuottaja mutta ei erehtymätön tietolähde. Sen toiminta perustuu seuraavan tokenin ennustamiseen, opittuihin parametreihin ja koulutusdatan kuvioihin. Tämä selittää sekä mallin vaikuttavat kyvyt että sen virheet.
Hyvä päätöskysymys tunnin loppuun:
Pohdi: Millaisessa tilanteessa kielimallin vakuuttava mutta väärä vastaus voisi aiheuttaa todellista vahinkoa?
Tallennettava tuotos on syöte–kolme tulosta–mekanismiselitys. Pakollinen ydintuotos pidetään samana kaikilla reiteillä.
| Aika | Vaihe | Opettajan tehtävä |
|---|---|---|
| 0–10 min | Virittäytyminen | Kytke ydinkysymys tuttuun tilanteeseen ja tarkista lähtötaso. |
| 10–25 min | Ydinkäsite | Mallinna tunnin keskeinen ero yhdellä vastaesimerkillä. |
| 25–65 min | Perustuotos | Oppija ajaa saman promptin kolme kertaa ja selittää tulosten vaihtelua tokenien ennustamisella. Tämä 40 minuutin jakso on itsenäistä tai parin kanssa tehtävää työskentelyä. |
| 65–80 min | Testaus ja purku | Testauta tuotos annetulla tapauksella ja pura yksi onnistuminen sekä yksi korjaus. |
| 80–90 min | Tallennus ja lopputehtävä | Varmista tiedoston nimi, tallennuspaikka ja yhden lauseen johtopäätös. |
Oppija analysoi opettajan antamia kolmea tulosta ilman omaa tiliä. Tuki vähentää valintojen määrää, mutta säilyttää saman ydintuotoksen ja perustelun.
Kun perustuotos on valmis, oppija vertailee vaihtelua kahdella eri syötteellä. Syventävä työ ei kasvata pakollista ydintuotosta.
Tehtävän tavoitteena on näyttää konkreettisesti, miten kielimalli tuottaa tekstiä ennustamalla seuraavaa sanaa tai tekstin osaa yksi vaihe kerrallaan. Opiskelijat ymmärtävät, että kielimallin vastaus rakentuu vaiheittaisista ennusteista eikä valmiiksi suunnitellusta kokonaisvastauksesta.
Opettajan painotus: Korosta, että kielimalli ei “tiedä” seuraavaa sanaa samalla tavalla kuin ihminen. Se arvioi, mikä tekstin osa on todennäköinen aiemman kontekstin ja opetusdatan perusteella.
Valmistelu:
Valmista lyhyt teksti, josta puuttuu sanoja. Voit käyttää esimerkiksi seuraavaa lausetta:
Seuraavaksi hän avasi _____ ja luki kirjeitä. Kaikki olivat _____.
Projisoi teksti tai kirjoita se taululle niin, että opiskelijat näkevät puuttuvat kohdat selvästi.
Kerro opiskelijoille:
Nyt harjoittelemme, miten kielimalli tuottaa tekstiä. Se ei kirjoita koko vastausta valmiiksi yhdellä kertaa, vaan ennustaa seuraavaa sanaa tai tekstin osaa vaihe kerrallaan. Kokeillaan, miten hyvin me osaamme tehdä saman.
2. Ensimmäisen puuttuvan sanan arvaaminen noin 5 minuuttia:
Seuraavaksi hän avasi _____Toisen puuttuvan sanan arvaaminen noin 5 minuuttia:
Näytä lauseen toinen kohta: Kaikki olivat _____.
Selitä opiskelijoille:
Kielimalli valitsee seuraavan sanan tai tekstin osan todennäköisyyksien perusteella. Se ei tiedä samalla tavalla kuin ihminen, mikä sana on varmasti oikea. Se arvioi, mitkä sanat ovat esiintyneet usein samankaltaisissa yhteyksissä sen opetusdatassa.
Kirjoita taululle:
Next-token prediction = seuraavan tekstiosan ennustaminen todennäköisyyksien perusteella.
5. Johtopäätös noin 3 minuuttia:
Kerro opiskelijoille:
Tämän vuoksi ChatGPT voi vaikuttaa älykkäältä. Se pystyy tuottamaan hyvin toimivia sanayhdistelmiä, mutta se tekee sen ennustamalla tekstiä vaihe vaiheelta.
| Kysymys opiskelijoille | Mitä kysymyksellä tavoitellaan? |
|---|---|
| Miksi jotkin sanat tuntuivat todennäköisemmiltä kuin toiset? | Opiskelija huomaa, että konteksti rajaa mahdollisia jatkoja. |
| Voiko sama alku johtaa useaan järkevään jatkoon? | Opiskelija ymmärtää, että yksi ainoa “oikea” jatko ei aina ole olemassa. |
| Mitä tapahtuu, jos ensimmäinen ennuste ohjaa tekstin väärään suuntaan? | Opiskelija ymmärtää, että virhe voi kasautua seuraavissa vaiheissa. |
Esimerkki opetukseen
Jos opiskelijat ehdottavat erilaisia sanoja, älä etsi heti yhtä oikeaa vastausta. Käytä tilannetta osoittamaan, että kielimallikin voi valita monen todennäköisen vaihtoehdon väliltä.
Tehtävän jälkeen opiskelijat ymmärtävät, että:
Tehtävän tavoitteena on osoittaa, että kielimalli voi tuottaa vakuuttavalta kuulostavia mutta virheellisiä vastauksia. Tätä ilmiötä kutsutaan hallusinaatioksi. Opiskelijat oppivat, miksi tekoälyn tuottamaa tietoa pitää tarkistaa kriittisesti.
Opettajan painotus: Hallusinaation vaarallisuus ei ole vain siinä, että vastaus on väärä. Erityisen vaarallista on se, että väärä vastaus voi kuulostaa varmalta, sujuvalta ja asiantuntevalta.
Valmistelu:
Valitse etukäteen kolme kysymystä, joiden avulla voit testata kielimallin luotettavuutta. Valitse kysymyksiä, joissa on riski, että malli keksii uskottavalta kuulostavan mutta väärän vastauksen.
Voit käyttää esimerkiksi seuraavia kysymystyyppejä:
Esimerkkejä testikysymyksistä:
Kuka kirjoitti romaanin "Suuri Älyntestaus"?Mikä on Suomen pääkaupunki vuonna 2026?Kuka on Teknillisen korkeakoulun rehtori vuonna 2026?Huomio: Tarkista esimerkkien oikeat tiedot etukäteen luotettavasta lähteestä, jotta voit näyttää opiskelijoille, miten vastaus varmistetaan. Ajankohtaiset henkilö- ja organisaatiotiedot voivat muuttua, joten niitä ei kannata käsitellä muistin varassa.
Kerro opiskelijoille:
Näytän teille, miten kielimalli voi vaikuttaa vakuuttavalta myös silloin, kun se on väärässä. Tätä kutsutaan hallusinaatioksi.
2. Testi 1 noin 5 minuuttia:
Kuka kirjoitti romaanin "Suuri Älyntestaus"?Testit 2 ja 3 noin 8 minuuttia:
Tee kaksi muuta testiä samalla tavalla.
Kirjoita taululle:
Hallusinaatio = kielimalli tuottaa virheellistä tai keksittyä sisältöä, joka voi kuulostaa uskottavalta.
Korosta opiskelijoille:
Kysy lopuksi: Missä asiallisissa tilanteissa hallusinaatiot olisivat erityisen vaarallisia?
Esimerkkejä keskusteluun:
| Tarkistuskysymys | Miksi se on tärkeä? |
|---|---|
| Mihin lähteeseen vastaus perustuu? | Ilman lähdettä vastaus voi olla pelkkä uskottava arvaus. |
| Voiko tieto olla vanhentunutta? | Ajankohtaiset tiedot, roolit ja organisaatiot muuttuvat. |
| Onko kysymyksessä virheellinen oletus? | Malli voi vastata kysymykseen, vaikka kysymyksen lähtökohta olisi väärä. |
| Kuulostaako vastaus varmalta ilman perusteluja? | Itsevarma sävy ei todista, että tieto on oikein. |
Esimerkki opetukseen
Kun kielimalli antaa uskottavan vastauksen, pysähdy ennen oikean tiedon paljastamista ja kysy opiskelijoilta: “Mikä tässä saa vastauksen tuntumaan luotettavalta?” Näin opiskelijat oppivat tunnistamaan uskottavan kielen ja todellisen luotettavuuden eron.
Tehtävän jälkeen opiskelijat ymmärtävät, että:
Tehtävän tavoitteena on ymmärtää, mitä lämpötila tarkoittaa kielimallin asetuksena ja miten se vaikuttaa vastausten luovuuteen, vaihteluun ja johdonmukaisuuteen.
Opettajan painotus: Lämpötila ei tee vastauksesta automaattisesti parempaa tai huonompaa. Sopiva lämpötila riippuu tehtävästä: faktatehtävissä halutaan usein vakautta, luovissa tehtävissä voidaan hyötyä vaihtelusta.
Valmistelu:
Valitse kaksi erilaista tehtävää:
Kuka voitti jalkapallon maailmanmestaruuden vuonna 1998?Kirjoita runo syksystä.Selitä opiskelijoille:
Lämpötila säätelee sitä, kuinka paljon vaihtelua ja satunnaisuutta kielimallin vastauksissa on. Matala lämpötila tekee vastauksista yleensä johdonmukaisempia ja ennustettavampia. Korkea lämpötila lisää vaihtelua ja luovuutta, mutta voi myös lisätä virheiden tai outojen ilmausten riskiä.
Kirjoita taululle:
Lämpötila 0.1 = hyvin vähän vaihtelua, usein sama tai lähes sama vastaus.
Lämpötila 0.5 = jonkin verran vaihtelua.
Lämpötila 1.0 tai enemmän = paljon vaihtelua ja enemmän luovuutta, mutta myös enemmän riskejä.
2. Tehtävä 1: Tarkkuus noin 5 minuuttia:
Keskeinen havainto: Korkea lämpötila voi lisätä vaihtelua, mutta faktakysymyksissä vaihtelu ei yleensä ole hyödyllistä.
3. Tehtävä 2: Luovuus noin 5 minuuttia:
Keskeinen havainto: Luovissa tehtävissä vaihtelu voi olla hyödyllistä, mutta liian korkea lämpötila voi tehdä vastauksista sekavia tai epäluotettavia.
4. Johtopäätös noin 2 minuuttia:
| Tehtävän tyyppi | Sopiva lämpötila | Perustelu |
|---|---|---|
| Faktakysymys | Matala | Tavoitteena on johdonmukainen ja tarkka vastaus, ei luova vaihtelu. |
| Ohje tai prosessi | Matala tai keskitaso | Vaiheiden pitää pysyä selkeinä, mutta sanamuodoissa voi olla hieman joustoa. |
| Ideointi | Keskitaso tai korkea | Vaihtelu voi auttaa löytämään uusia vaihtoehtoja. |
| Luova kirjoittaminen | Korkeampi | Tavoitteena voi olla omaperäisyys, tyyli ja yllättävät ilmaisut. |
Pyydä opiskelijoita keskustelemaan pareittain seuraavista kysymyksistä:
Vinkki arviointiin: Hyvä opiskelijavastaus ei vain sano ”matala” tai ”korkea” lämpötila, vaan perustelee valinnan tehtävän tavoitteen perusteella: tarvitaanko tarkkuutta, luovuutta, vaihtelua vai turvallisuutta?
Tehtävän jälkeen opiskelijat ymmärtävät, että:
Opettaja arvioi opiskelijoiden kykyä: