Ajatusjohtajat

Tekoälyn Muistikriisi: Rakennamme Digitaalisen Pimeän Ajan

mm
Lisää Unite.AI suosikkilähteisiisi Google-palvelussa

Miljoonat tekoälyagentit tulevat tuotantojärjestelmiin. Melkein mikään niistä ei voi jakaa toimintakokemuksiaan. Tämä on syystä, miksi tämä arkkitehtoninen valinta on tärkeä — ja mitä muuttuu, jos saamme sen oikein.

Kello 14:06, asiakas tekee verkkotilauksen kannettavasta tietokoneesta.

Maksuvirkailija kysyy operatiivisesta tietokannasta: puhdas ostohistoria, summa normaalirajoissa, toimitusosoite aiemmin käytetty, laite ja sijainti ovat yhdenmukaisia edellisten onnistuneiden tilauksien kanssa. Kaikki näyttää normaalilta. Virkailija hyväksyy tilauksen.

Samaan aikaan käyttäytyminen analysoi klikkausdataa yrityksen datatalossa. Istunnosta se johtaa mallin: käyttäjä saapui suoraan syvälle maksusivulle ilman selaamista tai vertailukäyttäytymistä. Tämä signaali on heikko yksinään, mutta se on tunnettu edeltävä tekijä tilitietojen kaappauksissa, kun se yhdistetään muihin normaaleihin ostoihin.

Käyttäytyminen virkailija merkitsee tämän tulkinnan johdettuun tietoon myöhempää analyysiä ja mallin koulutusta varten.

Maksuvirkailija ei näe sitä. Ei siksi, että signaalia ei olisi laskettu, ja ei siksi, että sitä olisi ignoroidtu — vaan siksi, että tieto elää järjestelmässä, jota maksuvirkailija ei kysy hyväksynnän aikana.

Jokainen virkailija toimii oikein sen mukaan, mitä se näkee. Jokainen kirjoittaa järjestelmään, jota se omistaa, ja ne johtopäätökset ovat näkymättömiä muille virkailijoille, jotka toimivat rinnakkain. Päätökset ovat paikallisesti oikein, mutta globaalisti epätäydellisiä.

Kannettava tietokone toimitetaan.

Kolmekymmentäkuusi tuntia myöhemmin, maksu kiistetään. Tutkinta vahvistaa, että tilin omistaja oli komprometoitu aiemmin samana päivänä. Hyökkääjä piti transaktion normaaleissa rajoissa, luottaen siihen, että ainoa varhainen varoitus oli käyttäytymisen tietämys, joka oli ansaittuna ulkopuolella maksuvirkailijan päätöksenteon asiayhteydestä.

Epäonnistuminen ei ollut puuttuvaa dataa, hidasta prosessointia tai huonoa mallia. Se oli virkailijan eristys — tietämys muodostui, mutta ei jaettu.

Ja tämä paljastaa ongelman, josta melkein kukaan ei puhu. Olemme rakentaneet arkkitehtuureja, joissa tekoälyagentit, jotka tekevät päätöksiä, eivät voi käyttää sitä, mitä muut tekoälyagentit ovat jo löytäneet.

Ongelma, jonka kirjapaino ratkaisi

Ennen kirjapainoa, tietämys oli haurasta. Kun oppinut kuoli, paljon siitä, mitä hän oli oppinut, kuoli hänen kanssaan. Matemaatikko Lontoossa saattoi viettää vuosikymmeniä löytämällä periaatteita, joita matemaatikko Pariisissa löysi itsenäisesti viisikymmentä vuotta myöhemmin. Edistysaskel oli todellinen, mutta se oli paikallista, hidasta ja toistuvasti nollattua.

Kirjapaino ei tehnyt yksilöistä älykkäämpiä. Se ulkoisti muistin. Tietämys lakkasi olemasta sidottuna yhteen mielen ja alkoi kestää sen luojan elämän jälkeen. Näkemykset voitiin jakaa, tarkastella ja rakentaa uudelleen sukupolvien ajan. Se mahdollisti edistysaskelten kertymisen.

Olemme vaarassa toistaa ennen kirjapainoa tehdyn virheen tekoälyssä.

Useimmat organisaatiot ovat nyt käyttäviä tekoälyagenteja tuotantojärjestelmissä, ja monet ovat kokeilemassa alueilla, kuten asiakastuki, ohjelmistokehitys, tutkimus ja petosten havaitseminen. Nämä agentit on tyypillisesti käyttöönotettu itsenäisinä palveluina, jotka on suunniteltu modernien mikropalveluarkkitehtuureja mukaan, kullekin omalla datalla ja toiminnallisella rajalla. Jopa saman organisaation sisällä agentit johtavat oivalluksia omasta tuotantokokemuksestaan, mutta harvoin jakavat tietoa, jonka ne tuottavat, muiden agenteiden kanssa, jotka tekevät liittyviä päätöksiä.

Tuloksena on, että operatiivinen oivallus on fragmentoitu. Paikalliset päätökset voivat parantua, mutta kokemus ei kerry järjestelmän laajuisesti. Jokainen läpimurto, joka jää loukkuun yksittäisessä agentissa, on läpimurto, joka ei voi kerry.

Tällä kertaa rajoittava tekijä ei ole älykkyys tai nopeus. Se on muisti. Ilman tapaa ulkoistaa ja jakaa sitä, mitä tekoälyjärjestelmät löytävät, edistysaskel nollautuu useammin kuin se kerryy.

Mitä jaettu muisti todella on

Laajemmat kontekstien ikkunat voivat rikastaa yksittäistä päättelyä, mutta ne eivät luo jaettua, kestävää kokemusta agenteille.

Jaettu muisti muuttaa tuloksia ei parantamalla malleja, vaan muuttamalla sitä, mitä agentit voivat nähdä päätöksenteon aikana.

Eristetyssä järjestelmässä jokainen agentti toimii oikein oman rajansa sisällä. Maksuvirkailija arvioi transaktioriskiä. Käyttäytyminen analysoi klikkausmallineita. Jokainen kirjoittaa johtopäätöksensä järjestelmään, jota se omistaa, ja ne johtopäätökset ovat näkymättömiä muille agenteille, jotka toimivat rinnakkain. Päätökset ovat paikallisesti oikein, mutta globaalisti epätäydellisiä.

Jaetun muistin kanssa se raja katoaa.

Kun käyttäytyminen analysoi istuntoa, se johtaa heikon, mutta merkityksellisen signaalin: navigointimallineen, joka liittyy varhaisiin tilin kaappauksiin. Sen sijaan, että se tallentaa tämän oivalluksen vain offline-analyysiä varten, se kirjoittaa signaalin jaetun muistiin, linkitettyyn aktiiviseen istuntoon.

Hetkeä myöhemmin, kun maksuvirkailija arvioi ostoa, se kysyy samaa muistia. Transaktio näyttää edelleen normaalilta. Mutta se nyt näkee lisäkontekstin: käyttäytymisen varoituksen, joka olisi muuten poissa. Kumpikaan signaali ei ole ratkaiseva yksinään. Yhdessä ne ylittävät kynnyksen jatkuvaa varmistamista varten.

Mikään agenteista itsessään ei ole muuttunut. Malleja ei ole koulutettu uudelleen. Keskusohjain ei ole välikätenä. Ero on näkyvyydessä: oivallus, joka on muodostunut yhdellä agentilla, on saatavilla toiselle agentille, kun se edelleen on merkityksellistä.

Tärkeää on, että se oivallus kestää. Kun lopputulos on myöhemmin tiedossa — petos tai legitiimi — yhteys signaalin ja tuloksen välillä on tallennettu. Ajan myötä järjestelmä kerryttää empiirisen rekisterin siitä, mitkä heikot signaalit ovat tärkeitä ja missä olosuhteissa. Tulevat päätökset perustuvat kokemukseen, joka ulottuu yksittäisen interaktion tai agentin yli.

Jaettu muisti ei ole data-warehouse eikä operatiivinen tietokanta. Se on matalan viiveen alusta johdettuun kontekstiin: signaaleihin, tulkintoihin ja assosiaatioihin, jotka selviävät interaktion, joka ne tuotti, ja ovat kysyttyinä muille agenteille, jotka tekevät liittyviä päätöksiä.

Tämä on, miten kokemus kerryy — ei yhden mallin sisällä, vaan koko järjestelmän laajuisesti.

Arkkitehtoninen kompromissi agenttien eristysten takana

Agenttien eristys ei ole toteutusvirhe. Se on ennustettavissa oleva tulos yritysarkkitehtuureista, jotka on suunniteltu toisenlaisen kuluttajan tarpeisiin.

Tuotantojärjestelmiä on eriytetty toiminnon mukaan. Operatiiviset järjestelmät on optimoitu matalan viiveen, yhdenmukaisille transaktioille, kun taas analyyttiset järjestelmät on optimoitu suurelle aineistolle ja historiallisen mallin löytämiseen (OLTP vs. OLAP). Tämä erottelu heijasti, miten oivallusta kulutettiin: analyyttiset tulokset tuotettiin ihmisille, ei koneille, ja ne odotettiin saapuvan asynkronisesti ja päätöksenteon kriittisen polun ulkopuolella.

Tekoälyagentit perivät tämän arkkitehtonisen jaon, mutta ne eivät sovellu siihen.

Seuraus ei ole vain viivästynyt oivallus, vaan rakenteellinen sokea piste. Oivallukset, jotka tuotetaan analyyttisissa järjestelmissä, ovat suunniteltu löydettäviksi reaaliaikaisen päätöksenteon jälkeen. Signaalit, jotka voivat muuttaa tuloksia, ovat olemassa, mutta eivät voi tulla esiin päätöksenteon aikana, koska ne asuvat järjestelmissä, jotka eivät ole tarkoitettu jatkuvasti kysyttyjä autonomisten päätöksentekijöiden toimesta.

Arkkitehtuuri ei ole rikki. Se on vastuussa tekoälyjärjestelmien vaatimuksista.

Puuttuva tieteenala: Kontekstin insinöörit

Jaettu muisti esittää ongelman, johon useimmat tiimit eivät ole valmistautuneet: mitä kokemusta tulisi kestää.

Tekoälyjärjestelmät tuottavat valtavat määrät raakaa kokemusta — transaktioita, klikkauksia, viestejä, toimia, tuloksia. Kaiken sen tallentaminen ei ole käytännöllistä eikä hyödyllistä. Ilman tietoista valintaa jaettu muisti muuttuu meluksi. Haaste ei ole kerätä enemmän dataa, vaan muotoilla kokemus kontekstiksi, jota muut agentit voivat käyttää.

Tämä on kontekstin insinöörit rooli.

Kontekstin insinöörit on tieteenala, joka päättää, mitkä havainnot tulee tehdä kestäviksi signaaleiksi, miten ne signaalit tulee esittää ja milloin ne tulee esittää muille agenteille. Se sijaitsee raakojen tapahtumien ja agenttien päättelyjen välillä, muuttaen transitorisen toiminnan jaettavaksi, päätöksenteon kannalta merkitykselliseksi ymmärrykseksi.

Käytännössä tämä tarkoittaa korostamista, indikaattoreita ja ehdollisia assosiaatioita, kun taas useimmat raaka kokemukset häviävät. Heikko signaali tai reunatapaus ei välttämättä ole merkityksellinen erillään, mutta se voi tulla arvokkaaksi, kun se kerryy ja esitetään oikeaan aikaan.

Kontekstin insinöörit määrittävät, muuttaa jaettu muisti ainoastaan kokemuksen tallentamiseksi vai mahdollistaa sen kerryttämisen.

Mitä tapahtuu, jos saamme tämän oikein

Tämä ei ole tuleva huolenaihe. Se on arkkitehtoninen päätös, jota tehdään — usein implisiittisesti — infrastruktuuritiimien toimesta tänään.

Oletuspolku on eristys. Tekoälyagentit toimivat itsenäisesti, vedonlyöden ainoastaan omasta kokemuksestaan. Jokainen tekee nopeita, paikallisesti oikein päätöksiä, mutta älykkyys tasoittuu. Samat reunatapaukset toistuvat, heikot signaalit löydetään uudelleen ja epäonnistumiset toistuvat suuremmalla nopeudella ja määrällä.

Vaihtoehto on jaettu muistikerros.

Kun johdettu konteksti kestää ja on näkyvissä päätöksenteon aikana, kokemus lakkauttaa haihtumasta. Oivallukset, jotka on löydetty kerran, ovat edelleen saatavilla. Heikot signaalit saavat merkitystä kerryttämisen kautta. Päätökset paranevat ei siksi, että mallit muuttuvat, vaan siksi, että agentit eivät enää tee päätöksiä eristyneisyydessä.

Tämä ei vaadi suurempia malleja, reaaliaikaisia koulutuksia tai keskitettyä ohjausta. Se vaatii käsittelyä muistia ensisijaisena arkkitehtonisena kerroksena — suunniteltuna matalan viiveen, kestävyyden ja jaetun näkyvyyden vuoksi.

Arkkitehtoniset oletukset kiinnittyvät nopeasti. Järjestelmät, jotka on rakennettu ilman jaettua muistia, tulevat yhä vaikeammaksi päivittää, kun agentit lisääntyvät. Valinta on yksinkertainen: rakentaa järjestelmiä, jotka kerryttävät kokemusta — tai järjestelmiä, jotka nollautuvat loputtomasti.

n toimitusjohtaja ja pääarkkitehti, jossa hän keskittyy rakentamaan kontekstuaalista infrastruktuuria tekoälyagentteja varten.