Myslitelé

Krize paměti AI: Budujeme digitální temnou dobu

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Miliony agentů AI vstupují do produkčních systémů. Téměř žádný z nich nemůže sdílet provozní zkušenosti. To je důvod, proč tato architektonická volba má význam—a co se změní, pokud to uděláme správně.

V 14:06 hodin zákazník umístí online objednávku na notebook.

Objednací agent dotazuje svou provozní databázi: čistá historie nákupu, částka v normálním rozmezí, adresa doručení dříve použita, zařízení a umístění konzistentní s nedávnými úspěšnými objednávkami. Vše vypadá normálně. Agent schválí objednávku.

V téže době behaviorální agent zpracovává data kliknutí v datové lakehousu společnosti. Z relace odvozuje vzorec: uživatel přišel přímo na hlubokou adresu objednávky bez prohlížení nebo srovnávacího chování. Tento signál je sám o sobě slabý, ale je známým předznamenáním scénářů převzetí účtu, když je kombinován s jinak normálními nákupy.

Behaviorální agent zaznamenává tuto interpretaci jako odvozené znalosti pro pozdější analýzu a školení modelu.

Objednací agent to nevidí. Ne proto, že signál nebyl vypočten, a ne proto, že byl ignorován—but protože znalosti žijí uvnitř systému, který objednací agent během autorizace nezkoumá.

Každý agent se chová správně v rámci toho, co může vidět. Každý zapisuje do systému, který vlastní, a ty závěry zůstávají neviditelné pro ostatní agenty, kteří fungují paralelně. Rozhodnutí jsou místně správná, ale globálně neúplná.

Notebook je odeslán.

Šestatřicet hodin později je popřena platba. Vyšetřování potvrzuje, že účet byl dříve toho dne kompromitován. Útočník udržel transakci v normálních mezích, spoléhaje se na fakt, že jediné rané varování existovalo jako behaviorální znalosti uvězněné mimo kontext rozhodnutí objednacího agenta.

Neúspěch nebyl způsoben chybějícími daty, pomalým zpracováním nebo špatným modelem. Byla to agentní izolace: znalosti byly vytvořeny, ale nebyly sdíleny.

A toto odhaluje problém, o kterém téměř nikdo nemluví. Postavili jsme architektury, ve kterých agenti AI, kteří činí rozhodnutí, nemohou získat přístup k tomu, co již objevili ostatní agenti AI.

Problém, který řešil tiskový stroj

Před tiskovým strojem byla znalost křehká. Když učenec zemřel, mnoho toho, co se naučil, zemřelo s ním. Matematik v Londýně mohl strávit desetiletí objevováním principů, které by matematik v Paříži nezávisle objevil o padesát let později. Pokrok byl skutečný, ale byl lokální, pomalý a opakovaně resetován.

Tiskový stroj neudělal jednotlivce chytřejšími. Externalizoval paměť. Znalosti přestaly být vázané na jeden mozek a začaly přetrvávat za život svého tvůrce. Inspirování mohla být sdílena, znovu navštívena a postavena na základě generací. To je to, co umožnilo pokroku, aby se kumuloval.

Rizikujeme, že zopakujeme chybu před tiskovým strojem s AI.

Většina organizací nyní nasazuje agenty AI napříč produkčními systémy, s mnoha dalšími aktivně experimentujícími v oblastech, jako je zákaznická podpora, vývoj softwaru, výzkum a detekce podvodů. Tyto agenty jsou obvykle nasazeny jako nezávislé služby vyrovnané s moderními mikroslužbami, každý se svými vlastními daty a provozními hranicemi. I uvnitř stejné organizace agenty odvozují inspiraci ze své vlastní provozní zkušenosti, ale zřídka sdílejí znalosti, které produkují, s jinými agenty, kteří činí související rozhodnutí.

V důsledku toho provozní vhled zůstává fragmentovaný. Místní rozhodnutí mohou zlepšit, ale zkušenost se neakumuluje napříč systémem. Každý průlom, který zůstává uvězněn uvnitř jednoho agenta, je průlomem, který nemůže kumulovat.

Tentokrát je omezujícím faktorem ne inteligence nebo rychlost. Je to paměť. Bez způsobu, jakým systémy AI mohou externalizovat a sdílet to, co objeví, resetuje se pokrok častěji, než se buduje.

Co vypadá sdílená paměť

Širší kontextová okna mohou obohatit individuální rozumování, ale nevytvoří sdílenou, trvalou zkušenost napříč agenty.

Sdílená paměť mění výsledky ne tím, že zlepšuje modely, ale tím, že mění to, co agenty mohou vidět v době rozhodnutí.

V izolovaném systému se každý agent chová správně v rámci své vlastní hranice. Objednací agent hodnotí transakční riziko. Behaviorální agent analyzuje vzorce kliknutí. Každý zapisuje své závěry do systému, který vlastní, a ty závěry zůstávají neviditelné pro ostatní agenty, kteří fungují paralelně. Rozhodnutí jsou místně správná, ale globálně neúplná.

S vrstvou sdílené paměti tato hranice zmizí.

Jako behaviorální agent zpracovává relaci, odvozuje slabý, ale významný signál: navigační vzorec spojený s ranými pokusy o převzetí účtu. Místo toho, aby ukládal tuto inspiraci pouze pro offline analýzu, zapisuje signál do sdílené paměti, spojený s aktivní relací.

Okamžitě poté, co objednací agent hodnotí nákup, dotazuje tuto paměť. Transakce stále vypadá normálně. Ale nyní vidí další kontext: behaviorální varování, které by jinak chybělo. Žádný signál není sám o sobě rozhodující. Společně překračují práh pro další ověření.

Nic se nezměnilo u samotných agentů. Žádné modely nejsou přeškoleny. Žádný centralizovaný kontrolor nezasahuje. Rozdíl je ve viditelnosti: inspirace vytvořená jedním agentem se stává dostupnou jinému, zatímco to ještě záleží.

Tato inspirace přetrvává. Když je později známý výsledek—podvod nebo legitimní—spojení mezi signálem a výsledkem je zaznamenáno. V průběhu času systém akumuluje empirický záznam o tom, které slabé indikátory mají tendenci záležet, a za jakých podmínek. Budoucí rozhodnutí jsou informována zkušeností, která sahá za hranice jediné interakce nebo agenta.

Sdílená paměť není datový sklad a není provozní databáze. Je to substrát s nízkou latencí pro odvozený kontext: signály, interpretace a asociace, které přežijí interakci, která je produkovala, a zůstávají dotazovatelné jinými agenty, kteří činí související rozhodnutí.

Toto je to, jak zkušenost kumuluje—ne uvnitř jednoho modelu, ale napříč systémem jako celkem.

Architektonické kompromisy za agentními izolacemi

Agentní izolace nejsou implementační chybou. Jsou předvídatelným výsledkem podnikových architektur navržených pro jiného typu spotřebitele.

Po desetiletí produkční systémy rozdělily pracovní zátěže podle funkce. Provozní systémy byly optimalizovány pro nízkou latenci, konzistentní transakce, zatímco analytické systémy byly optimalizovány pro velkosměrové agregace a historické vzorové objevy (OLTP vs. OLAP). Tento rozdělení odráželo, jak je vhled spotřebováván: analytické výsledky byly produkovány pro lidi, ne pro stroje, a proto se očekávalo, že budou přicházet asynchronně a mimo kritickou cestu rozhodování.

Agenty AI dědí tento architektonický rozdělený, ale nehodí se do něj.

Důsledkem není pouze zpožděný vhled, ale strukturální slepá místa. Inspirování produkovaná v analytických systémech jsou, podle designu, objevena poté, co jsou již rozhodnutí učiněna v reálném čase. Signály, které by mohly změnit výsledky, existují, ale nemohou být zobrazeny v době rozhodnutí, protože sídlí v systémech, které nejsou určeny k tomu, aby byly dotazovány kontinuálně autonomními rozhodčími.

Architektura není rozbitá. Je nesouladná s požadavky autonomních systémů.

Chybějící disciplína: Kontextové inženýrství

Sdílená paměť zavádí problém, na který většina týmů není připravena: rozhodnout, jakou zkušenost by měla přetrvávat.

Systémy AI generují obrovské množství surové zkušenosti—transakce, kliknutí, zprávy, akce, výsledky. Ukládání všech těchto zkušeností není praktické ani užitečné. Bez úmyslného výběru se sdílená paměť stává šumem. Výzvou není shromažďovat více dat, ale tvarovat zkušenost do kontextu, který mohou ostatní agenty použít.

Toto je role kontextového inženýrství.

Kontextové inženýrství je disciplína, která rozhoduje, které pozorování se stanou trvalými signály, jak tyto signály jsou reprezentovány a kdy by měly být vystaveny jiným agentům. Sídlí mezi surovými událostmi a agentním rozumováním, transformuje přechodnou aktivitu na sdílené, rozhodnutí-relevantní porozumění.

V praxi to znamená zvyšování vzorců, indikátorů a podmíněných asociací, zatímco většina surové zkušenosti je umožněna vyblednout. Slabý signál nebo okrajový případ nemusí mít význam v izolaci, ale stává se cenným, když je akumulován a zobrazen v pravou chvíli.

Kontextové inženýrství určuje, zda sdílená paměť pouze ukládá zkušenost—nebo umožňuje, aby zkušenost kumulovala.

Co se stane, pokud to uděláme správně

Toto není budoucí obava. Je to architektonické rozhodnutí, které je děláno—často implicitně—infrastrukturami týmy dnes.

Implicitní cesta je izolace. Agenty AI jednají nezávisle, čerpají pouze ze své vlastní zkušenosti. Každý dělá rychlá, místně správná rozhodnutí, ale inteligence stagnuje. Stejné okrajové případy se opakují, slabé signály jsou znovu objeveny a neúspěchy se opakují ve větší rychlosti a objemu.

Alternativa je vrstva sdílené paměti.

Když odvozený kontext přetrvává a je viditelný v době rozhodnutí, zkušenost přestává mizet. Inspirování objevená jednou zůstávají dostupná. Slabé signály získávají význam prostřednictvím akumulace. Rozhodnutí se zlepšují ne proto, že se modely mění, ale protože agenty již nerozhodují v izolaci.

Toto nevyžaduje větší modely, reálné školení nebo centralizovanou kontrolu. Vyžaduje zacházení s pamětí jako s první architektonickou vrstvou—navrženou pro nízkou latenci, přetrvávání a sdílenou viditelnost.

Architektonické implicitní hodnoty se rychle stávají pevnými. Systémy postavené bez sdílené paměti se stávají stále obtížnějšími na retrofitování, jak agenty proliferují. Volba je jednoduchá: postavit systémy, které akumulují zkušenost—or systémy, které se neustále resetují.

Xiaowei Jiang je CEO a hlavní architekt ve společnosti Tacnode, kde se zaměřuje na budování kontextové infrastruktury pro agentní umělou inteligenci.