← Neueste Arbeiten
🤖 machine learning

Freeze, Prompt, and Adapt: A Framework for Source-free Unsupervised GNN Prompting

Dieses Paper stellt UGPrompt vor, das erste vollständig unüberwachte Framework zur Anpassung eingefrorener, vortrainierter Graph Neural Networks an neue Aufgaben ohne Quelldaten oder Labels, welches durch die Nutzung von Konsistenzregularisierung und Pseudo-Labeling bestehende überwachte Prompting-Methoden übertrifft.

Ursprüngliche Autoren: Peyman Baghershahi, Sourav Medya

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

Ursprüngliche Autoren: Peyman Baghershahi, Sourav Medya

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 haben einen brillanten, hochqualifizierten Experten (nennen wir ihn „The Frozen Guru“), der Jahre damit verbracht hat, eine bestimmte Art von Problemen zu studieren, wie zum Beispiel das Identifizieren verschiedener Vogelarten anhand von Fotos. Dieser Guru ist so gut darin, dass sein Gehirn in einem „eingefrorenen“ Zustand fixiert ist; Sie können sein Wissen nicht ändern oder ihn neu trainieren, da dies zu teuer oder unmöglich wäre (vielleicht sind seine Trainingsdaten privat).

Nun bringen Sie diesen Guru an einen neuen Ort, an dem die Vögel aufgrund der lokalen Beleuchtung, des Wetters oder der Kamerawinkel etwas anders aussehen. Dies ist ein Covariate Shift (Merkmalsverschiebung). Das Problem ist:

  1. Sie haben keine Labels (niemand hat Ihnen gesagt, welche Arten die neuen Vögel sind).
  2. Sie können die alten Fotos nicht sehen, die der Guru studiert hat (die Quelldaten sind verschwunden).
  3. Sie müssen, dass der Guru genau jetzt perfekt arbeitet.

Die meisten aktuellen Methoden würden sagen: „Okay, geben wir dem Guru ein paar beschriftete Beispiele der neuen Vögel und lassen ihn sein Gehirn ein wenig anpassen.“ Aber die Autoren dieser Arbeit sagen: „Nein, das bricht die Regel des ‚Eingefrorenseins‘ und erfordert teure Labels.“

Stattdessen schlagen sie ein neues Framework namens UGPrompt (Unsupervised Graph Prompting) vor. So funktioniert es, erklärt anhand einfacher Analogien:

Die Kernidee: Der „Übersetzer“ vs. das „Gehirn“

Betrachten Sie das GNN (Graph Neural Network) als das Gehirn des Gurus. Es ist eingefroren und kann sich nicht ändern.
Betrachten Sie den Prompt als eine spezielle Brille oder einen Übersetzer, der vor den Augen des Gurus sitzt.

Das Ziel von UGPrompt ist es, die perfekte Brille zu lernen. Diese Brille verändert nicht das Gehirn des Gurus; sie passt lediglich das Bild an, das der Guru sieht, sodass die neuen, seltsam aussehenden Vögel für das alte Training des Gurus vertraut aussehen.

Wie lernt es ohne Labels? (Die drei Tricks)

Da niemand dem System sagt, um welche Vögel es sich handelt, muss das System clever sein. Es nutzt drei Hauptstrategien:

1. Der „Konsistenz“-Test (Der Spiegel-Trick)
Stellen Sie sich vor, Sie machen ein Foto eines Vogels und zeigen es dem Guru. Dann nehmen Sie dasselbe Foto, machen es etwas unscharf oder verändern die Farben (dies wird als Augmentierung bezeichnet) und zeigen es ihm erneut.

  • Die Logik: Wenn der Guru ein echter Experte ist, sollte er den Vogel sowohl auf dem klaren Foto als auch auf dem unscharfen Foto erkennen.
  • Die Aktion: Das System erstellt zwei Versionen der Daten: eine „schwache“ Version (leicht verändert) und eine „starke“ Version (stark verändert). Es fragt den Guru nach dem Label für die schwache Version. Wenn der Guru sehr sicher ist, behandelt das System diese Vermutung als „Pseudo-Label“ (ein gefälschtes Label, dem es vertraut). Dann passt es die Brille (den Prompt) so an, dass der Guru auch für die „starke“ Version dieselbe sichere Antwort gibt.
  • Das Ergebnis: Die Brille lernt, die neuen Daten so aussehen zu lassen, wie die alten Daten, die der Guru bereits kennt.

2. Die „Diversitäts“-Regel (Nicht faul sein)
Manchmal könnte ein faules System einfach für jedes einzelne Foto „Vogel A“ raten, weil das der häufigste Vogel ist. Dies senkt die „Entropie“ (Verwirrung), ist aber nutzlos.

  • Die Lösung: Das System fügt eine Regel hinzu, die besagt: „Hey, du kannst nicht für jeden das Gleiche raten!“ Es zwingt das System dazu, seine Vorhersagen über verschiedene Kategorien hinweg zu verteilen, um sicherzustellen, dass es nicht in der Falle landet, nur einen einzigen Typ von Vogel zu erraten.

3. Der „Realitätscheck“ (Der Domain Adversary)
Stellen Sie sich einen strengen Schiedsrichter (einen Discriminator) vor, der zwischen dem Guru und den neuen Fotos steht.

  • Das Spiel: Der Schiedsrichter versucht, den Unterschied zwischen einem „rohen“ Foto und einem Foto zu erkennen, das durch Ihre spezielle Brille verarbeitet wurde.
  • Das Ziel: Die Brille muss so gut sein, dass sie die neuen Fotos so transformiert, dass der Schiedsrichter nicht mehr unterscheiden kann, dass sie neu sind. Sie müssen exakt so aussehen wie die alten Fotos, die der Guru studiert hat. Wenn die Brille das Foto zu seltsam macht (außerhalb der Verteilung), erwischt der Schächlichter sie, und die Brille muss sich anpassen.

Die Ergebnisse: Warum es wichtig ist

Die Autoren haben dies an vielen verschiedenen „Vogel“-Datensätzen (Graphen, die Moleküle, soziale Netzwerke usw. repräsentieren) getestet.

  • Die Überraschung: Obwohl UGPrompt null beschriftete Daten hatte (0 % Labels), schnitt es oft besser ab als die besten existierenden Methoden, denen 25 % beschriftete Daten zur Verfügung standen.
  • Das Fazit: Indem sie das Gehirn des Gurus einfrieren und nur die „Brille“ (den Prompt) mithilfe dieser cleveren Tricks lernen, passt sich das System schneller und genauer an als Methoden, die versuchen, das Gehirn mit begrenzten Labels neu zu trainieren.

Zusammenfassung

Dieses Paper führt eine Methode ein, um ein vortrainiertes KI-Modell an neue, unbeschriftete Daten anzupassen, ohne jemals das ursprüngliche Gehirn des Modells zu berühren. Dies geschieht durch das Erlernen eines leichtgewichtigen „Adapters“ (des Prompts), der Konsistenz (sicherstellen, dass das Modell mit sich selbst übereinstimmt), Diversität (verhindert faules Raten) und adversarielles Training (den Schiedsrichter zu täuschen, dass die neuen Daten die alten sind) nutzt.

Die Autoren behaupten, dass dies die erste Methode ist, die dies erfolgreich für Graph-Daten umsetzt, und beweisen, dass man keine teuren Labels oder ein Retraining des Modells benötigt, um in neuen, sich verschiebenden Umgebungen zu funktionieren.

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 →