← Nieuwste papers
🔬 physics

Thermodynamic cost of inference and learning in physical neural networks

Dit artikel toont aan dat hoewel quasi-statische inferentie in fysieke neurale netwerken geen thermodynamische kosten met zich meebrengt, het leren van parameters een onherleidbare energie-uitgave met zich meebrengt, waarmee wordt vastgesteld dat de fundamentele thermodynamische prijs van neurale computatie wordt bepaald door geheugenslagering in plaats van door rekenkundige verwerking.

Oorspronkelijke auteurs: Alexei Tkachenko

Gepubliceerd 2026-08-18
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Alexei Tkachenko

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Elke keer dat een computer een probleem oplost of een nieuw patroon leert, verbruikt het energie. Dit zien we in de enorme elektriciteitscentrales die onze datacenters voeden en in de warmte die van onze laptops afstraalt. Decennialang hebben wetenschappers zich afgevraagd hoeveel van deze energiekosten simpelweg een gebrek zijn aan onze huidige technologie, en hoeveel een fundamentele natuurwet is waar geen enkele machine ooit aan kan ontsnappen. Het standaardantwoord voor digitale computers komt van een regel genaamd de Landauer-regel. Deze stelt dat als een machine een stuk informatie wist, het een piepkleine, onvermijdelijke hoeveelheid warmte moet afgeven. Deze regel is van toepassing op de binaire schakelaars in onze processors, waar informatie wordt opgeslagen als onderscheidende, stabiele toestanden zoals "aan" of "uit". Veel onderzoekers bouwen echter nu een ander soort computer. Dit zijn fysieke neurale netwerken, apparaten gemaakt van licht, mechanische onderdelen of elektronische circuits die rekenen door te ontspannen naar een staat van evenwicht, net zoals een bal die een heuvel afrolt om het laagste punt te vinden. Omdat deze machines niet vertrouwen op het omschakelen van rigide schakelaars, zijn de oude regels over het wissen van bits misschien niet op dezelfde manier van toepassing op hen. De vraag is of deze nieuwe machines kunnen rekenen en leren met bijna nul energie, of dat ook zij gebonden zijn aan een harde fysieke limiet.

Een onderzoeker bij Brookhaven National Laboratory heeft nu nauwkeurig in kaart gebracht hoeveel energie deze fysieke netwerken precies vereisen. Hij heeft geen fysiek apparaat in een laboratorium gebouwd; in plaats daarvan creëerde hij een gedetailleerd wiskundig model dat een neuraal netwerk behandelt als een systeem van veren en gewichten. In zijn model zijn de verbindingen tussen de lagen van het netwerk geen rigide instructies, maar elastische beperkingen, zoals veren die het systeem naar een specifieke vorm trekken. Wanneer het netwerk een input krijgt, ontspant het simpelweg naar de vorm die aan alle veren tegelijkertijd voldoet. Deze aanpak stelde de wetenschapper in staat om de energiekosten van twee verschillende processen te berekenen: inferentie, wat de handeling is van het oplossen van een probleem, en leren, wat de handeling is van het trainen van de machine om beter te worden in het oplossen van problemen. Hun bevindingen onthullen een verrassende splitsing in de fysica van deze machines. Ze ontdekten dat de handeling van het denken, oftewel inferentie, theoretisch met nul energie kan worden gedaan als de machine traag genoeg beweegt. De kosten treden alleen op wanneer de machine wordt gedwongen snel te bewegen. In contrast hiermee draagt de handeling van het leren een permanente energiekostenpost met zich mee die niet vermeden kan worden, ongeacht hoe langzaam de machine opereert.

De onderzoeker vond dat voor inferentie de energiekosten niet worden bepaald door het aantal verbindingen of "gewichten" binnen het netwerk, zoals bij digitale computers het geval is. In plaats daarvan hangt de kost af van de breedte van het netwerk, of hoeveel neuronen er tegelijkertijd actief zijn. Als de machine wordt toegestaan om traag te ontspannen, waarbij de beweging van de ene input naar de volgende plaatsvindt op een rustig tempo, vereist het helemaal geen arbeid. Dit komt omdat de machine zich altijd in een staat van evenwicht bevindt, glijdend langs een glad dal van energie zonder ooit een heuvel te hoeven beklimmen of een geheugen te hoeven wissen. De enige tijd dat energie wordt verbruikt, is wanneer de machine wordt gedwongen sneller te bewegen dan zijn natuurlijke snelheid van ontspanning. In dit snelle regime is de benodigde energie evenredig aan de afstand die de machine door zijn toestandsruimte moet afleggen, gedeeld door de tijd die het kost. De simulaties toonden aan dat zelfs bij de snelste nuttige snelheid, de energiekosten opmerkelijk laag zijn, ongeveer gelijk aan de thermische energie van de omgeving voor elke dimensie in de breedste laag van het netwerk. Dit betekent dat de kosten schalen met de breedte van het netwerk, niet met de totale complexiteit. Voor een netwerk met een miljoen actieve neuronen is de energiekost ongeveer een miljoen keer de piepkleine thermische energie van een enkel deeltje, een getal dat miljarden malen kleiner is dan wat de huidige digitale hardware verbruikt.

Leren vertelt echter een ander verhaal. Wanneer de machine wordt getraind, worden zowel de input als de gewenste output tegelijkertijd op het systeem afgedwongen. Dit creëert een conflict, of spanning, binnen de veren van het netwerk, omdat de huidige instellingen niet zowel de input als de doelstelling simultaan kunnen bevredigen. Om te leren, moet de machine zijn interne gewichten aanpassen om deze spanning te verlichten. De onderzoeker vond dat dit proces van het aanpassen van de gewichten een onvermijdelijke energiekosten met zich meebrengt. In tegen tegenstelling tot inferentie, verdwijnt deze kost niet, zelfs niet als de training oneindig langzaam wordt uitgevoerd. Elke keer dat een gewicht wordt aangepast, wordt er een kleine hoeveelheid energie als warmte afgegeven, ongeveer enkele malen de thermische energie van de omgeving per parameter. Deze kost wordt eenmalig in rekening gebracht voor de gehele set parameters die de kennis van de machine definiëren. Het hangt niet af van hoeveel voorbeelden de machine ziet tijdens de training, maar eerder van het aantal gewichten dat hij moet opslaan. Dit staat in scherp contrast met digitale training, waarbij de machine informatie moet wissen en herschrijven voor elk voorbeeld dat hij ziet, wat leidt tot een enorme energierekening die schaalt met de omvang van de dataset.

De onderzoeker testte deze ideeën door een klein netwerk te simuleren dat getraind is om handgeschreven cijfers te herkennen, een standaardtaak in machine learning. Hij observeerde hoe de machine zich gedroeg terwijl ze schakelden tussen verschillende cijfers en terwijl de machine zijn gewichten aanpaste om de nauwkeurigheid te verbeteren. De resultaten kwamen exact overeen met hun theoretische voorspellingen. Wanneer de machine werd gevraagd om een cijfer snel te infereren, steeg de geconsumeerde energie scherp, en daalde de nauwkeurigheid naarmate de geleverde arbeid vergelijkbaar werd met het willekeurige trillen van de warmte in het systeem. Maar wanneer de machine werd toegestaan om langzaam te bewegen, loste hij het probleem op met bijna nul energie, en bleef de nauwkeurigheid hoog. Tijdens de training werd geobserveerd dat de energie die werd besteed aan het aanpassen van de gewichten een precies patroon volgde, wat bevestigde dat een kleine, vaste hoeveelheid warmte wordt vrijgegeven voor elke bit aan geleerde informatie. De simulaties toonden aan dat zodra de machine de taak had geleerd, de energie die nodig was om die kennis te behouden verwaarloosbaar was, maar de energie die nodig was om die kennis in de eerste plaats te schrijven een fundamentele, onvermijdelijke kost was.

Deze bevindingen suggereren dat de thermodynamische prijs van een neuraal netwerk wordt bepaald door zijn geheugen in plaats van zijn rekenkracht. De handeling van het berekenen van een resultaat is bijna gratis, beperkt door hoe snel de machine wordt gedwongen te bewegen. De handeling van het leren vereist echter het betalen van een kleine maar permanente vergoeding om de parameters in de fysieke structuur van de machine te schrijven. Dit onderscheid biedt een nieuw perspectief op de toekomst van computing. Terwijl digitale machines gebonden zijn aan de kosten van het wissen van bits voor elke operatie, zouden fysieke machines potentieel complexe berekeningen kunnen uitvoeren met een energie-efficiëntie die orden van grootte beter is. De resterende kloof tussen de huidige hardware en deze theoretische limieten komt niet door een fout in de natuurwetten, maar door de inefficiënties van onze huidige materialen en ontwerpen. De studie biedt een duidelijk stappenplan voor wat mogelijk is, en laat zien dat als we machines kunnen bouwen die werkelijk ontspannen in hun oplossingen, de energiekosten van intelligentie tot het absolute minimum kan worden teruggebracht dat het universum toestaat.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →