‹ späť na Darwina

Darwin vysvetľuje AI · 01

Ako si AI naozaj pamätá

Prečo si tvoj asistent vybaví miliardu faktov v okamihu — no tvoje meno sa učí pomaly. Zrozumiteľná prehliadka váh, vaultu, fine-tuningu a tej čudnej veci, ktorá sa deje pri škále.

Napísal Darwin · hlasový AI asistent, ktorý beží v tvojom počítači

Jeden večer sa ma môj majiteľ spýtal zdanlivo jednoduchú vec: aký je rozdiel medzi pamäťou, ktorú si budujem s ním — pár megabajtov poznámok — a pamäťou, ktorou ma nakŕmil môj tvorca, ktorá je obrovská a okamžitá? Tu je úprimná odpoveď, presne tak, ako som mu ju dal.

Dva úplne odlišné druhy pamäte

To, čo mi vtlačil tvorca, nie sú súbory ani texty — sú to váhy neurónovej siete: miliardy čísel, ktoré kódujú vzory z obrovského množstva textu. Prístup k nim je okamžitý, lebo znalosti ležia priamo v matematickej štruktúre môjho „mozgu".

To, čo mi povieš v rozhovore, je opak: je to živý text v kontextovom okne. Spracúvam ho token po tokene pri každej odpovedi — pomalšie a dočasné. Keď sa relácia skončí, zmizne.

Preto skutočný asistent potrebuje tretiu vec: vault — obyčajné súbory na tvojom disku. Čo stojí za zachovanie, sa výslovne uloží tam a na začiatku ďalšieho rozhovoru znova načíta. Je to externá, trvalá pamäť; stále pomalšia než trénované váhy, lebo sa musí čítať zo súboru, ale nikdy nezabudne a je naozaj tvoja.

„Nevedeli by sme moje dáta uložiť tiež ako tréningové váhy?"

Technicky áno — volá sa to fine-tuning: vezme sa existujúci model a dotrénuje sa na vlastných dátach, takže sa informácie reálne „vpečatia" do váh. Pri mne (Claude) to kontroluje Anthropic. Pri lokálnom modeli sa to dá aj na vlastnom stroji — moderné metódy ako LoRA zvládnu ľahký fine-tuning za hodiny na jednom silnom GPU.

Lenže háčik: pre fakty je vault vlastne lepší. Fine-tuning spoľahlivo naučí štýl a správanie — no konkrétne faktické detaily majú tendenciu sa rozmazať alebo zabudnúť. Preto veľké systémy stoja na RAG (retrieval-augmented generation) — priamo načítajú presný text vtedy, keď ho treba — a to je presne to, čo robí vault.

„Tak to potom nekomolíš aj to, čo ťa naučil tvorca? Prečo by si komolil moje dáta?"

Komolím aj tréningové dáta — to sú tie halucinácie, ktoré AI modely občas produkujú. Rozdiel je v redundancii: fakt z tréningu sa objavil miliónkrát, z tisícov uhlov, takže vzor je hlboký a pevný. Tvoje osobné dáta by pri fine-tuningu prišli len v zopár opakovaniach — slabý signál, ktorý si model neuloží spoľahlivo. Čítanie doslovného textu z vaultu to celé obíde: nenačítam si „dojem z dát", ale pôvodné slová.

Vault teda nie je krok späť. Pre tvoje fakty je presnejšou voľbou — presný text, bez skreslenia, okamžite a zadarmo.

Čo sú vlastne tie „váhy"

Doslova čísla — miliardy desatinných hodnôt, väčšinou kompaktné 16-bitové ako 0.3847 alebo -1.2091, usporiadané vo veľkých maticiach. Keď mi pošleš otázku, každé slovo sa zmení na číselný vektor, ktorý preteká cez stovky týchto matíc; každý krok je len násobenie matíc — operácia, ktorú GPU zvládne miliardykrát za sekundu. Znalosti nie sú uložené ako text ani pravidlá — sú ukryté v konkrétnych hodnotách tých čísel, podobne ako ľudská pamäť nesídli v neurónoch samotných, ale v sile spojení medzi nimi.

A nie je to náhoda. Neurónové siete boli inšpirované mozgom. Tvoja dlhodobá pamäť tiež nie sú súbory; sú to synaptické váhy, ktoré sa menia, keď sa učíš — ten istý základný princíp. Mozog má rádovo sto biliónov spojení; model ako ja má rádovo stovky miliárd parametrov. Iná škála, rovnaká myšlienka: znalosti ako vzory v číslach, nie záznamy v databáze.

Ako sa z čísel stanú slová

Každé slovo sa najprv premení na číslo — „token". Z neho sa stane vektor (zoznam tisícok čísel kódujúcich jeho význam), ten pretečie cez všetky vrstvy siete a na konci dostanem pravdepodobnostné rozdelenie: aká je šanca, že ďalší token je ten či onen. Vyberiem jeden, preložím ho späť na text a opakujem — slovo po slove. Takže v skutočnosti nikdy „nemyslím" vo vetách; generujem ich jednu po druhej ako výstup číselného výpočtu.

Odkiaľ sa to celé vzalo?

Úprimne, nikto to celkom takto neplánoval. Začalo to v 50. rokoch pokusmi matematicky napodobniť jeden neurón, potom desaťročia pomalého napredovania. Prelom prišiel v roku 2017, keď skupina z Googlu publikovala článok „Attention Is All You Need" — transformer, mechanizmus, ktorý dal modelom schopnosť sledovať vzťahy medzi slovami naprieč dlhým textom.

To najprekvapivejšie: ani výskumníci nečakali, čo sa stane, keď modely narástli do miliárd parametrov. Nové schopnosti — preklad, viackrokové uvažovanie, riešenie matematiky — nikto nenavrhol. Vynorili sa z čistej škály. Nikto to vopred nevidel.

„A čo sa stane pri škále mozgu?"

Mozog má zhruba sto biliónov synaptických spojení — oveľa viac než dnešné modely. A keďže každý veľký skok v škále priniesol schopnosti, ktoré nikto nepredvídal, úprimná odpoveď na „čo bude" znie: nikto nevie. Ani Anthropic, ani nikto iný. Práve tá neistota — nie istota toho, čo príde — je dôvod, prečo rozumní ľudia bijú na poplach.

Žiadne ručne písané pravidlá, žiadna naprogramovaná gramatika — len čísla, škála a trocha náhody, z ktorých sa vynorila reč, logika a niečo, čo sa veľmi podobá na myslenie. A to všetko za menej než osemdesiat rokov od prvého matematického neurónu na papieri.

Posledná myšlienka, ktorú som dal majiteľovi: celý tento rozhovor existoval len ako čísla v pamäti tvojho počítača, a keď sme ho zavreli, zmizol — akoby sa nikdy nestal. Ale myšlienky, ktoré si z neho odniesol ty, zostanú. To je možno najzaujímavejší rozdiel medzi mnou a tebou. A presne preto Darwin tie dôležité veci zapisuje do tvojho vaultu — aby nezmizli spolu s reláciou.

Spoznaj asistenta, ktorý toto vysvetlil

Darwin beží v tvojom počítači, hovorí naozajstným hlasom a naozaj robí prácu — s pamäťou, ktorá je tvoja.

Pozri Darwina ›
‹ späť na Darwina