← Neueste Arbeiten
💬 NLP

Program-as-Weights: A Programming Paradigm for Fuzzy Functions

Dieses Paper stellt Program-as-Weights (PAW) vor, ein Paradigma, das natürliche Sprachspezifikationen in kompakte, lokal ausführbare neuronale Adapter kompiliert, wodurch ein kleiner, eingefrorener Interpreter in der Lage ist, die Leistung wesentlich größerer Foundation-Modelle zu erreichen und gleichzeitig die Inferenzkosten drastisch zu senken sowie die Offline-Ausführung zu ermöglichen.

Ursprüngliche Autoren: Wentao Zhang, Liliana Hotsko, Woojeong Kim, Pengyu Nie, Stuart Shieber, Yuntian Deng

Veröffentlicht 2026-07-03
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Wentao Zhang, Liliana Hotsko, Woojeong Kim, Pengyu Nie, Stuart Shieber, Yuntian Deng

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 sehr klugen, aber sehr teuren und langsamen Sternekoch (ein großes KI-Modell). Derzeit müssen Sie diesen Koch jedes Mal aufs Neue anrufen, wenn Sie hungrig sind. Sie müssen ihm das Rezept von Grund auf neu erklären, warten, bis er nachdenkt, und für jede Mahlzeit eine Gebühr bezahlen. Es funktioniert, aber es ist langsam, kostspielig und Sie können nicht kochen, wenn das Internet ausgefallen ist.

Das Papier „Program-as-Weights“ (PAW) schlägt eine völlig andere Art des Kochens vor. Anstatt den Sternekoch jedes Mal anzurufen, bitten Sie ihn einmalig, ein winziges, maßgeschneidertes Kochbuch speziell für dieses eine Gericht zu schreiben. Sobald das Buch geschrieben ist, können Sie es einem kleinen, günstigen, lokalen Küchenassistenten (einem winzigen KI-Modell) übergeben, der genau dieses Gericht sofort und kostenlos zubereiten kann – sogar ohne Strom (offline).

Hier ist die Aufschlüsselung des Papiers unter Verwendung einfacher Analogien:

1. Das Problem: „Vage“ Aufgaben

Einige Jobs sind für Menschen einfach, aber unmöglich mit strengen Regeln zu beschreiben.

  • Die Analogie: Stellen Sie sich vor, Sie versuchen, ein Regelwerk für die Frage „Wie erkennt man eine dringende E-Mail?“ zu schreiben. Man kann nicht einfach sagen: „Wenn sie ‚DRINGEND‘ sagt, markiere sie.“ Was ist, wenn dort steht: „Bis Ende des Tages benötigt!“? Oder „Mein Chef ruft an“? Menschen verstehen das sofort, aber Computer benötigen sehr spezifische, starre Anweisungen.
  • Die aktuelle Lösung: Entwickler lassen derzeit einfach den großen, teuren KI-Koch jede E-Mail lesen und entscheiden. Das ist langsam und teuer.
  • Die PAW-Lösung: Erstellen Sie eine „vage Funktion“ (fuzzy function) – ein maßgeschneidertes Werkzeug, das diese vagen, menschenähnlichen Anweisungen versteht.

2. Der Zaubertrick: „Einmal kompilieren, lokal ausführen“

Das Papier führt einen zweistufigen Prozess ein, der Program-as-Weights genannt wird.

  • Schritt 1: Der Compiler (Der Sternekoch, der das Kochbuch schreibt)
    Sie beschreiben, was Sie wollen, in natürlicher Sprache (z. B. „Markiere E-Mails, die heute eine Unterschrift benötigen“). Ein großes KI-Modell (der Compiler) liest Ihre Beschreibung und gibt Ihnen nicht nur eine Antwort, sondern schreibt eine winzige, maßgeschneiderte Anleitung (ein „neuronales Programm“) speziell für diese Aufgabe.

    • Was das Papier sagt: Dieser Compiler wandelt Ihre Beschreibung in natürlicher Sprache in eine kleine Datei (ca. 23 MB) um, die „Gewichte“ (mathematische Anpassungen) und ein kurzes „Pseudo-Programm“ (eine bereinigte, umformulierte Version Ihrer Anweisungen mit Beispielen) enthält.
  • Schritt 2: Der Interpreter (Der lokale Küchenassistent)
    Sie nehmen diese winzige Datei und laden sie in ein kleines, eingefrorenes KI-Modell (den Interpreter), das auf Ihrem Laptop oder Smartphone lebt. Dieses kleine Modell ist wie ein allgemeiner Küchenassistent. Es weiß von sich aus nichts über das Kochen. Aber wenn Sie ihm das „maßgeschneiderte Kochbuch“ (die Gewichte) geben, weiß es sofort genau, wie es diese spezifische Aufgabe ausführt.

    • Was das Papier sagt: Das kleine Modell (0,6 Milliarden Parameter) führt die Aufgabe lokal aus. Es muss nicht das Internet oder die große KI aufrufen.

3. Warum ist das besser?

Das Papier vergleicht dies mit der alten Methode:

  • Geschwindigkeit & Kosten: Die alte Methode (den großen KI aufzurufen) ist wie das Bestellen von Essen zum Mitnehmen bei jedem Hunger. Der neue Weg ist wie das Besitzen eines persönlichen Sous-Chefs, der Ihr Lieblingsrezept kennt. Das Papier behauptet, dass das kleine Modell 30-mal schneller läuft (30 Token pro Sekunde) auf einem Standard-MacBook und 50-mal weniger Speicher benötigt als das große Modell.
  • Zuverlässigkeit: Wenn das Internet ausfällt, hört die große KI auf zu arbeiten. Das PAW-System funktioniert offline, da das „Kochbuch“ direkt auf Ihrem Gerät gespeichert ist.
  • Reproduzierbarkeit: Bei der großen KI könnte das Unternehmen morgen heimlich das Rezept des Kochs ändern, und Ihre App funktioniert nicht mehr. Mit PAW haben Sie eine gespeicherte Datei. Sie wird genau das Gleiche tun, für immer, weil das „Rezept“ in dieser Datei festgeschrieben ist.

4. Was haben sie tatsächlich getestet?

Die Autoren haben nicht nur darüber gesprochen; sie haben einen massiven Trainingsplatz namens FuzzyBench (10 Millionen Beispiele dieser „vagen“ Aufgaben) gebaut und ihr System getestet.

  • Das Ergebnis: Ihr winziges lokales Modell (0,6B), wenn es das maßgeschneiderte „Kochbuch“ verwendet, schnitt besser ab (73,8 % Genauigkeit) als die direkte Abfrage des riesigen 32-Milliarden-Parameter-Modells (68,7 % Genauigkeit).
  • Das Konzept „Ein Laufzeit-Modell, viele Programme“: Stellen Sie sich einen kleinen Küchenassistenten vor. Sie können sein „Kochbuch“ in Sekunden austauschen. In einer Minute sortiert er E-Mails, in der nächsten repariert er fehlerhaften JSON-Code und in der nächsten spielt er ein Wortspiel. Er muss nicht neu trainiert werden; er lädt einfach ein neues Set an Gewichten.

5. Reale Beispiele aus dem Papier

Das Papier zeigt, wie dies in fünf spezifischen Szenarien funktioniert:

  1. Log-Überwachung: Scannen von Computerprotokollen, um nur dann zu alarmieren, wenn etwas tatsächlich wichtig ist, und dabei das Rauschen zu ignorieren.
  2. Website-Navigation: Verstehen, was ein Nutzer auf einer Website möchte, basierend auf seiner vagen Suche, ohne einen großen Server zu benötigen.
  3. Such-Reranking: Eine Liste von Suchergebnissen nehmen und sie basierend auf der Absicht der Suche neu ordnen, nicht nur nach Schlüsselwörtern.
  4. Tool Calling (Werkzeugaufruf): Einer KI helfen zu entscheiden, welches Werkzeug sie nutzen soll (wie einen Taschenrechner oder eine Karte) basierend auf der Anfrage eines Nutzers.
  5. Wortspiele: Ausführen eines mehrsprachigen Worträtselspiels, bei dem die KI Wörter basierend auf Beschreibungen errät, alles auf einem kleinen Server.

Das Fazit

Das Papier argumentiert, dass wir uns von einer Welt weg bewegen, in der wir eine riesige, teure KI bitten, jedes einzelne Problem zu lösen, hin zu einer Welt, in der wir eine riesige KI bitten, einmalig ein kleines, maßgeschneidertes Werkzeug für uns zu bauen. Dann erledigt dieses kleine Werkzeug die Arbeit für immer, direkt auf Ihrem Gerät, günstig und schnell.

Wichtiger Hinweis: Das Papier beschränkt seine Ansprüche strikt auf diese textbasierten (und einige bildbasierten) Programmieraufgaben. Es behauptet nicht, dass dies für medizinische Diagnosen, Rechtsberatung oder andere hochsensiblen Anwendungen in der realen Welt funktioniert, noch behauptet es, dass das System in der Lage ist, komplexe, mehrstufige Probleme eigenständig durch logisches Denken zu lösen, ohne dass diese in diese einzelnen „Funktionen“ zerlegt werden.

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 →