Efficient LLM Collaboration via Planning
Das Papier schlägt COPE vor, ein Kollaborationsframework zur Laufzeit, bei dem kleine und große Sprachmodelle abwechselnd als Planer und Ausführer in einer mehrstufigen Kaskade agieren und dabei eine Leistung erzielen, die mit proprietären Großmodellen vergleichbar ist, während die Inferenzkosten drastisch reduziert werden.
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 eine komplexe Aufgabe zu lösen, wie etwa einen defekten Motor zu reparieren oder ein kniffliges Mathe-Rätsel zu knacken. Sie haben zwei Helfer zur Verfügung:
- Der lokale Handwerker: Ein kleiner, kostenloser und schneller Arbeiter, der direkt in Ihrer Garage wohnt. Er ist großartig bei einfachen Jobs, gerät aber manchmal bei komplizierten Problemen ins Stocken.
- Der Meister-Architekt: Ein riesiger, teurer Experte, der in einem fernen, hochtechnologischen Turm lebt. Er kann fast alles lösen, doch die Anmietung kostet jedes Mal ein Vermögen, wenn Sie um Hilfe bitten.
Das Problem ist: Wenn Sie den Meister-Architekten für jeden einzelnen Job anheuern, werden Sie pleitegehen. Wenn Sie nur den lokalen Handwerker einsetzen, könnte er bei den schwierigen Aufgaben scheitern.
Dieser Beitrag stellt eine neue Arbeitsweise namens COPE (Collaborative Planning and Execution – Kollaborative Planung und Ausführung) vor. Es ist wie ein intelligentes Team-System, das es diesen beiden Arbeitern ermöglicht, effizient zusammenzuarbeiten, ohne Geld zu verschwenden.
Wie COPE funktioniert: Die „Zuerst planen"-Strategie
Anstatt den Handwerker einfach zu bitten, den „Motor zu reparieren", und auf das Beste zu hoffen, verwendet COPE einen Planungs-Schritt. Denken Sie an einen „Plan" als eine schnelle, hochrangige Karte oder eine Reihe von Anweisungen, die vor Beginn der eigentlichen Arbeit verfasst werden.
Hier ist der schrittweise Ablauf der Zusammenarbeit:
Stufe 1: Der Handwerker versucht, die Führung zu übernehmen
Der lokale Handwerker versucht, den gesamten Job allein zu erledigen. Zuerst verfasst er einen schnellen „Plan" (ein einfaches Ziel oder eine Richtlinie) für sich selbst und versucht dann, das Problem basierend auf diesem Plan zu lösen.
- Die Prüfung: Wenn der Handwerker sehr zuversichtlich ist, dass er es richtig gemacht hat (zum Beispiel, wenn er es dreimal versucht hat und jedes Mal die gleiche Antwort erhielt), beendet er den Job. Es ist kostenlos und schnell!
- Das Scheitern: Wenn er unsicher ist oder die Antwort fragwürdig aussieht, gibt er nicht auf. Er geht zu Stufe 2 über.
Stufe 2: Der Architekt zeichnet eine Karte, der Handwerker baut
Jetzt schreitet der teure Meister-Architekt ein, aber nur für einen Moment. Der Architekt leistet noch nicht die schwere Arbeit. Stattdessen verfasst er einen neuen, besseren Plan (eine klarere Karte) basierend auf dem Problem.
Er übergibt diesen neuen Plan an den lokalen Handwerker. Der Handwerker versucht dann, das Problem erneut zu lösen, folgt diesmal jedoch der Experten-Karte des Architekten.
- Die Prüfung: Wenn der Handwerker, geleitet von der Karte des Architekten, zuversichtlich ist, beendet er den Job. Sie haben nur für einen winzigen Teil der Zeit des Architekten bezahlt, um die Karte zu zeichnen, und sparen so viel Geld.
- Das Scheitern: Wenn der Handwerker selbst mit der Karte noch feststeckt, eskaliert er zu Stufe 3.
Stufe 3: Der Architekt übernimmt
Wenn die ersten beiden Schritte nicht funktioniert haben, erledigt der Meister-Architekt schließlich den gesamten Job selbst – sowohl die Planung als auch die Ausführung. Dies ist der teuerste Schritt, tritt aber nur vor, wenn es absolut notwendig ist.
Warum dies eine große Sache ist
Der Beitrag hat einige überraschende Erkenntnisse darüber gewonnen, wie diese Teamarbeit funktioniert:
- Große Gehirne helfen kleinen Gehirnen: Wenn der Meister-Architekt den Plan für den Handwerker schreibt, wird der Handwerker viel schlauer. Es ist wie ein Schüler, der ein Mathe-Problem plötzlich versteht, nachdem ein Professor die Strategie (den Plan) erklärt hat, selbst wenn der Schüler die eigentlichen Berechnungen durchführt.
- Kleine Gehirne können große Gehirne verwirren: Interessanterweise führt es tatsächlich dazu, dass der Architekt schlechter performt, wenn der Handwerker versucht, den Plan für den Meister-Architekten zu schreiben. Der Architekt ist so schlau, dass ein einfacher, minderwertiger Plan des Handwerkers ihn tatsächlich ablenken kann. Deshalb ist das System so konzipiert, dass der Architekt nur für den Handwerker plant und nicht umgekehrt.
- Es spart Geld, ohne Qualität zu verlieren: In Tests mit Mathematik, Programmierung und sogar komplexen Agenten-Aufgaben (wie einem Roboter, der ein Haus navigiert) erzielte COPE Ergebnisse, die genauso gut oder sogar besser waren als die alleinige Nutzung des Meister-Architekten. Allerdings kostete es 45 % bis 75 % weniger, weil der teure Architekt nur für die schwierigsten Teile oder lediglich zum Zeichnen der Karte herangezogen wurde.
Das Fazit
COPE ist wie ein intelligenter Manager, der weiß, wann er den lokalen Arbeiter den Job erledigen lassen soll, wann er den Experten um einen schnellen Tipp (den Plan) bittet und wann er den Experten ruft, um das Ganze zu erledigen. Indem es „Planung" als eine leichte Brücke zwischen einem kleinen und einem großen Modell verwendet, ermöglicht es ihnen, effizient zusammenzuarbeiten, schwierige Probleme zu lösen, ohne das Bankkonto zu sprengen.
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.