← Neueste Arbeiten
💻 computer science

Elastic ViTs from Pretrained Models without Retraining

Dieses Paper stellt SnapViT vor, eine retraining-freie, Post-Pretraining-basierte strukturierte Pruning-Methode, die Gradienteninformationen und einen evolutionären Algorithmus nutzt, um Korrelationen zwischen Netzwerken zu approximieren, wodurch vortrainierte Vision Transformer eine elastische Inferenz über ein Kontinuum von Rechenbudgets hinweg ermöglichen, ohne dass gelabelte Daten erforderlich sind.

Ursprüngliche Autoren: Walter Simoncini, Michael Dorkenwald, Tijmen Blankevoort, Cees G. M. Snoek, Yuki M. Asano

Veröffentlicht 2026-06-01
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Walter Simoncini, Michael Dorkenwald, Tijmen Blankevoort, Cees G. M. Snoek, Yuki M. Asano

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie hätten eine riesige, unglaublich intelligente Bibliothek (einen Vision Transformer oder „ViT“), die fast alles auf einem Bild erkennen kann. Diese Bibliothek ist so gewaltig, dass sie ein ganzes Gebäude einnimmt und einen riesigen, teuren Generator benötigt, um sie zu betreiben.

Das Problem ist: Die meisten realen Geräte (wie Ihr Smartphone, eine Drohne oder eine intelligente Kamera) sind klein und haben eine begrenzte Batterielaufzeit. Sie können nicht die ganze Bibliothek beherbergen und können sich den Stromverbrauch nicht leisten.

Normalerweise muss man, wenn man eine kleinere Bibliothek möchte, eine neue, kleinere Bibliothek von Grund auf neu bauen. Aber die Autoren dieser Arbeit, SnapViT, sagen: „Warum bauen wir eine neue? Lassen Sie uns einfach die große Bibliothek auf jede Größe schrumpfen, die Sie gerade brauchen, ohne dabei ihre Intelligenz zu verlieren.“

So haben sie es gemacht, einfach erklärt:

1. Das Problem: Eine Größe passt nicht für alle

Betrachten Sie diese KI-Modelle wie ein Set russischer Matroschka-Puppen. Normalerweise erhalten Sie nur einige spezifische Größen: Klein, Mittel und Groß. Wenn Ihr Gerät etwas benötigt, das etwas kleiner als „Mittel“, aber größer als „Klein“ ist, haben Sie Pech gehabt. Sie müssen entweder die riesige, langsame Version nutzen oder eine winzige, dumme.

2. Die Lösung: „Snap“ zu jeder Größe

Die Autoren haben eine Methode namens SnapViT entwickelt. Es ist wie eine magische Schere, mit der man die große Bibliothek auf jede gewünschte Größe zuschneiden kann (10 % kleiner, 50 % kleiner usw.) – mit einem einzigen „Snap“.

  • Kein Nachtraining: Normalerweise, wenn man ein Stück von einer Maschine abschneidet, hört sie auf zu funktionieren und muss stundenlang oder tagelang repariert werden (nachtrainiert werden). SnapViT schneidet das Modell und es funktioniert sofort. Kein Reparieren nötig.
  • Keine Labels nötig: Die meisten Methoden benötigen einen Lehrer, der ihnen sagt, was wichtig ist (wie das Zeigen von tausenden Bildern von Katzen und Hunden an die KI). SnapViT ist selbstlernend; es findet durch das bloße Betrachten der Muster in den Daten selbst heraus, was es behalten soll.

3. Wie es funktioniert: Die „intelligente Schere“

Um zu wissen, welche Teile der KI man schneiden und welche man behalten soll, nutzen die Autoren ein zweistufiges Bewertungssystem:

  • Schritt 1: Die lokale Prüfung (Der „Schmerz“-Test)
    Stellen Sie sich vor, man sticht die KI mit einem Stock. Wenn das Stechen in einen bestimmten Teil die KI ins Straucheln bringt, ist dieser Teil wichtig. Wenn sie nicht reagiert, ist dieser Teil wahrscheinlich nutzlos. Sie verwenden einen „selbstüberwachten“ Trick (das Betrachten desselben Bildes aus verschiedenen Blickwinkeln), um zu sehen, welche Teile des Gehirns empfindlich reagieren. Dies liefert ihnen eine grundlegende Liste dessen, was geschnitten werden kann.

  • Schritt 2: Die globale Prüfung (Der „Teamwork“-Test)
    Das ist der clevere Teil. Manchmal sieht ein Teil für sich allein betrachtet nutzlos aus, ist aber eigentlich ein entscheidender Teamkollege eines anderen Teils. Wenn man einen schneidet, wird der andere verwirrt.
    Um diese verborgenen Teams zu finden, nutzen sie einen genetischen Algorithmus (denken Sie an einen digitalen Evolutionssimulator). Anstatt jede einzelne Verbindung zu berechnen (was ewig dauern würde), simulieren sie tausende Male in wenigen Minuten: „Was wäre, wenn wir dies schneiden?“ und „Was wäre, wenn wir das schneiden?“. Sie entwickeln so eine Karte davon, wie verschiedene Teile der KI aufeinander angewiesen sind.

4. Das Ergebnis: Elastische Inferenz

Sobald sie diese Karte erstellt haben, können sie ein „Kontinuum“ von Modellen generieren.

  • Brauchen Sie ein Modell für eine superschnelle Drohne? SnapViT liefert Ihnen eine winzige Version.
  • Brauchen Sie ein Modell für einen leistungsstarken Server? SnapViT gibt Ihnen eine größere Version.
  • Brauchen Sie etwas dazwischen? SnapViT bietet Ihnen das auch.

Sie haben dies an mehreren berühmten KI-Modellen (wie DINO und SigLIPv2) getestet. Sie fanden heraus, dass sie das Modell um 40 % kürzen konnten (es also fast halbieren), und es immer noch fast so gut funktionierte wie das Original, mit fast keinem Verlust an Genauigkeit.

5. Warum es schnell ist

Die Autoren behaupten, dass sie diesen gesamten Prozess in weniger als fünf Minuten auf einem einzigen leistungsstarken Computerchip (einem A100 GPU) durchführen können. Das ist unglaublich schnell im Vergleich zu anderen Methoden, die Tage dauern könnten.

Zusammenfassende Analogie

Stellen Sie sich vor, Sie haben eine riesige, 100-seitige Bedienungsanleitung für den Bau eines Hauses.

  • Der alte Weg: Wenn Sie nur Zeit haben, 50 Seiten zu lesen, müssen Sie die gesamte Anleitung von Grund auf neu schreiben, um eine 50-seitige Version zu erstellen, die immer noch Sinn ergibt.
  • Der SnapViT-Weg: Sie markieren sofort die 50 wichtigsten Seiten. Sie reißen den Rest heraus. Die verbleibenden 50 Seiten sagen Ihnen immer noch genau, wie Sie das Haus perfekt bauen können, und Sie haben dies in fünf Minuten erledigt, ohne einen neuen Architekten zu benötigen.

Diese Methode ermöglicht es jedem, eine massive, leistungsstarke KI zu nehmen und sie sofort zu verkleinern, damit sie genau zu seinen spezifischen Bedürfnissen passt. Das spart Zeit, Geld und Energie, ohne die KI neu trainieren zu müssen oder einen Lehrer zu benötigen, der ihr etwas beibringt.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →