← Neueste Arbeiten
💻 computer science

Jointly Learning Predicates and Actions Enables Zero-Shot Skill Composition

Dieser Beitrag stellt Predicate Action Skills (PACTS) vor, eine geschlossene visuell-motorische Politik, die Aktionspfade und symbolische Prädikatergebnisse gemeinsam modelliert, um eine robuste Zero-Shot-Komposition erlernter Fähigkeiten durch Planung zu ermöglichen.

Ursprüngliche Autoren: Benedict Quartey, Sebastian Castro, Eric Rosen, Wil Thomason, George Konidaris, Stefanie Tellex

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

Ursprüngliche Autoren: Benedict Quartey, Sebastian Castro, Eric Rosen, Wil Thomason, George Konidaris, Stefanie Tellex

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 lehren einen Roboter, ein komplexes Mahl zuzubereiten, wie etwa ein Sandwich herzustellen und anschließend aufzuräumen.

Der alte Weg: Der „blinde" Koch
Traditionell verwenden wir beim Unterrichten von Robotern in neuen Fähigkeiten (wie „das Brot aufheben") eine Methode namens „Lernen durch Demonstration". Wir zeigen dem Roboter ein Video eines Menschen, der dies tut, und der Roboter lernt, die Handbewegungen nachzuahmen.

Allerdings gibt es ein Problem mit diesem Ansatz. Der Roboter lernt die Bewegungen perfekt, versteht aber das Ergebnis nicht wirklich. Er weiß, wie er seinen Arm bewegen muss, um das Brot zu greifen, hat aber keine klare interne Überprüfung, um festzustellen: „Okay, ich habe das Brot erfolgreich gegriffen."

Aus diesem Grund gerät der Roboter in Verwirrung, wenn Sie ihn bitten, eine neue Kombination von Fähigkeiten auszuführen, die er noch nie gesehen hat (wie „das Brot greifen, aber nur, wenn die Butter bereits geöffnet ist"). Es ist wie ein Koch, der weiß, wie man Zwiebeln schneidet, aber nicht weiß, wie eine „geschnittene Zwiebel" aussieht, und daher nicht entscheiden kann, wann er mit dem Schneiden aufhören soll oder was als Nächstes zu tun ist. Um dies zu beheben, müssen wir den Roboter normalerweise für jede neue Kombination von Grund auf neu trainieren.

Der neue Weg: PACTS (Der „achtsame" Koch)
Diese Arbeit stellt ein neues System namens PACTS (Predicate-Action Skills) vor. Betrachten Sie PACTS als einen Roboter, der zu einem „achtsamen" Koch ausgebildet wird, der zwei Dinge zur exakt gleichen Zeit lernt:

  1. Die Aktion: Die physischen Bewegungen (wie man den Arm bewegt).
  2. Das Ergebnis: Eine symbolische „Überzeugung" darüber, was gerade passiert ist (z. B. „Das Brot befindet sich jetzt in meiner Hand" oder „Die Tür ist jetzt geöffnet").

Die kreative Analogie: Das „Dual-Track"-Band
Stellen Sie sich den Lernprozess des Roboters wie die Aufnahme eines Films auf einem speziellen Dual-Track-Band vor:

  • Spur A zeichnet das Video der sich bewegenden Roboterhände auf.
  • Spur B zeichnet einen laufenden Kommentar über „Wahrheiten" auf, die während des Abspielens des Films wahr werden (z. B. „Objekt wird gehalten", „Objekt wird losgelassen", „Tür ist geöffnet").

Bei alten Systemen wurden diese beiden Spuren von verschiedenen Personen aufgezeichnet, die niemals miteinander sprachen. Manchmal zeigte das Video, wie der Roboter die Tasse fallen ließ, aber die Kommentarspur sagte immer noch: „Tasse wird gehalten." Diese Diskrepanz verursachte Verwirrung beim Planen komplexer Aufgaben.

Mit PACTS zeichnet der Roboter beide Spuren gleichzeitig in einem einzigen, vereinten Prozess auf. Während er die Bewegung lernt, lernt er auch die entsprechende Veränderung in der Welt. Da sie gemeinsam gelernt werden, sind sie perfekt synchronisiert. Wenn sich die Hand des Roboters bewegt, um eine Tasse aufzuheben, aktualisiert sich seine interne „Überzeugung" automatisch auf „Ich halte die Tasse".

Warum dies wichtig ist: Zero-Shot-Komposition
Die größte Superkraft von PACTS ist die Zero-Shot-Komposition.

Da der Roboter nun diese klare, symbolische „Kommentarspur" (die Prädikat-Überzeugungen) besitzt, die sich in Echtzeit aktualisiert, können wir einen Standard-„Planer" aus dem Handel (wie ein GPS oder ein Kochbuch) verwenden, um Fähigkeiten zu mischen und zu kombinieren, die der Roboter noch nie zusammen gesehen hat.

  • Das Szenario: Sie haben dem Roboter beigebracht, „die Tür zu öffnen" und separat, „den Wagen zu schieben". Sie haben ihm nie gezeigt, wie man „die Tür öffnet und dann den Wagen schiebt".
  • Das Ergebnis: Der Planer betrachtet die interne „Überzeugungsspur" des Roboters. Er sieht, dass der Roboter erfolgreich „die Tür geöffnet" hat (die Überzeugung änderte sich von Falsch zu Wahr). Der Planer sagt dann: „Großartig! Da die Tür jetzt offen ist, führen wir die Fähigkeit 'Wagen schieben' aus."

Der Roboter kann dies ohne neues Training tun. Es ist wie ein Koch, der weiß, wie man Wasser kocht und wie man ein Ei brät. Selbst wenn er noch nie einen „gekochten-Ei-gebratenen-Sandwich" gemacht hat, kann er auf seine interne Checkliste schauen, sehen, dass das Wasser gekocht ist, und sofort zum Braten des Eies wechseln.

Tests in der realen Welt
Die Autoren testeten dies auf drei Arten:

  1. Ein 2D-Spiel: Ein Roboter, der Blöcke schiebt. PACTS war sowohl beim korrekten Bewegen der Blöcke als auch beim korrekten Identifizieren, wann die Blöcke am richtigen Ort waren, besser als Roboter, die nur Bewegungen lernten.
  2. 3D-Simulation: Komplexe Aufgaben wie Kaffee zubereiten oder Kochen in einer Küche. PACTS behielt eine hohe Leistung bei, während es dem Planer einen klaren Einblick in das Geschehen gab.
  3. Reales Leben: Ein echter Roboter, der farbige Würfel in eine Box packt. Das Team brachte ihm bei, rote und grüne Würfel separat zu packen. Mit PACTS konnten sie den Roboter dann bitten, „nur die roten und gelben Würfel zu packen" (eine Kombination, die er noch nie gesehen hatte), und er tat dies erfolgreich, indem er den Anweisungen des Planers basierend auf seinen internen Überzeugungen folgte.

Zusammenfassung
PACTS lehrt Roboter, Aktionen und Ergebnisse gemeinsam zu lernen, wie ein einziges Paket. Dies verleiht dem Roboter einen klaren, Echtzeit-„Statusbericht" darüber, was er erreicht hat. Dieser Statusbericht ermöglicht es einem einfachen Planer, Fähigkeiten sofort zu mischen und zu kombinieren, sodass der Roboter neue, komplexe Probleme lösen kann, ohne von Grund auf neu trainiert werden zu müssen.

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 →