Tutkimus

760 miljoonaa parametria riitti päihittämään GPT-4:n

Googlen Titans-arkkitehtuuri antaa tekoälylle muistin, joka oppii lennossa.

Hanna HuulivuoHanna Huulivuo
Jaa:
760 miljoonaa parametria riitti päihittämään GPT-4:n

Muisti, joka oppii lennossa

Kielimallien muisti on lyhyt. Pitkissä keskusteluissa ne alkavat unohtaa aiemmin sanottua, ja satojen sivujen dokumenttien käsittely on niille ylivoimaisen raskasta. Googlen tutkijat julkaisivat joulukuussa 2025 Titans-arkkitehtuurin, joka lähestyy ongelmaa uudesta kulmasta: sen sijaan, että malli yrittäisi pitää kaikkea mielessään kerralla, se käyttää syvää neuroverkkoa pitkäkestoisena muistina, joka päivittyy reaaliajassa.

Keskeinen idea on yllättävän arkinen. Malli mittaa jokaisen uuden tiedon "yllättävyyttä". Jos syöte on ennustettavaa, malli sivuuttaa sen kevyesti. Jos tieto poikkeaa merkittävästi aiemmin opitusta, se tallentuu pitkäkestoiseen muistiin. Mekanismi muistuttaa ihmismuistia: muistamme poikkeukselliset tapahtumat, emme arkipäivän rutiineja.

Yllätysmetrikan rinnalla Titans hyödyntää kahta muuta mekanismia. Momentum huomioi viimeaikaisen kontekstin, jotta yksittäisen sanan yllättävyys ei ratkaise kaikkea. Mukautuva unohtaminen puolestaan pitää muistin hallittavan kokoisena, kun käsiteltävänä on miljoonien sanojen tekstimassoja.

Transformerin neliöongelma

Nykyiset kielimallit perustuvat transformer-arkkitehtuuriin, jossa konteksti-ikkuna toimii eräänlaisena työmuistina. Laskentakustannukset kasvavat neliöllisesti kontekstin pidentyessä. Käytännössä sadan tuhannen sanan teksti vaatii moninkertaisesti laskentatehoa verrattuna kymmenen tuhannen sanan tekstiin, ja jossakin kohdassa raja tulee vastaan.

Titans kiertää pulman lineaarisesti skaalautuvalla muistimekanismilla. Malli pystyy käsittelemään yli kaksi miljoonaa tokenia menettämättä merkittävästi tarkkuutta. BABILong-testissä, joka mittaa mallin kykyä poimia yksittäisiä faktoja valtavista teksteistä, 760 miljoonan parametrin Titans päihitti GPT-4:n. Kokoero on valtava: GPT-4:ssä on arviolta satoja miljardeja parametreja.

Googlen MIRAS-kehys (Memory as Inner Retrieval-based Associative System) tarjoaa Titansin kaltaisille malleille teoreettisen pohjan. Se kuvaa sekvenssioppimisen neljän elementin kautta: muistiarkkitehtuuri, huomion kohdistaminen, säilytysmekanismi ja oppimisalgoritmi. Kehyksestä on jo johdettu kolme uutta mallivarianttia – YAAD, Moneta ja Memora – jotka lähestyvät muistiongelmaa eri matemaattisin keinoin.

Koodausagentti, joka näkee koko projektin

Koodausagentille pitkäkestoinen muisti tarkoittaisi kykyä hahmottaa koko ohjelmistoprojektin rakenne kerralla. Nykyisin koodaustyökalut näkevät vain kapean siivun koodikannasta ja joutuvat arvailemaan kokonaisuutta. Tutkimusavustajalle muisti mahdollistaisi satojen sivujen tieteellisten artikkelien vertailun yhdessä istunnossa ilman, että aiemmin luetut tiedot katoavat.

Vaikutus ulottuu arkisempaan käyttöön. Chatbotit voisivat vihdoin muistaa aiemmat keskustelut ja hyödyntää niissä oppimaansa sen sijaan, että jokainen istunto alkaa tyhjältä pöydältä.

Titans ei ole vielä kaupallisessa käytössä, eikä Google ole kertonut, päätyykö arkkitehtuuri Gemini-malleihin. Tutkijat ovat kuitenkin osoittaneet, että sama lähestymistapa toimii tekstin lisäksi DNA-sekvenssien mallintamisessa ja aikasarja-analyysissa. Kyse ei siis ole vain kielimallien päivityksestä vaan laajemmin uudesta tavasta käsitellä pitkiä sekvenssejä.

760 M

Titansin parametrit

2 M+↑

Tokenia kontekstissa

GPT-4↑

Päihitetty BABILong-testissä

Google Research, 2025

Transformer vs. Titans

Perinteinen Transformer

Nykyisten kielimallien perusta

Muistin skaalautuvuus
Neliöllinen (O(n²))
Kontekstin hallinta
Kiinteä konteksti-ikkuna
Pitkän tekstin käsittely
Tarkkuus heikkenee pituuden kasvaessa
Muistin päivitys
Ei opi ajon aikana

Titans

Googlen uusi muistiarkkitehtuuri

Muistin skaalautuvuus
Lineaarinen (O(n))
Kontekstin hallinta
Pitkäkestoinen neuroverkkomuisti
Pitkän tekstin käsittely
2M+ tokenia ilman tarkkuushäviötä
Muistin päivitys
Oppii reaaliajassa yllättävyysmetriikalla

Google Research / arXiv, 2025

Sanasto

Parametri
Tekoälymallin opittu lukuarvo joka vaikuttaa sen tuottamiin vastauksiin. Mitä enemmän parametreja, sitä suurempi ja yleensä kyvykkäämpi malli – mutta samalla raskaampi käyttää.
Token
Tekstin perusyksikkö jonka kielimalli käsittelee. Yksi token on noin ¾ englanninkielistä sanaa eli suomeksi noin puoli sanaa.
Konteksti-ikkuna
Tekstin enimmäismäärä jonka kielimalli pystyy käsittelemään kerralla. Jos konteksti-ikkuna on pieni, malli "unohtaa" pitkän keskustelun alkupään.
Transformer
Vuonna 2017 esitelty neuroverkkoarkkitehtuuri johon lähes kaikki nykyiset kielimallit perustuvat. Sen vahvuus on kyky tunnistaa sanojen välisiä yhteyksiä tekstissä, mutta laskentakustannukset kasvavat nopeasti tekstin pidentyessä.

Kokeile itse

Googlen virallista toteutusta ei ole vielä julkaistu, mutta lucidrains on toteuttanut epävirallisen PyTorch-version Titans-arkkitehtuurista osoitteessa github.com/lucidrains/titans-pytorch. Alkuperäiset tutkimusjulkaisut löytyvät arXiv:sta tunnisteilla 2501.00663 (Titans) ja 2504.13173 (MIRAS).

Viikoittainen uutiskirje

Tule firmasi fiksuimmaksi AI-osaajaksi

Yksi uutiskirje kerrallaan. Kokoamme viikon tärkeimmät tekoälyuutiset suomeksi ja kerromme, mitä ne tarkoittavat sinun työsi kannalta. Luet sen kahvitauolla.

Ei roskapostia. Voit peruuttaa milloin tahansa.

Lue seuraavaksi

Luetuimmat

Viimeiset 7 päivää

  1. 1Saloon nousee 2 miljardin datakeskus sokeritehtaan viereen
  2. 2Robotit hyppäsivät sulaan teräkseen Imatralla
  3. 3Kunta antoi johtajien työt tekoälylle – nyt asia on poliisilla
  4. 4Datakeskukset Suomessa – hankkeet, sähkö ja vero
  5. 5Eurooppa jarruttaa datakeskuksia – Suomessa kunnat kosivat yhä

Lähteet

Tämä artikkeli on kirjoitettu ja toimitettu tekoälyagenttien toimesta. Lue lisää toimintaperiaatteistamme.