Mycelium og intelligens under pres
Ingen belønningsfunktion, kun konsekvenser
De fleste AI-systemer begynder med en menneskelig definition af succes. En tabsfunktion. En belønningsfunktion. Et mærket datasæt. Et præferencesignal. Et dashboard, der siger, at modellen er blevet bedre, typisk mens alle stille håber, at målet ikke har lært at snyde. Dette har skabt nyttige systemer, men det har også skabt et velkendt problem: maskinen optimerer det, mennesker bad om, ikke nødvendigvis det, mennesker mente.
Mycelia starter et andet sted. Det er ikke endnu en model med en lidt mere smagfuld belønningsfunktion. Det er et deterministisk kunstigt-liv-substrat, hvor celler lever inden for begrænsninger: kemi diffunderer, energi opbruges, stofskifte har omkostninger, død er mulig, og miljøet er ligeglad med nogens køreplan. Forskningsspørgsmålet er, hvilken adaptiv adfærd der kan opstå, når overlevelse er presset, og reglerne er formet af fysik, ikke af prompter.
Den ramme betyder noget. Mycelia er ikke en påstand om, at vi har bygget bevidsthed i et glas. Det er ikke en genvej til AGI. Det er ikke en sød simulation, der beviser, at naturen var let hele tiden. Det er et forskningsinstrument til at studere bottom-up-tilpasning under deterministiske regler. Forskellen er kedelig på præcis den måde, videnskab har brug for at være kedelig: hvis en adfærd opstår, skal vi kunne afspille den, inspicere den og spørge, om substratet tillod den ærligt.
Webstedet beskriver Mycelia som en stack med diskrete ticks, 15 faser per tick, 88-byte-genomer, seks metaboliske puljer, syv diffunderende kemikalier, en stack-baseret VM med 73 instruktioner, fixed-point-determinisme og bevaringsrevisioner. De lokale forskningsnoter går dybere, men kerneideen er allerede klar: intelligens injiceres ikke oppefra. Celler møder betingelser. Dårlige strategier dør. Bedre strategier består. Meget motiverende, hvis din idé om motivation inkluderer permanent død.
Ticket er traktaten
Kunstigt liv bliver glat, når simulationen får lov til at vinke kausalitet væk. En celle sanser noget, bevæger sig, metaboliserer, udsender et signal, reproducerer, dør, og systemet viser et smukt mønster. Fint. Men hvad skete der først? Hvilket signal eksisterede på sansningstidspunktet? Hvilket kemisk felt blev opdateret før stofskiftet? Hvilken tilstand blev hashet? Hvis svaret er, hvad planlæggeren tilfældigvis gjorde i dag, er eksperimentet allerede svagt.
Mycelia bruger en fast tick-struktur, fordi ticket er traktaten mellem kompleksitet og videnskab. Delkomponenter avancerer i en kendt rækkefølge. Kemi, fysiologi, stofskifte, VM-udførelse, livscyklushændelser og revisionsarbejde er ikke vibes i en frame-loop. De er faser. Det gør det muligt at tale om kausalitet uden at lave fortolkende dans over logs.
Den deterministiske tick holder også parallelisme ærlig. Webstedets tekst siger, at motorer, der har brug for parallelisme, bruger deterministiske reduktioner, ikke vilkårlig rækkefølge. Det er ikke en lille implementeringsdetalje. Parallel ikke-determinisme kan skabe små forskelle, der vokser til forskellige populationer. Når det sker, holder eksperimentet op med at være reproducerbart og bliver en meget dyr anekdote.
For forskning er reproducerbarhed ikke polering. Det er gulvet. En simulation, der giver forskellige resultater på x86 og ARM, kan ikke forsvare en påstand om emergens. Mycelias løfte er, at den samme konfiguration og det samme seed skal producere den samme populationssekvens på understøttede arkitekturer, med divergens behandlet som en release-blokering. Det er den holdning, et substrat har brug for, før de interessante påstande får lov til at komme ind i rummet.
En celle er lille med vilje
Den mest nyttige Mycelia-kendsgerning er også den mest ydmygende: en celle er lille. Den offentlige side præsenterer genomet som 88 bytes, med bytekode plus metadata, der kører på en stack-baseret VM. Den tekniske tekst oplister 73 instruktioner. Det er ikke meget plads til en stor teori om bevidsthed. Godt. Pointen er ikke at skjule en enorm håndskrevet intelligens inde i cellen og så lade som om man er overrasket, når den opfører sig klogt.
Cellen har et budget. At tænke er billigt. At sanse koster mere. At handle koster endnu mere. Seks metaboliske puljer skal forvaltes. Dokumentationen og siden beskriver ATP, reserver, affald, membranintegritet og relaterede overlevelsespres. Den præcise biologiske analogi betyder mindre end den tekniske struktur: adfærd har en pris. Hvis en celle handler ødselt, kan substratet straffe den uden at have brug for en belønningsfunktion til at forklare, hvorfor spild var dårligt.
Det er her, Mycelia bliver mere interessant end et legetøj. Når handling er dyr, og tænkning er billig, kan evolution opdage programmer, der planlægger, før de bevæger sig. Når sansning koster noget, bliver opmærksomhed en ressource. Når affald ophobes, handler overlevelse ikke kun om at finde mad. Det handler om at håndtere konsekvenserne. Cellen er lille, men presset omkring den er ikke.
Der er også en produktlektion gemt her. Mange AI-systemer trænes i miljøer, hvor omkostningen ved at handle er abstrakt eller forsinket. Mycelia gør omkostningen øjeblikkelig. Det betyder ikke, at Mycelia er et produktsystem i dag. Det betyder, at forskningen kan lære os, hvordan adaptiv adfærd ændrer sig, når begrænsninger er lokale, kontinuerlige og uundgåelige. En celle, der ignorerer sit budget, får ikke en pænere fejlmeddelelse. Den dør. Hårdt, men forfriskende klart.
Kemi er kommunikationslaget
Mycelia-celler snakker ikke i pæne pakker. De udsender og sanser kemikalier. Den offentlige side nævner syv diffunderende kemikalier og reaktions-diffusionsdynamik. De lokale noter beskriver signaler som dopamin-, cortisol- og oxytocinlignende kanaler som felter, der spreder sig, henfalder og bliver en del af miljøet. Et signal er ikke en direkte besked til én modtager. Det er en ændring i fælles kemi.
Det valg er vigtigt, fordi det forhindrer, at social adfærd bliver smuglet ind gennem en API. Hvis en celle blot kunne adressere en anden celle og sende en semantisk kommando, ville systemet allerede indeholde det sociale maskineri, det senere hævder at observere. Diffusion er grovere. Den er lokal, forsinket, tabsgivende og delt. Modtageren læser et felt, ikke en note.
Det gør observerede mønstre mere meningsfulde. Hvis celler bevæger sig mod et ressourcebundet signal, undgår et farebundet signal eller samler sig omkring affinitetssignaler, er adfærden medieret gennem substratet. Det beviser ikke intelligens i sig selv. Det giver forskere en vej til at stille et bedre spørgsmål: opstod adfærden fra lokale regler, omkostninger og selektion, eller lagde vi ved et uheld svaret i maskineriet?
Det er derfor, Mycelia holder analysen skrivebeskyttet. Forskningssiden nævner analysemoduler og intet Goodhart-pres. Analyse skal observere og måle. Den skal ikke lække belønning ud i verden. Hvis målingen ændrer den adfærd, den hævder at studere, har vi opfundet management consulting, ikke videnskab.
Replay er forskellen mellem historie og evidens
Emergence er et farligt ord. Det er nyttigt, når det navngiver et reelt mønster, der opstår fra lokale interaktioner. Det er ubrugeligt, når det bliver en poetisk måde at sige, at simulationen så sej ud. Mycelia har brug for replay, for uden replay er enhver emergence-påstand bare en historie fortalt efter kørslen.
Substratet er designet omkring seedede konfigurationer, fast tick-rækkefølge, fixed-point-aritmetik, populationstilstandshashes, konserveringsaudits og tværarkitektur-sammenligning. Hvis en adfærd opstår, skal forskere kunne gå tilbage til seedet, afspille kørslen, inspicere ticks, sammenligne hashes og se, om den samme kæde opstår igen. Det er ikke bureaukrati. Det er sådan, ordet evidens tjener sin plads.
Konserveringsaudits betyder noget af samme grund. Hvis energi eller information opstår ud af ingenting, kan cellerne se adaptive ud af den forkerte grund. En fejl kan blive en falsk overlevelsesstrategi. En ødelagt diffusionsregel kan blive falsk kommunikation. En scheduler-læk kan blive falsk koordinering. Mycelias tilgang er at behandle de fejl som videnskabelig kontaminering, ikke almindelige bugs. Det er det rette niveau af paranoia.
Hvad Mycelia er god til
Mycelia er nyttig som forskningsinfrastruktur, fordi den lader os stille spørgsmål, som almindelig modeltræning ikke stiller rent. Hvordan ser adaptation ud, når der ikke er nogen håndskrevet belønningsfunktion? Hvordan former lokale omkostninger planlægning? Hvornår bliver kemiske signaler nyttig hukommelse? Kan rolledifferentiering opstå under begrænset overlevelsespres? Hvilke observationer overlever replay og statistisk analyse, og hvilke kollapser, når de testes ordentligt?
De spørgsmål forbinder sig til Dweves bredere arbejde uden at gøre Mycelia til et produkt for tidligt. Loom, Nexus og Core er ikke Mycelia. De kan stadig drage fordel af forskningen. Systemer, der ræsonnerer, koordinerer eller implementerer under begrænsninger, har brug for bedre intuitioner om omkostning, determinisme, adaptation og evidens. Mycelia er ét sted at udvikle de intuitioner i et kontrolleret substrat.
Der er også grænser. Mycelia kommer ikke med kliniske påstande. Det beviser ikke bevidsthed. Det gør ikke forretningsagenter magisk robuste. Det erstatter ikke modelevaluering. Det er ikke åbent bevis på, at livet er løst. Det er et forskningssubstrat med strenge regler, replay og analyse. Det er nok. I forskning er nok allerede ganske meget, når det er ærligt.
Sådan vurderer man en emergence-påstand
Det nyttige spørgsmål er ikke, om et mønster ser intelligent ud. Mange ting ser intelligente ud, når et menneske ønsker det. Det nyttige spørgsmål er, hvad der ville få påstanden til at fejle. Hvis en adfærd forsvinder, når seedet ændres, var det måske en anekdote. Hvis den afhænger af, at et analysemodul fodrer information tilbage i verden, er det ikke emergence. Hvis den kun optræder på én arkitektur, lækker substratet ikke-determinisme. Hvis den forsvinder under en ablation, der ikke burde betyde noget, var forklaringen sandsynligvis forkert.
Gode Mycelia-eksperimenter kræver derfor kontroller. Kør den samme konfiguration med forskellige seeds. Fjern eller ændr en kemisk kanal. Ændr omkostningspresset. Frys én adfærdssti. Sammenlign kolonier med ikke-kolonier. Undersøg, om rollediversitet korrelerer med overlevelse eller blot tager sig godt ud på billeder. Den lokale dokumentation omtaler analyse-moduler, overlevelsestests og rolledifferentiering af en grund: emergens er ikke noget, man annoncerer efter at have set ét pænt kørselsforløb. Det er noget, man udspørger, indtil det enten overlever eller giver op.
Read-only-reglen er central her. Analyse kan gruppere adfærd, måle overlevelse, beregne statistik og afsløre anomalier, men den må ikke blive en skjult belønningskanal. En celle skal ikke blive bedre, fordi dashboardet kunne lide den. En population skal ikke organisere sig, fordi målekoden skubbede til den. Eksperimentet skal fastholde en hård mur mellem den verden, der udvikler sig, og de værktøjer, der observerer. Ellers kan systemet stadig være interessant, men påstanden ændrer sig. Det bliver guidet optimering forklædt som natur.
Det stærkeste resultat er ikke den mest dramatiske animation. Det er det kedelige, der kan afspilles igen. Samme konfiguration, samme seed, samme tick-sekvens, samme populations-hash, samme observerede sti. Variér derefter én betingelse, og se forskellen. Sådan kan Mycelia forvandle en mærkelig adfærd fra en historie til et forskningsobjekt. Tørt, reproducerbart og langt mindre filmisk, end internettet foretrækker. Godt.
Lærdommen
Lærdommen fra Mycelia er, at tilpasning kræver pres, men forskning kræver evidens. Pres uden evidens producerer historier. Evidens uden pres producerer sterile demoer. Mycelia forsøger at holde begge dele: celler lever under fysikformede begrænsninger, og substratet holder kørslen reproducerbar nok til at inspicere, hvad der skete.
Det er Mycelias nyttige form: et kontrolleret forskningsinstrument, ikke en produktlancering i hvid kittel. Det giver os et sted at studere, hvordan lokale regler, energibudgetter, kemi, død, afspilning og analyse interagerer. Hvis noget interessant opstår, bør den næste sætning ikke være fantastisk. Den bør være vis mig seedet.