← Nieuwste papers
🤖 machine learning

Power-Softmax: Towards Secure LLM Inference over Encrypted Data

Dit artikel introduceert "Power-Softmax", een nieuwe HE-vriendelijke variant van self-attention die het trainen mogelijk maakt van de eerste miljard-parameter polynoom LLM's die veilige inferentie over versleutelde data kunnen uitvoeren terwijl ze redeneer- en contextleervermogen behouden die vergelijkbaar zijn met standaard transformers.

Oorspronkelijke auteurs: Itamar Zimerman, Allon Adir, Ehud Aharoni, Matan Avitan, Moran Baruch, Nir Drucker, Jenny Lerner, Ramy Masalha, Reut Meiri, Omri Soceanu

Gepubliceerd 2026-05-06
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Itamar Zimerman, Allon Adir, Ehud Aharoni, Matan Avitan, Moran Baruch, Nir Drucker, Jenny Lerner, Ramy Masalha, Reut Meiri, Omri Soceanu

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://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

Stel je voor dat je een super slimme robot (een Large Language Model, of LLM) een vraag wilt stellen, maar je wilt je vraag geheim houden. Je wilt niet dat de eigenaar van de robot ziet wat je hebt gevraagd, en je wilt ook niet dat de robot je geheim kent.

Om dit te doen, gebruik je een speciaal soort "magisch slot" genaamd Homomorf Versleuteling (HE). Dit slot stelt je in staat je vraag in een versleutelde, onleesbare vorm te sturen. De robot kan wiskunde uitvoeren op de versleutelde vraag en geeft je een versleuteld antwoord, dat jij vervolgens kunt ontgrendelen. De robot ziet de echte vraag nooit.

Het Probleem: De "Hersenen" van de Robot passen niet in het Slot
Het probleem is dat deze moderne robots zijn gebouwd met een specifiek type wiskundige motor genaamd een Transformer. Deze motor gebruikt een zeer gebruikelijk hulpmiddel genaamd Softmax om te bepalen welke woorden belangrijk zijn.

Stel je Softmax voor als een kok die een soep proeft en beslist hoeveel zout hij moet toevoegen op basis van een complex, exponentieel recept. Het is geweldig voor het koken, maar het "magische slot" (HE) begrijpt alleen simpele, rechte lijn-wiskunde (polynomen). Het kan het complexe, exponentiële recept van de kok niet aan. Als je probeert de robot te dwingen zijn normale brein te gebruiken terwijl hij vergrendeld is, breekt de wiskunde, of raakt de robot in de war en wordt hij instabiel.

Eerdere pogingen om dit op te lossen waren als proberen een vierkante pen in een rond gat te duwen:

  1. De "Brute Force"-aanpak: Probeer het complexe recept te benaderen met een gigantisch, rommelig polynoom. Dit werkt, maar is ongelooflijk traag en zwaar.
  2. De "Pre-Training"-aanpak: Verander het brein van de robot voordat het leert, en vervang het complexe recept door iets simpels. Maar dit maakt de robot vaak minder slim of zorgt ervoor dat hij moeite krijgt naarmate hij groter wordt.

De Oplossing: PowerSoftmax
De auteurs van dit artikel hebben een nieuw hulpmiddel uitgevonden genaamd PowerSoftmax.

Stel je in plaats van de kok die een complex exponentieel recept gebruikt, een kok voor die een simpel kracht-recept gebruikt (zoals het kwadrateren van getallen).

  • De Analogie: Als Softmax een kok is die ingrediënten vermenigvuldigt met een magisch, groeiend getal, dan is PowerSoftmax een kok die ze gewoon met zichzelf vermenigvuldigt (bijvoorbeeld 2×22 \times 2, 3×33 \times 3).
  • Waarom het werkt: Dit "kracht-recept" gedraagt zich bijna exact als het originele complexe recept, maar het past perfect binnen het "magische slot". Het is simpel genoeg voor het slot om te hanteren, maar slim genoeg om de robot helder te laten denken.

De Uitdagingen die ze Oplosten
Alleen het recept vervangen was niet genoeg; ze moesten drie specifieke problemen oplossen om het te laten werken voor een gigantische robot:

  1. Het "Nul"-Probleem: Soms zou de wiskunde in het nieuwe recept kunnen delen door nul, wat het systeem laat crashen.
    • De Oplossing: Ze voegden een klein, veilig buffer toe (zoals een veiligheidsnet) zodat de wiskunde nooit nul raakt, waardoor de berekening stabiel en makkelijk te benaderen is.
  2. Het "Overflow"-Probleem: Als de getallen te groot of te klein worden, ontploft het brein van de robot (of bevriest het).
    • De Oplossing: Ze creëerden een "Stabiele Variant" die de getallen verkleint naar een veilige, hanteerbare grootte voordat de wiskunde wordt gedaan, vergelijkbaar met hoe een kok een lepel soep proeft voordat hij het aan de hele pot toevoegt.
  3. Het "Lange Zin"-Probleem: De oorspronkelijke methode werd langzamer en langzamer naarmate de zin langer werd.
    • De Oplossing: Ze bedachten een "Lengte-Onafhankelijke" methode. In plaats van elk enkel woord in een lang verhaal te tellen om de wiskunde te doen, keken ze gewoon naar het gemiddelde van de woorden. Dit betekent dat de robot snel blijft, of je nu een korte vraag stelt of een hele roman schrijft.

De Resultaten: Een Gigantische, Veilige Robot
Met behulp van deze trucs bouwde het team de eerste veilige robot met meer dan 1 miljard parameters (een maatstaf voor hoe "groot" en slim de robot is).

  • Grootte: Het is meer dan 10 keer groter dan elke vorige veilige robot.
  • Slimheid: Het kan nog steeds context begrijpen, problemen redeneren en leren van voorbeelden (een vaardigheid genaamd "In-Context Learning") net zo goed als de standaard, niet-vergrendelde robots.
  • Snelheid: Omdat hun nieuwe wiskunde zo efficiënt is, werkt het veel sneller op versleutelde data dan eerdere methoden.

Samenvattend
Het artikel presenteert een nieuwe manier om AI te bouwen die privacy respecteert. Ze vervingen het complexe "attentie"-mechanisme van de AI door een eenvoudigere, "kracht-gebaseerde" versie die binnen een versleutelingsslot past. Dit stelt hen in staat enorme AI-modellen met miljarden parameters te trainen die veilig kunnen denken en redeneren, zonder ooit de data van de gebruiker of de geheimen van het model te onthullen. Ze hebben niet alleen een klein speelgoed gemaakt; ze hebben een gigantisch, veilig brein gebouwd dat echt werkt.

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 →