← Neueste Arbeiten
🤖 machine learning

From Instance Selection to Fixed-Pool Data Recipe Search for Supervised Fine-Tuning

Dieser Beitrag stellt AutoSelection vor, ein neuartiges Framework, das die Auswahl von Daten für das überwachte Feinabstimmen als ein Problem der Suche nach Rezepten in einem festen Pool neu formuliert und dabei einen zweischichtigen Solver nutzt, um aus einem Roh-Instruction-Pool effizient optimale Kuratierungsrezepte zu finden, ohne neue Stichproben zu generieren, wodurch es die traditionelle Instanz-Rangfolge und das Training mit vollständigen Daten über mehrere Modelle und Aufgaben hinweg übertrifft.

Ursprüngliche Autoren: Haodong Wu, Jiahao Zhang, Lijie Hu, Yongqi Zhang

Veröffentlicht 2026-05-14
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Haodong Wu, Jiahao Zhang, Lijie Hu, Yongqi Zhang

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 sind ein Koch, der versucht, die perfekte Suppe zu kreieren. Sie haben eine riesige Speisekammer (den Rohdatenpool) gefüllt mit 90.000 verschiedenen Zutaten (Anweisungen). Ihr Ziel ist es, die beste Kombination von Zutaten auszuwählen, um eine Suppe zu zaubern, die fantastisch schmeckt (ein intelligentes KI-Modell).

Der alte Weg: Die „Top 10"-Liste

Traditionell versuchten Köche (und KI-Forscher), dies zu lösen, indem sie jede einzelne Zutat einzeln probierten, jede eine Bewertung gaben und dann einfach die 10 am höchsten bewerteten Artikel griffen.

  • Das Problem: Nur weil eine Zutat für sich allein gut schmeckt, bedeutet das nicht, dass sie gut in eine Suppe passt. Vielleicht benötigen Sie ein wenig scharfen Pfeffer, bevor Sie das Salz hinzufügen, oder vielleicht müssen Sie die wässrigen Gemüse vor dem Hinzufügen der Kräuter entfernen. Die alte Methode übersah die Reihenfolge und die Kombination. Sie behandelte die Suppe als einfache Liste der „besten Artikel" anstatt als Rezept.

Die neue Idee: Die „Rezeptsuche"

Dieser Artikel, AutoSelection, schlägt einen anderen Ansatz vor. Anstatt nur die besten Zutaten auszuwählen, sollten wir nach dem besten Rezept suchen.

Stellen Sie sich ein Rezept als eine Reihe von Anweisungen vor:

  1. Filtern Sie alle geschmacklosen Gemüse heraus.
  2. Mischen Sie die scharfen Pfeffersorten mit den sauren Zitronen.
  3. Entfernen Sie alle doppelten Gewürze.
  4. Behalten Sie nur die oberen 50 % der verbleibenden Mischung.

Der Artikel nennt dies Fixed-Pool Data Recipe Search (Suche nach festen Datenrezepten). Die „Speisekammer" bleibt genau gleich (wir kaufen keine neuen Zutaten oder erfinden neue); wir versuchen lediglich verschiedene geordnete Sequenzen von Operationen, um zu sehen, welche das beste Endgericht erzeugt.

Wie AutoSelection funktioniert (Der „intelligente Koch")

Die Suche nach dem perfekten Rezept ist teuer. Um ein Rezept zu testen, müssen Sie tatsächlich die Suppe kochen (das KI-Modell trainieren) und sie probieren (Benchmarks durchführen). Sie haben nur ein begrenztes Budget dafür (sagen wir, 15 Versuche). Sie können nicht einfach zufällig raten; Sie benötigen eine intelligente Strategie.

AutoSelection ist ein zweischichtiges „intelligentes Koch"-System, das Ihnen hilft, das beste Rezept zu finden, ohne Ihr Budget zu verschwenden:

  1. Die „Spickzettel" (Cachete Signale): Bevor Sie überhaupt mit dem Kochen beginnen, betrachtet das System die Speisekammer und macht sich Notizen über jede Zutat: „Diese hier ist scharf", „Das ist schwer", „Diese beiden sind sich sehr ähnlich". Auf diese Weise muss es beim Testen eines neuen Rezepts nicht jede einzelne Zutat von Grund auf neu probieren. Es nutzt diese vorab geschriebenen Notizen, um vorherzusagen, wie das Rezept aussehen könnte.
  2. Der „Probelauf" (Warmup): Bevor sich der Koch auf eine vollständige Kochsession festlegt, versucht er drei schnelle, kleine Tests, um zu sehen, ob die Suppe groß, mittel oder klein sein muss. Dies hilft, die Bühne zu bereiten.
  3. Der „Geschmackstest" (Zustandsvektoren): Wenn ein Rezept ausgeführt wird, betrachtet das System nicht nur die endgültige Punktzahl. Es betrachtet den Zustand der Suppe: „Haben wir genügend Zutaten behalten? Ist der Geschmack ausgewogen?" Es erstellt einen „Zustandsvektor" (eine Zusammenfassungsbericht) der ausgewählten Zutaten.
  4. Die „Geschmackskommission" (Der Suchcontroller):
    • Zusammenfasser: Liest die Geschichte vergangener Suppen und sagt: „Hey, jedes Mal, wenn wir Salz nach dem Pfeffer hinzugefügt haben, hat es großartig geschmeckt."
    • Vorschläger: Schlägt neue Rezeptvariationen basierend auf diesem Rat vor (z. B. „Lassen Sie uns die Reihenfolge von Salz und Pfeffer austauschen").
    • Ranger: Betrachtet die neuen Vorschläge und verwendet einen „Gaußschen Prozess" (ein ausgeklügelter mathematischer Rater), um vorherzusagen, welcher am wahrscheinlichsten gut ist, und wählt dann den einzigen besten Kandidaten aus, um ihn tatsächlich zu kochen.
    • Neustarter: Wenn der Koch immer wieder dieselbe Suppe macht und es nicht besser wird (Stagnation), sagt das System: „Okay, lassen Sie uns die aktuelle Idee verwerfen und einen völlig anderen Ausgangspunkt versuchen."

Die Ergebnisse: Hat es funktioniert?

Die Forscher testeten dies an drei verschiedenen KI-Modellen (klein und mittelgroß) unter Verwendung eines 90.000-Elemente-Anweisungs-Pools. Sie verglichen AutoSelection mit:

  • Die Verwendung des gesamten Pools (Vollständige Daten).
  • Das zufällige Auswählen von Rezepten.
  • Das bloße Auswählen der „Top 10" besten Zutaten (Einzeloperator).

Die Erkenntnisse:

  • Bessere Suppe: AutoSelection erstellte Modelle, die bei Reasoning-Aufgaben intelligenter waren als sogar die Modelle, die auf dem gesamten 90.000-Elemente-Datensatz trainiert wurden.
  • Reihenfolge ist wichtig: Sie bewiesen, dass die Sequenz der Schritte wichtig ist. Zum Beispiel ergab „Schritt A dann Schritt B" ein viel besseres Ergebnis als „Schritt B dann Schritt A", selbst wenn die Zutaten identisch waren.
  • Stabilität: Das System hatte nicht nur einmal Glück; es fand konsistent gute Rezepte über mehrere Versuche hinweg.
  • Übertragbarkeit: Ein Rezept, das bei einem kleinen Modell (1,5 Milliarden Parameter) gut funktionierte, tendierte dazu, auch bei einem größeren Modell (7 Milliarden Parameter) gut zu funktionieren, was darauf hindeutet, dass das „Rezept" selbst etwas Fundamentales über gute Daten erfasst.

Das Fazit

Dieser Artikel argumentiert, dass es nicht nur darum geht, die „besten" Datenpunkte zu finden, um KI intelligenter zu machen. Es geht darum, den besten Prozess zum Filtern und Mischen dieser Daten zu finden. Indem wir die Datenauswahl als Rezeptsuche und nicht als einfache Rangliste behandeln und eine intelligente, budgetbewusste Suchmaschine (AutoSelection) verwenden, um dieses Rezept zu finden, können wir bessere KI-Modelle mit weniger verschwendeter Anstrengung aufbauen.

Was es NICHT ist:

  • Es erfindet keine neuen Daten oder schreibt die Anweisungen um.
  • Es verwendet keine KI, um neue Trainingsbeispiele zu generieren.
  • Es behauptet nicht, für medizinische Diagnosen oder spezifische klinische Anwendungen zu funktionieren (es konzentriert sich streng auf allgemeine Reasoning-Benchmarks wie Mathematik- und Logikrätsel).

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 →