← Neueste Arbeiten
💻 computer science

NTILC: Neural Tool Invocation via Learned Compression

NTILC ist ein neuronales Framework, das lineare In-Context-Tool-Registry-Lookups durch latente gelernte Abfragen und eine signaturbewusste zusammengesetzte Zielgröße ersetzt und dabei eine Reduktion der Kontext-Token um über 95 % sowie eine bis zu 74 % geringere Latenz erreicht, während es gleichzeitig eine hohe Selektionsgenauigkeit für agentische Tool-Calling-Modelle beibehält.

Ursprüngliche Autoren: Andrew Krikorian, Yayuan Li, Jason J. Corso

Veröffentlicht 2026-06-08
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Andrew Krikorian, Yayuan Li, Jason J. Corso

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 hochqualifizierter persönlicher Assistent (die KI), der Aufgaben für Sie erledigen muss. Um dies zu tun, besitzen Sie ein riesiges Telefonbuch (das Tool Registry) mit tausenden verschiedenen Diensten: Wetterberichten, Taschenrechnern, Dateieditoren, Websuchmaschinen und vielem mehr.

Der alte Weg: Der „Alles-Lesen“-Ansatz

Derzeit muss Ihr Assistent, wenn Sie ihm eine Frage wie „Wie ist das Wetter in Ann Arbor?“ stellen, das gesamte Telefonbuch laut vorlesen, bevor er antworten kann.

  • Das Problem: Wenn Ihr Telefonbuch 5.000 Einträge hat, ist das viel Lesearbeit! Es dauert lange (Latenz), kostet viel Geld (Token-Verbrauch) und der Assistent wird durch all die irrelevanten Informationen verwirrt (wie das Lesen über „Dateieditierung“, wenn Sie eigentlich nur das Wetter wissen wollen).
  • Das Ergebnis: Wenn das Telefonbuch wächst, wird der Assistent langsamer und macht mehr Fehler, weil er von den Hintergrundgeräuschen überwältigt wird.

Der neue Weg: NTILC (Der „Smart Index“-Ansatz)

Das Paper stellt NTILC vor, ein neues System, das die Art und Weise verändert, wie der Assistent das richtige Werkzeug findet. Anstatt das ganze Telefonbuch zu lesen, nutzt NTILC einen intelligenten, vorgefertigten Index (wie einen digitalen Bibliothekskatalog).

So funktioniert es, Schritt für Schritt:

  1. Die Anfrage: Sie fragen: „Wie ist das Wetter?“
  2. Die Übersetzung: Anstatt das ganze Buch zu lesen, übersetzt das System Ihre Frage sofort in einen „Geheimcode“ (ein Embedding), der die Absicht Ihrer Anfrage repräsentiert.
  3. Der Abgleich: Es vergleicht Ihren Geheimcode mit einer vorberechneten Liste von Geheimcodes für jedes Werkzeug im Register. Es findet in einem Bruchteil einer Sekunde die nächste Übereinstimmung (das Wetter-Werkzeug).
  4. Die Aktion: Der Assistent schaut nur auf die spezifische Seite des Wetter-Werkzeugs, um die Details zu erhalten, die er benötigt, um Ihnen eine Antwort zu geben.

Der Zaubertrick: Der Assistent muss niemals das 5.000-seitige Telefonbuch lesen. Er liest nur die eine Seite, die er braucht. Dies reduziert die „Lesezeit“ (Kontextnutzung) um über 95 % und macht den Prozess viel schneller.

Der knifflige Teil: „Semantic Blur“

Es gibt ein spezifisches Problem, das das Paper löst. Stellen Sie sich zwei Werkzeuge in Ihrem Telefonbuch vor:

  • Werkzeug A: „Wetter abrufen“ (erfordert eine Postleitzahl).
  • Werkzeug B: „Wetter abrufen“ (erfordert Breitengrad und Längengrad).

Sie klingen exakt gleich! Wenn der Assistent nur nach den Namen sucht, könnte er das falsche Werkzeug wählen. Wenn Sie eine Postleitzahl angeben, er aber das Werkzeug wählt, das Breitengrad und Längengrad benötigt, wird das Werkzeug fehlschlagen. Das Paper nennt dies „Semantic Blur“ – wenn Werkzeuge gleich aussehen, aber unterschiedlich funktionieren.

Die Lösung: Die „Functional Margin“
NTILC verwendet eine spezielle Trainingsmethode namens Functional Margin Loss. Denken Sie an einen strengen Lehrer, der dem Assistenten nicht nur beibringt, den Namen des Werkzeugs zu erkennen, sondern auch dessen Form zu spüren.

  • Selbst wenn zwei Werkzeuge den gleichen Namen haben, aber ihre „Formen“ (die Argumente, die sie benötigen) unterschiedlich sind, drückt das System sie in seinem Speicher weit auseinander.
  • Dies stellt sicher, dass das System, wenn Sie nach „Wetter mit einer Postleitzahl“ fragen, genau weiß, welches der beiden „Wetter“-Werkzeuge es auswählen muss, um das falsche zu vermeiden.

Die Ergebnisse

Das Paper hat dies auf mehreren öffentlichen Datensätzen (wie ToolBench und API-Bank) getestet und festgestellt:

  • Geschwindigkeit: Es ist bis zu 74 % schneller als die alte Methode.
  • Effizienz: Es reduziert die Menge an „Lesen“, die die KI leisten muss, um über 95 %.
  • Genauigkeit: Es ist genauso genau wie die alte Methode, selbst wenn das Telefonbuch riesig wird (tausende Werkzeuge).

Zusammenfassung

NTILC ist wie ein Upgrade von einem Bibliothekar, der jedes einzelne Buch in der Bibliothek liest, um Ihre Antwort zu finden, hin zu einem Bibliothekar, der einen perfekten, sofortigen Index besitzt. Er weiß genau, welches Buch Sie brauchen, ohne jemals die anderen Bücher zu öffnen; das spart Zeit und verhindert Verwirrung, selbst wenn die Bibliothek auf Millionen von Büchern anwächst.

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 →