Economy of Minds: Multi-Agent Prompt-Optimierung erklÀrt

@neural_avb
ENGLISCHvor 1 Monat · 05. Juni 2026
114K
315
39
5
764

TL;DR

Forscher der Harvard University haben Economy of Minds vorgestellt, ein Framework, bei dem KI-Agenten an einem simulierten Markt teilnehmen, um ihre Prompts und ihre Koordination zu optimieren, was zu emergentem Verhalten in der Mathematik und wissenschaftlichen Forschung fĂŒhrt.

Wach auf, Schatz, es gibt ein neues Paper von der Harvard: Economy of Minds (EOM). Sie haben ein dezentrales Multi-Agenten-System entwickelt, bei dem Agenten mit marktÀhnlichen Mechanismen (Auktionen, Zahlungen, Vermögensaufbau) koordinieren und sich im Laufe der Zeit verbessern.

Sie berichten, dass eine solche Umgebung zu emergenter mehrstufiger Argumentation und starker Leistung bei verschiedenen agentischen Aufgaben gefĂŒhrt hat!

Hinweis: Dieser Artikel wurde von AVB mit GPT-5.2 im Paper Breakdown-Toolkit verfasst

Warum sollte mich das interessieren?

Wenn du Multi-Agenten-Systeme baust, um bestimmte Aufgaben zu erledigen – das ist fĂŒr dich. Die meisten Multi-Agenten-Stapel verlassen sich immer noch stark auf manuelle Orchestrierung – du (der Entwickler) schreibst explizite Prompts und Zustandsmaschinen-Graphen, um manuell zu definieren, "wer was und wann tut".

Lange Aufgaben erfordern je nach Zustand und Fortschritt der Aufgabe unterschiedliche Rollenwechsel. Und es ist fast immer am besten, Systeme zu entwerfen, die ihre System-Prompts optimal umschalten können, damit Aufgaben immer vorankommen.

Das Ziel dieses Papers ist genau das. Wie erzeugt man fĂŒr eine gegebene Aufgabe eine optimierte Population von Multi-Agenten, jede mit spezifischen Anweisungen, wie und wann zu handeln ist.

Und das haben sie auf eine wirklich einzigartige und unterhaltsame Weise gemacht – durch die Simulation eines Marktsystems, das extern steuert, wie sich Agenten entwickeln.

Das Endergebnis dieser Optimierung ist eine Gruppe spezialisierter Agenten und ein intelligenter Routing-Mechanismus, der auswÀhlt, wie sie eine Aufgabe lösen.

Wenn wir einfache Agenten mit einem grundlegenden Aktionsraum in ein komplexes Multi-Agenten-Szenario stecken, was passiert wohl? Komplexe Verhaltensweisen entstehen automatisch, weil diese einfachen Agenten beginnen, ihr Leben um die Unsicherheiten herum zu optimieren, die andere Agenten im Szenario verursachen. Das ist das Beste an der ganzen Sache.

Übrigens ist diese Theorie, dass "Verhaltensweisen organisch aus Multi-Agenten-Szenarien entstehen", kein neues Konzept. Sogar einige Ă€ltere Pre-LLM-Multi-Agenten-Arbeiten haben dies angedeutet, wie das berĂŒhmte OpenAI-Verstecken-Paper.

https://openai.com/index/emergent-tool-use/

AVB - inline image

Dieses Paper erinnerte mich zwar an einige Ideen aus diesen Àlteren Multi-Agenten-Papieren, aber es gibt ein paar EinschrÀnkungen. Es ist wichtig, Folgendes zu beachten:

  • Dieses Paper TRAINIERT keine Agenten, um finanziell unabhĂ€ngig zu sein oder Trades oder Auktionen durchzufĂŒhren!
  • TatsĂ€chlich ist dies ein neuer Algorithmus zur Optimierung von Agenten in gĂ€ngigen verifizierbaren Umgebungen wie Mathematik, Optimierung von Beschleunigercode, Deep Search, wissenschaftlicher Forschung usw.
  • Die Agenten wissen grĂ¶ĂŸtenteils nicht einmal, dass sie sich in diesem Marktsimulator befinden. Dies ist ein externes System, das steuert, wie sich Agenten entwickeln (und welche nicht).

Agenten bieten in der Auktion, um das Recht zu gewinnen, einen Schritt in einer dieser Zielumgebungen zu machen.

Ein Gewinn in dieser Auktion belastet ihren Geldbeutel mit dem Gebot, und sie dĂŒrfen die Umgebung "besuchen", um eine tatsĂ€chliche Aktion auszufĂŒhren, die die Umgebung von Schritt

t

zu Schritt

t+1 voranbringt.

ZukĂŒnftige Agenten, die in derselben Umgebung Aktionen ausfĂŒhren, zahlen ihr Gebot an den vorherigen Agenten (den letzten Gewinner) zurĂŒck.

Wiederhole dies eine Weile, und die reichsten Agenten haben am Ende die besten Strategien fĂŒr die Zielumgebung.

Das ist ein super interessanter Ansatz fĂŒr die Kreditzuweisung ĂŒber lange ZeitrĂ€ume und evolutionĂ€re Prompt-Optimierungsalgorithmen. Lass uns den Algorithmus von Anfang an aufschlĂŒsseln, um wirklich zu verstehen, was sie da kochen.

Der Ansatz

In diesem Paper ist ein Agent kein separat trainierter neuronaler Netzwerke. Jeder Agent ist im Wesentlichen eine Prompt-basierte LLM-Strategie mit:

  • einem Prompt (einem System-Prompt / einer Instruktionsvorlage, die seine "Rolle" und Vorgehensweise definiert). Diese Rolle Ă€ndert sich je nach Zielumgebung, fĂŒr die wir optimieren. Zum Beispiel weisen sie fĂŒr die MATH-Aufgaben diese Rollen zu: Planer, AusfĂŒhrer, Verifizierer, und fĂŒr die Beschleuniger-Entwurfsaufgabe: Historiker, Planer, AusfĂŒhrer
  • einer Auslöse-/Aufwachbedingung, die bestimmt, wann sie berechtigt sind, in der Auktion zu bieten.
  • einem (festen) Gebotswert, der in Auktionen verwendet wird,
  • und einer Vermögensvariablen, die sich im Laufe der Zeit Ă€ndert und die Selektion antreibt

EOM lÀuft dann in zwei gekoppelten Schleifen:

  1. Planung (innerhalb einer Episode): Agenten versteigern das Recht, bei jedem Schritt zu handeln, und das Vermögen wird ĂŒber eine Bucket-Brigade-Zahlungsregel aktualisiert.
  2. Anpassung (ĂŒber Episoden hinweg): Die Population entwickelt Prompts durch Exploration/Exploitation, die nur durch Vermögen gesteuert wird.

Das Ziel von EOM (das endgĂŒltige Ergebnis) ist eine Gruppe von Agenten. Jeder Agent mit seinem eigenen System-Prompt darĂŒber, wie man in einer bestimmten Umgebung handelt, und einer Strategie, wann man handelt. Bei einem neuen Problem bieten die Agenten darauf, wer handelt, fĂŒhren die Aktion aus und wiederholen den Vorgang, bis die Lösung erreicht ist.

AVB - inline image

Schleife 1: Erfahrungen sammeln + Auktion durchfĂŒhren

Bei jedem Umgebungsschritt in einer Episode:

  1. Basierend auf der aktuellen Beobachtung der Zielumgebung fĂŒhrt jeder Agent einen Prompt aus, der bestimmt, ob er "aufwachen" soll oder nicht. Aufwachen bedeutet einfach, an der bevorstehenden Auktion in Schritt 2 teilzunehmen.
  2. Die Agenten, die sich entschieden haben aufzuwachen, geben automatisch ihre festen Gebote ab. Es ist ein festes Gebot, weil diese Gebote wÀhrend der Initialisierung festgelegt werden (d. h. die Agenten versuchen nicht, ein Gebot intelligent zuzuteilen).
  3. Der Agent mit dem höchsten Gebot ist der Auktionsgewinner! Er verliert sofort das Geld, das er geboten hat. Aber er gewinnt die Kontrolle ĂŒber die Umgebung.
  4. Der Gewinner-Agent fĂŒhrt eine Aktion in der Zielumgebung in ihrem aktuellen Zustand durch. Dies wird darin bestehen, den nĂ€chsten Schritt in der Zielumgebung auszufĂŒhren und die Uhr von s_t -> s_t+1 vorzustellen.
  5. Die Umgebung wechselt den Zustand und erzeugt eine Belohnung r_t.
  6. Vermögenstransfer findet statt mit Bucket-Brigade-Kreditzuweisung! 2 Dinge passieren: a) Der neue Gewinner zahlt sein Gebot an den vorherigen Gewinner b) Der neue Gewinner sammelt auch die Umgebungsbelohnung r_t in seinen Geldbeutel

FĂŒr den ersten Gewinner geht die Zahlung an das "Haus" (nicht an einen anderen Agenten).

  1. Im nĂ€chsten Schritt wiederholt sich die gesamte Schleife, aber mit der aktualisierten Umgebung. Allerdings "wachen" Agenten basierend auf der neuesten Beobachtung auf (erhalten aus s_t+1 ), und der Gewinner dieser Auktion zahlt sein Gebot an den Gewinner der vorherigen Auktion. Dieses Gebot wird dem Geldbeutel des vorherigen Gewinners hinzugefĂŒgt.
  2. Wenn ein Agent zu irgendeinem Zeitpunkt bankrott geht, wird er rausgeworfen. Wenn ein Agent auch auf seinem Geldbeutel sitzt und die Teilnahme verweigert, sinkt sein Geldbeutel mit der Zeit ebenfalls und er geht schließlich bankrott. Das verleiht der ganzen Sache Dringlichkeit.
AVB - inline image

Nun geben viele Umgebungen keine Zwischenbelohnungen und erzeugen nur eine, nachdem die gesamte Episode beendet ist. Im traditionellen RL hat dies aufgrund des berĂŒchtigten "Kreditzuweisungsproblems" schon viele Kopfschmerzen verursacht. GrundsĂ€tzlich: Wenn eine lange Aktionskette schließlich zu einer guten Belohnung fĂŒhrt, wie schreibt man jeder einzelnen Aktion in der Kette eine Teilbelohnung zu?

Diese Methode adressiert dieses Problem mit der Regel "zahle dein Gebot an den letzten Auktionsgewinner".

AVB - inline image

Diese Designentscheidung hat eine entscheidende Konsequenz in Bezug auf den RĂŒckwĂ€rtsfluss des Werts: Ein Agent kann profitieren, indem er das System in ZustĂ€nde versetzt, in denen nachgelagerte Agenten bereit sind, "ihr Gebot zu zahlen", um die Kontrolle zu ĂŒbernehmen. Dies wird zu einer dezentralisierten Kreditzuweisung entlang des Verlaufs.

Wenn deine Aktion zukĂŒnftige wertvolle Aktionen ermöglicht, "kaufen" spĂ€tere Agenten die Fortsetzung von dir ĂŒber Gebote, sodass du belohnt wirst, selbst wenn du nicht direkt rt bei deinem Aktionsschritt erhalten hast.

Als nÀchstes, nachdem die Episoden-DurchlÀufe beendet sind, ist es Zeit, die Strategien zu aktualisieren.

AVB - inline image

Schleife 2: Agenten entwickeln

Nachdem Episoden beendet sind, wird die Population von Agentenstrategien durch ökonomische Selektion und einen Prompt-Mutationsmechanismus aktualisiert. GrundsĂ€tzlich entfernen wir Agenten, die aktuell arm sind, und mutieren die Agenten, die reich sind, fĂŒr die nĂ€chste Runde.

AVB - inline image

Denke daran, Agenten mit niedrigem Vermögen sind schlecht, weil sie entweder:

  • nicht an der Auktion teilgenommen haben (zu passiv)
  • teilgenommen, aber Aktionen ausgefĂŒhrt haben, die zu schlechten ZustĂ€nden in der Zukunft fĂŒhrten, an denen andere Agenten nicht teilnahmen

Nachdem wir diese Underperformer ausgesondert haben, fĂŒgen wir neue Agenten hinzu, bis die PopulationsgrĂ¶ĂŸenbeschrĂ€nkungen erreicht sind, und verwenden zwei Quellen:

  • Exploitation: WĂ€hle wohlhabende "Eltern"-Agenten aus und mutieren ihre Prompts leicht, um Kinder zu erzeugen, die nĂŒtzliche Verhaltensweisen beibehalten, aber leicht variieren. Dies verstĂ€rkt erfolgreiche Strategien und fördert die Spezialisierung.
  • Exploration: Ersetze bankrotte/schwache Agenten durch neue Varianten, die durch Änderung von Prompts erstellt wurden, um Fehlermodi zu korrigieren oder verschiedene Verhaltensbereiche zu erkunden.

Inferenz und was lieferst du tatsÀchlich aus?

Lieferst du einen einzelnen Agenten aus? Einen einzelnen Gewinner? NEIN!

In EOM ist das, was du "trainierst" und dann zur Lösung von Aufgaben "auslieferst", eine Gesellschaft/Population von Agenten, wobei jeder Agent seine eigenen Prompts und seine eigene lokale "Wann-handeln"-Logik hat.

Zur Bewertungszeit bewerten sie explizit mit einer thread-lokalen Kopie der trainierten Population, und die Aufwach-Strategie wird verwendet, um auszuwÀhlen, welcher Agent handelt. Die Population ist "eingefroren" (kein weiteres Training).

All die Marktsimulations-Eskapaden wie Geldbeutel und Vermögenstransfer sind nur Trainingszeit-Dinge. Sobald die Population optimiert ist, verwenden wir sie wÀhrend der Inferenz nicht wirklich.

Beachte, dass das Gebotssystem immer noch verwendet wird, um zu bestimmen, wer in einem Schritt "handeln" soll, wenn mehrere Akteure gemeinsam "aufwachen" wollen.

**

Eine Fallstudie, um alles zu erklÀren

AVB - inline image

Sieh dir Abbildung 5 oben an. Sie erklĂ€rt den Coolness-Faktor dieser "Economy of Minds"-Idee fĂŒr die Beschleuniger-Entwurfsaufgabe. Im Beschleuniger-Entwurf sind Agenten rollenspezialisiert:

  • Historiker: fasst vorherige Versuche zusammen, behĂ€lt das GedĂ€chtnis an vielversprechende/fehlgeschlagene Richtungen
  • Planer: schlĂ€gt hochrangige Suchrichtungen vor
  • AusfĂŒhrer: fĂŒhrt detaillierte lokale Bewertungen durch

Und die Umgebungsbelohnung zielt auf die Verbesserung des EDP (Energie-Verzögerungs-Produkts) auf GEMMINI ResNet-50-Kernen ab (niedrigerer EDP ist besser).

Jeder rollenspezialisierte Agent (Historiker, Planer, AusfĂŒhrer) trĂ€gt Vermögen, und dieses Vermögen wird zu einer Live-Bestenliste der NĂŒtzlichkeit, wĂ€hrend die Episoden fortschreiten.

Agenten, die helfen, neue Bestmarken zu erzielen, sammeln Vermögen. Die regelmĂ€ĂŸige Abgabe bestraft alle stetig (also sterben mittelmĂ€ĂŸige Agenten einfach langsam aus), und sobald das Vermögen unter Null fĂ€llt, geht der Agent bankrott und wird entfernt.

In der Zwischenzeit erschaffen die reichsten Agenten mutierte "gute-Geburt"-Nachkommen (Exploitation) und die schwÀchsten erschaffen modifizierte "schlechte-Geburt"-Nachkommen (Exploration).

Über verschiedene Kerne hinweg entdeckt der Marktdruck automatisch, welche Spezialisten-Linie tatsĂ€chlich wertvoll ist. Manchmal bricht das Historiker-artige GedĂ€chtnis aufgrund vererbter Voreingenommenheit zusammen, manchmal reproduziert sich eine Planer-Linie, weil die hochrangige Suchrichtung der Engpass ist, und manchmal koexistieren mehrere Rollen, weil sie sich ergĂ€nzen.

Mit anderen Worten, Koordination und Kreditzuweisung entstehen aus einfachen Anreizen (Vermögensfluss, Abgabe, Geburt, Bankrott), und erzeugen eine anpassungsfĂ€hige Population ohne zentrales System! Und genau deshalb fĂŒhlt sich der Ansatz wie eine coole Art an, Multi-Agenten-Systeme zu bauen.

Emergente Verhaltensweisen / "Aha-Momente", die das Paper hervorhebt

Erinnere dich, dass sie fĂŒr eine bestimmte Umgebung (sagen wir MATH) ihre Agenten wĂ€hrend der Initialisierungsphase mit spezifischen Rollen ausstatten. Planer, AusfĂŒhrer, Verifizierer. Ein Agent mit dem Planer-Prompt wird wahrscheinlich frĂŒh in den Episoden bieten, wĂ€hrend Verifizierer wahrscheinlich bieten, nachdem eine Lösungsentwurf vorhanden ist.

Obwohl dies eine intuitive Art ist, ĂŒber dieses Paper nachzudenken, ist es in der Praxis nicht das korrekte Modell. Eine nĂŒtzliche Art, EOM zu lesen, ist: sie codieren keinen Workflow fest, sondern sie richten wirtschaftliche Regeln ein, und dann organisiert sich die Population selbst in Verhaltensweisen, die ĂŒberraschend wie gelernte "Algorithmen" und "Institutionen" aussehen.

Hier sind einige coole Erkenntnisse, die das Paper berichtet:

1) Kreditzuweisung wird zu einem Marktsignal, das ganze Aktionsketten auswÀhlt

Eine Kernbeobachtung ist, dass die Leistung verbessert wird, weil die Wirtschaft nĂŒtzliche Aktionsketten auswĂ€hlt, sie reproduziert und Agenten löscht, die nicht beitragen. Koordination ist also eine emergente Eigenschaft der Selektion, kein entwickelter Protokoll.

Dies ist ein "Aha", weil es nicht nur darum geht, dass "Agenten bessere Prompts machen"; das System wird besser darin, welche Sequenzen von Agenten handeln, d.h., die Interaktionstopologie schĂ€rft sich im Laufe der Zeit. Ähnlich wie das OpenAI-Verstecken-Paper!

AVB - inline image

2) Nicht-monotone Lernkurven: frĂŒhes Chaos ist "produktiv"

Auf Finance-Agent-Bench stellen sie explizit ein Muster fest: EOM fĂ€llt frĂŒh ab (wĂ€hrend die Exploration alternative Spezialisten testet) und erholt sich erst spĂ€ter und ĂŒbertrifft die anfĂ€ngliche Leistung. Das ist ein bisschen wie Grokking beim Training neuronaler Netzwerke (schĂ€tze ich?)

Jedenfalls ist das ein sehr "marktĂ€hnliches" PhĂ€nomen: die Autoren sagen (sinngemĂ€ĂŸ) "FrĂŒher Umschwung und Neuzuweisung können die vorlĂ€ufige Leistung vorĂŒbergehend beeintrĂ€chtigen, wĂ€hrend nach besseren Spezialisten/ Koordination gesucht wird"

3) VermögensverlÀufe zeigen "Abstammungslinien", die dominieren, und "schlechte Geburten", die aussterben

Im Beschleuniger-Entwurf kannst du buchstĂ€blich sehen, wie nĂŒtzliche Abstammungslinien bestehen bleiben, Nachkommen hervorbringen und Auktionen dominieren, wĂ€hrend fehlgeschlagene Varianten bankrott gehen und entfernt werden.

Mit anderen Worten, die Lerneinheit ist nicht ein einzelner Agenten-Prompt: es ist ein sich entwickelnder Familienstammbaum von Prompts unter dem Selektionsdruck des Vermögens.

4) Entdeckung wiederverwendbarer DomĂ€nenstrukturen ohne Vorlagen (ĂŒbertragbare Heuristiken)

Ein besonders auffÀlliges emergentes Verhalten: Bei den schwierigsten Beschleuniger-Kernen konvergiert die Gesellschaft wiederholt auf ein spezifisches Tiling/Datenfluss-Motiv (Output-Stationary-Stil), obwohl:

  • es nicht als dieses Motiv als Vorlage gegeben ist, und
  • die Belohnung nur "EDP-RekordbrĂŒche" ist (keine Beschriftungen wie "verwende output-stationary")

Das System lernt also eine wiederverwendbare Design-Heuristik durch Selektion.

5) Prompts entwickeln sich zu kompakten mehrstufigen Argumentationsroutinen (selbstprĂŒfende "Checklisten")

In der wissenschaftlichen Forschung berichten sie von Prompt-Evolution, bei der ein AUSFÜHRER internalisiert, was zuvor andere Rollen erforderte, und Mutationen fĂŒgen zunehmend explizite Selbstkontrollen hinzu (Prinzip zuerst, Symmetrie-Checks, MachbarkeitsprĂŒfungen, Substitution zur Falsifikation).

Ein Agent wird weniger zu einem generischen Textgenerator und mehr wie ein prozedurales Modul, das eine gelernte wissenschaftliche Ableitungsroutine ausfĂŒhrt.

6) Aktionsdisziplin: Lernen, wo (nicht) teure Aktionen auszugeben (CloudCast)

CloudCast ist eine iterative Code-Optimierungsaufgabe, bei der die Agentengesellschaft ein Python-Programm verbessern muss, das eine Multi-Cloud-Broadcast-Routing-Topologie entwirft, um die gesamte DatenĂŒbertragungskosten (Egress) zu minimieren. Dies war eines ihrer Testfelder.

In dieser CloudCast-Aufgabe beobachten sie, dass die Wirtschaft je nach Arbeitsbereichszustand unterschiedliche Workflow-Formen auswÀhlt:

  • nahe einer hohen Punktzahl → kurze "lesen-bearbeiten-bewerten-festschreiben"
  • unsicher/rĂŒcklĂ€ufig → lĂ€ngere "bearbeiten-bauen-bewerten"-Schleifen

Das ist ein emergentes Ressourcenbewusstseins-Verhalten: eine gesellschaftsweite Strategie dafĂŒr, wann man vorsichtig vs. aggressiv handelt, ohne zentrale Steuerung.

Lies das vollstÀndige Paper hier: http://arxiv.org/abs/2606.02859

Und auch bei Paper Breakdown, das ich verwendet habe, um dieses Paper zu studieren: http://paperbreakdown.com/abs/2606.02859

Danke fĂŒrs Lesen!

**

https://x.com/ZhentingQi/status/2062557667361792039

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
FĂŒr Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mĂŒhsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum EntschlĂŒsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken