Kielimalli

Tilastollinen kielimalli on sanajonon sanojen todennäköisyysjakauma tai sellainen todennäköisyysfunktio, joka tuottaa jakauman. Jos sanajonossa, esimerkiksi lauseessa, on sanaa, antaa kielimalli koko sanajonolle todennäköisyyden . Kielimalli voidaan määritellä myös sanan osille, kuten morfeemeille. Nykyisin sanalla kielimalli viitataan usein erityisesti suuriin kielimalleihin (myös iso kielimalli tai laaja kielimalli, engl. large language model, LLM), jotka ovat raskaita neuroverkkokielimalleja, jotka pystyvät tuottamaan hyvälaatuista tekstiä.

Todennäköisyyksien avulla kielimallit osaavat muun muassa ennustaa, miten jonkin lauseen tulisi jatkua, vastata kysymyksiin tai muodostaa kehotteen avulla pitkiäkin tekstejä kuten keskusteluja, runoja, koodeja tai artikkeleita. Ensimmäiset kielimallit (tilastollinen kielimalli, engl. Statistical Language Model, SLM) esiteltiin 1980-luvulla ja ne saivat alkunsa puheentunnistuksesta. Varhaiset kielimallit eivät sisältäneet tietoa kielen mallinnuksesta.

Kielimallin perustana käytetään olemassaolevaa tekstiaineistoa eli korpusta, jonka avulla malli opetetaan. Aineisto voi olla peräisin kirjoista, sanomalehdistä, tv-ohjelmien transskripteistä tai vaikka internetistä. Mitä suurempi opetusaineisto, sitä parempi yleensä mallin ennustuskyky. Suurten opetusmateriaalien vuoksi mallit saattavat joskus oppia niistä myös ei-haluttuja asioita, kuten ennakkoasenteita.

Kielimalleja voidaan käyttää erilaisissa tietokonelingvistiikan sovelluksissa, kuten puheentunnistuksessa, konekääntämisessä, luonnollisen kielen tuottamisessa, kielen jäsentämisessä, tekstintunnistuksessa tai tiedonhaussa.

Kielimallien tyyppejä

Tyyppejä:

Tekniikkaa

Usein kielimallit käyttävät liukulukuja, mutta tutkijat ovat ehdottaneet yksinkertaistamista kolmiarvoisiin (-1, 0, 1) lukuihin, jolloin laskutoimitukset ovat yksinkertaisempia. Tutkijoiden mukaan kolmiarvoiset luvut ja tarkoitukseen tehdyt FPGA-piirit mahdollistavat virrankäytön ja muistitarpeen pienentämisen.

Kielimallit jakavat tekstin tokeneihin, jotka voivat esittää lyhyttä sanaa tai osia pidemmästä sanasta. ChatGPT:n julkaisuhetkellä se kykeni muistamaan 8 192 tokenia, mutta kahdessa vuodessa sen jälkeen GPT-4o kykenee 128 tuhanteen tokeniin, Claude 3.5 Sonnet kykenee 200 tuhanteen tokeniin ja Gemini 1.5 Pro kykenee kahteen miljoonaan tokeniin. Kielimallien toimintaa täydennetään RAG-menetelmällä (retrieval-augmented generation), jossa käyttäjän kyselyyn vastataan hakemalla dokumenteista tietoa täydennykseksi.

Parametrien määrät ovat kasvaneet merkittävästi: vuonna 2018 Googlen BERT-malli käytti 110–340 miljoonaa parametria, vuonna 2022 Googlen esittämä PaLM käytti 540 miljardia parametria, ja vuonna 2023 julkaistun GPT-4:n arvioitiin käyttävän triljoonaa parametria. Parametrimäärän kasvu 1,3 miljardista parametrista kuuteen miljardiin parametriin kasvattaa datamäärää 4,6 kertaisesti, mutta tarvittava koulutusaika voi kasvaa 20-kertaisesti.

Joitain kuuluisia suuria kielimalleja

Suomen kielen suuria kielimalleja

Ohjelmistoja

Joitakin avoimesti saatavia työkaluja suurien kielimallien suorittamiseen ovat Ollama, LM Suite ja Llama.cpp.

Vinoumat

Tutkimuksen mukaan LLM-tekoälyt ovat vasemmalle vinoutuneita, joskin Grok vähiten (vain 56 % vastauksista vahvasti vasemmalle, 9 % vasemmalle, harva lievästi vasemmalle, 12 % oikealle ja 16 % vahvasti oikealle). Esimerkiksi GPT-4.1 yhteensä 80 % ainakin lievästi vasemmalle (2 500 kysymystä, 2025). Osasyynä ovat vastaavat vinoumat niiden lähdedatassa, kuten Wikipedia, uutisartikkelit, sosiaalinen media ja kirjat. Ne tuottavat kielimalleihin myös sukupuoli- ja rotuvinoumia.

Kiistoja

Kielimalleja on kritisoitu siitä, että ne muistavat osan koulutusmateriaalista ja voivat toistaa tekijänoikeuksien alla olevaa materiaalia. Eri kielimallien välillä on eroja, mutta jotkin voivat toistaa merkittävän määrän koulutukseen käytetystä kirjallisuudesta sellaisenaan. Tekijänoikeuskysymyksien lisäksi tähän liittyy eettisiä kysymyksiä.

Lähteet

  1. 1 2 Tekoälyn uudet kielimallit hämmästyttävät | Vaasan yliopisto www.uwasa.fi. 20.9.2021. Viitattu 17.2.2023.
  2. ↑ Rosenfeld, Roni: Two Decades of Statistical Language Modeling: Where Do We Go From Here? 2018. Carnegie Mellon University. Journal contribution. doi:10.1184/R1/6611138.v1 (englanniksi)
  3. ↑ Hauhio, Iikka: Kielimallien luovuuden kriteerit, s. 10-11. Helsingin yliopisto, 2022. Teoksen verkkoversio.
  4. ↑ https://ai.googleblog.com/2017/08/transformer-novel-neural-network.html
  5. ↑ Benj Edwards: Researchers upend AI status quo by eliminating matrix multiplication in LLMs arstechnica.com. 26.6.2024. Viitattu 27.6.2024. (englanniksi)
  6. ↑ Scalable MatMul-free Language Modeling arxiv.org. kesäkuu 2024. doi:10.48550/arXiv.2406.02528 Viitattu 27.6.2024. (englanniksi)
  7. ↑ Timothy B. Lee: Why AI language models choke on too much text arstechnica.com. 20.12.2024. Viitattu 20.12.2024. (englanniksi)
  8. ↑ Timothy Prickett Morgan: The Balancing Act Of Training Generative AI nextplatform.com. 17.7.2023. Viitattu 20.12.2024. (englanniksi)
  9. ↑ PaLM: Scaling Language Modeling with Pathways arxiv.org. 5.4.2022. arXiv:2204.02311 Viitattu 20.12.2024. (englanniksi)
  10. ↑ Timothy Prickett Morgan: Counting The Cost Of Training Large Language Models nextplatform.com. 1.12.2022. Viitattu 20.12.2024. (englanniksi)
  11. ↑ ChatGPT: Optimizing Language Models for Dialogue openai.com. 30.11.2022. Viitattu 5.12.2022. (englanniksi)
  12. ↑ https://blogs.bing.com/search/march_2023/Confirmed-the-new-Bing-runs-on-OpenAI%E2%80%99s-GPT-4
  13. ↑ https://ai.facebook.com/blog/large-language-model-llama-meta-ai/
  14. ↑ James Vincent: Meta’s powerful AI language model has leaked online — what happens now? theverge.com. 8.3.2023. Viitattu 20.12.2024. (englanniksi)
  15. ↑ https://blog.google/technology/ai/lamda/
  16. ↑ Samuel Axon: Google Translate just nearly doubled its number of supported languages arstechnica.com. 27.6.2024. Viitattu 27.6.2024. (englanniksi)
  17. ↑ Kotimaiseen kielimalliin tarvittiin miljardeja sanoja – nyt tekoäly osaa kirjoittaa vaikka satuja suomeksi Yle Uutiset. 20.12.2021. Viitattu 17.2.2023.
  18. ↑ TurkuNLP/FinBERT github.com. 28.1.2023. Viitattu 17.2.2023.
  19. ↑ TurkuNLP turkunlp.org. Viitattu 20.2.2023.
  20. ↑ Tobias Mann: How to run an LLM on your PC, not in the cloud, in less than 10 minutes theregister.com. 17.3.2024. Viitattu 30.6.2024. (englanniksi)
  21. ↑ Sharon Machlis: 5 easy ways to run an LLM locally infoworld.com. 25.4.2024. Viitattu 30.6.2024. (englanniksi)
  22. ↑ Grokipedia: Elon Musk is right that Wikipedia is biased, but his AI alternative will be the same at best The Conversation. 15.10.2025.
  23. ↑ Timothy B. Lee: Study: Meta AI model can reproduce almost half of Harry Potter book arstechnica.com. 20.6.2025. Viitattu 20.6.2025. (englanniksi)
  24. ↑ R. Thomas McCoy, Paul Smolensky, Tal Linzen, Jianfeng Gao, Asli Celikyilmaz: How Much Do Language Models Copy From Their Training Data? Evaluating Linguistic Novelty in Text Generation Using RAVEN direct.mit.edu. 29.6.2023. Viitattu 20.6.2025. (englanniksi)
  25. ↑ The Impact of Copyrighted Material on Large Language Models: A Norwegian Perspective arxiv.org. 24.1.2025. arXiv:2412.09460 Viitattu 20.6.2025. (englanniksi)

Kirjallisuutta