← Nieuwste papers
💻 computer science

Jaguar: Fast Private CNN Inference with Power-of-Two Homomorphic Arithmetic

Jaguar is een privaat CNN-inferentiesysteem dat een macht-van-twee cijfertekstring benut om efficiënte scalaire-polynomiale convolutie en exacte lokale afkorting mogelijk te maken, waardoor protocolbottlenecks worden geëlimineerd en een aanzienlijk lagere latentie en communicatieoverhead worden bereikt in vergelijking met de huidige state-of-the-art hybride HE/2PC-oplossingen.

Oorspronkelijke auteurs: Yewon Jeong, Nayoung Jung, Hyeri Roh, Woo-Seok Choi

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

Oorspronkelijke auteurs: Yewon Jeong, Nayoung Jung, Hyeri Roh, Woo-Seok Choi

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 superintelligente chef (de Server) wilt vragen om een complex gerecht voor je te bereiden met behulp van jouw geheime familierecept (de Data van de Client). Je wilt niet dat de chef jouw recept ziet, en de chef wil ook zijn geheime kooktechnieken (het Model) niet onthullen.

Om dit op te lossen, gebruik je een speciale "magische keuken" waar de ingrediënten op slot zitten in onbreekbare dozen (Encryptie). De chef kan met de dozen koken zonder ze ooit te openen. Dit wordt Private Inference genoemd.

Echter, er is een probleem: de huidige magische keukens zijn traag en onhandig. De chef besteedt 99% van de tijd aan het proberen te begrijpen hoe de ingrediënten binnen de dozen te mengen, en ze moeten extra, onnodige stappen zetten om ervoor te zorgen dat de afmetingen nauwkeurig zijn.

Maak kennis met Jaguar, een nieuw systeem ontworpen om deze knelpunten op te lossen. Zo werkt het, met behulp van eenvoudige analogieën:

1. De Oude Manier: De "Priemgetal"-valstrik

De meeste eerdere systemen gebruikten een regel gebaseerd op Priemgetallen (zoals 7, 13, 17) om de wiskunde binnen de vergrendelde dozen uit te voeren.

  • Het Probleen: Priemgetallen zijn geweldig voor algemene wiskunde, maar ze zijn verschrikkelijk voor het specifieële type "mengen" (convolutie) dat nodig is voor beeldherkenning. Het is alsof je een perfect vierkante taart probeert te snijden met een cirkelzaag. Je moet veel extra snij- en schuurwerk verrichten (modulaire reductie) om de stukken passend te krijgen, wat alles vertraagt.
  • De Precisie-bende: Ook wanneer de chef de ingrediënten mengde, werden de afmetingen te groot (dubbele precisie). De chef moest koken met de grote afmetingen, dan stoppen, een tweede persoon bellen om ze op maat te hakken (truncatie), en daarna controleren of het eten goed was (ReLU). Dit waren twee aparte, trage stappen.

2. De Jaguar-oplossing: De "Macht van Twee"-schakelaar

Jaguar maakt één gedurfde verandering: het wisselt de wiskunderegel van Priemgetallen naar Machten van Twee (zoals 2, 4, 8, 16, 32).

  • Waarom dit helpt: In de digitale wereld zijn machten van twee als "perfect passende Lego-steentjes". Je hoeft niets te schuren of te snijden. Als je een getal wilt verkleinen, hoef je alleen de extra stukjes eraf te "maskeren" (zoals een Lego-stukje eraf klikken). Dit maakt de wiskunde ongelooflijk snel.

3. De Drie Magische Trucs van Jaguar

A. De "Scalar-Polynomial" Keuken (SPA-CONV)

  • Oude Manier: De chef moest twee gigantische, complexe recepten tegelijkertijd met elkaar vermenigvuldigen. Dit was zwaar en traag.
  • Jaguar Manier: Omdat de wiskunde nu gebaseerd is op machten van twee, hoeft de chef niet twee gigantische recepten te vermenigvuldigen. In plaats daarvan neemt de chef simpelweg één ingrediënt (een scalar), vermenigvuldigt dit met een recept en schuift het vervolgens op. De chef doet dit vele malen en telt de resultaten bij elkaar op.
  • Het Resultaat: Het is alsof je een zware industriële mixer vervangt door een simpele, snelle handmixer. Het papier beweert dat dit de "mengstap" 2 tot 3 keer sneller maakt dan de vorige beste systemen.

B. De "Pre-Trim" Truc (Exacte Truncatie)

  • Oude Manier: De chef kookte met overgedimensioneerde afmetingen, en moest dan stoppen om een tweede persoon te bellen om het overschot weg te hakken.
  • Jaguar Manier: Omdat de wkandunde gebaseerd is op machten van twee, kan de chef simpelweg de komma verschuiven (een "right shift") voordat hij controleert of het eten goed is.
  • Het Result Resultaat: Het hakken gebeurt direct, binnen de doos, met nul extra communicatie. De "hakstap" is volledig geëlimineerd. Dit bespaart een enorme hoeveelheid tijd en dataoverdracht.

C. Het "Geheime Gereedschap" voor de Chef (NTT-geassisteerde Decryptie)

  • De Zorg: Je zou je kunnen afvragen: "Als we stoppen met het gebruiken van Priemgetallen, zal de chef dan niet vastlopen wanneer ze uiteindelijk de doos moeten openen om het resultaat te zien?"
  • De Oplossing: Jaguar staat de chef toe om een speciaal, tijdelijk "Priemgetal-gereedschap" te gebruiken alleen voor de laatste stap van het openen van de doos. Dit gereedschap wordt geheim en lokaal bij de chef gehouden.
  • Het Resultaat: De chef krijgt de snelheid van de "Lego"-wiskunde voor 99% van het werk, maar behoudt toch de precisie van de "Priem"-wiskunde voor de uiteindelijke onthulling.

De Eindscore

De onderzoekers hebben Jaguar getest op beroemde beeldherkenningsmodellen (zoals ResNet en MobileNet) en het vergeleken met de huidige koplopers (Cheetah en Rhombus).

  • Snelheid: Jaguar is 2 tot 3,7 keer sneller bij de end-to-end taak.
  • Communicatie: Het stuurt 1,1 tot 1,7 keer minder data heen en weer tussen de client en de server.
  • Nauwkeurigheid: Het behoudt dezelfde hoge nauwkeurigheid als de originele modellen.

Kortom: Jaguar heeft ingezien dat de oude regels van de "magische keuken" iedereen tegenhielden. Door over te schakelen naar een simpeler, meer digitaal-vriendelijk wiskundig systeem (Machten van Twee) en de kookstappen te reorganiseren, heeft het private, veilige beeldherkenning aanzienlijk sneller en efficiënter gemaakt.

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 →