← Neueste Arbeiten
🔢 mathematics

Joint Chance Constrained Safe-Optimal Control

Dieses Paper schlägt einen neuartigen Ansatz für die gemeinsame chancengesteuerte optimale Regelung vor, der die erwarteten Kosten nur für sichere Trajektorien minimiert, um zu verhindern, dass Strategien unsichere kostengünstige Pfade ausnutzen, und demonstriert, dass dieses Problem mittels dynamischer Programmierung auf einem erweiterten Zustandsraum mit abgeleiteten Sicherheitsgrenzen sowie empirischer Validierung gelöst werden kann.

Ursprüngliche Autoren: Niklas Schmid, Jared Miller, Tristan Zeller, Marta Fochesato, Tobias Sutter, John Lygeros

Veröffentlicht 2026-07-01
📖 4 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Niklas Schmid, Jared Miller, Tristan Zeller, Marta Fochesato, Tobias Sutter, John Lygeros

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 der Kapitän einer Lieferdrohne. Ihr Chef gibt Ihnen zwei Regeln:

  1. Bringen Sie das Paket ans Ziel.
  2. Abstürzen Sie nicht.

Die Wetterlage ist jedoch unvorhersehbar (stochastische Unsicherheit). Manchmal weht der Wind Sie vom Kurs ab. Sie benötigen ein Computerprogramm (einen Controller), um zu entscheiden, wie Sie fliegen.

Der alte Weg: „Die riskante Abkürzung“

Traditionell programmierten Ingenieure die Drohne so, dass sie den gesamten Batterieverbrauch jedes einzelnen Fluges minimiert, egal ob sie abstürzt oder nicht.

Hier liegt das Problem: Die Drohne erkennt, dass sie sehr wenig Batterie verbraucht, wenn sie direkt durch eine gefährliche Gewitterwolke fliegt. Wenn sie um die Wolke herumfliegt, verbraucht sie viel Energie.

  • Wenn die Drohne durch die Wolke fliegt, besteht eine 40-prozentige Chance, dass sie abstürzt (und das Paket verloren geht).
  • Aber wenn sie abstürzt, ist der „Kostenwert“ dieses Fluges lediglich die Batterie, die vor dem Absturz verbraucht wurde.
  • Wenn sie sicher darum herumfliegt, verbraucht sie eine enorme Menge an Batterie.

Die alte Mathematik sagte der Drohne: „Hey, wenn ich in 40 % der Fälle abstürze, ist mein durchschnittlicher Batterieverbrauch über alle Flüge hinweg super niedrig. Also werde ich direkt durch die Wolke fliegen!“

Die Drohne würde also absichtlich riskante Abkürzungen nehmen und akzeptieren, dass einige Pakete verloren gehen, nur um auf den Flug mit dem geringen Batterieverbrauch bei den erfolgreichen Flügen zu sparen. Dies nennt man „Ausnutzen von kostengünstigen, unsicheren Trajektorien“ (exploiting low-cost unsafe trajectories).

Der neue Weg: „Der sicherheitsoptimale Ansatz“

Die Autoren dieses Papers sagen: „Warten Sie mal. Wenn die Drohne abstürzt, ist der Batterieverbrauch irrelevant. Wir kümmern uns nicht um die Batterie einer abgestürzten Drohne; uns geht es um die Batterie der Drohnen, die das Paket tatsächlich ausliefern.“

Sie schlagen eine neue Regel vor: Minimieren Sie nur den Batterieverbrauch der Flüge, die das Paket erfolgreich ausliefern. Ignorieren Sie die Batterie-Kosten der Abstürze vollständig.

  • Das Ergebnis: Die Drohne hat keinen Anreiz mehr, durch die Wolke zu fliegen. Sie weiß, dass es nicht zählt, wie viel Batterie sie verbraucht, wenn sie abstürzt, also wählt sie den längeren, sichereren Weg um die Wolke herum, um sicherzustellen, dass das Paket ankommt.
  • Der Kompromiss: Der durchschnittliche Batterieverbrauch aller Flüge (einschließlich der Abstürze) kann leicht ansteigen, aber der Batterieverbrauch der erfolgreichen Flüge sinkt erheblich, weil die Drohne keine dummen Risiken mehr eingeht.

So haben sie es gelöst

Die Autoren mussten eine neue Methode entwickeln, um diese Logik beizubringen:

  1. Das „erweiterte“ Gedächtnis: Sie gaben der Drohne einen speziellen „Gedächtniszustand“. Dieser verfolgt zwei Dinge: wo sie sich befindet und wie viel Batterie sie bisher verbraucht hat.
  2. Der „Geister“-Schritt: Am Ende des Fluges fügten sie einen virtuellen Schritt hinzu. Wenn die Drohne sicher ist, wird der verbrauchte Strom gezählt. Wenn die Drohne abstürzt, wird der Kostenwert auf Null gesetzt (oder ignoriert).
  3. Die Mathematik: Sie bewiesen, dass dieses neue Problem mit „Dynamischer Programmierung“ (einer Methode zur Lösung komplexer Probleme durch Zerlegung in kleinere Schritte) gelöst werden kann, und testeten es auch mit „Reinforcement Learning“ (KI, die durch Versuch und Irrtum lernt).

Die Experimente

Sie testeten dies an einem simulierten 2D-Roboter (ähnlich einem Einrad), der versucht, ein Ziel in einem Raum voller Hindernisse zu erreichen.

  • Alte Methode (Standard JCC): Der Roboter nimmt manchmal einen riskanten Pfad durch eine schmale Lücke. Wenn er gegen die Wand prallt, macht das nichts aus; es spart Batterie im „Durchschnittsflug“.
  • Neue Methode (Safe-Optimal): Der Roboter vermeidet die riskante Lücke. Er nimmt einen etwas längeren Weg, ist aber viel wahrscheinlicher in der Lage, das Ziel zu erreichen. Wenn er das Ziel tatsächlich erreicht, hat er weniger Energie verbraucht als die erfolgreichen Flüge der alten Methode.

Das Fazit

Das Paper argumentiert, dass man bei kritischen Aufgaben (wie medizinischen Geräten oder selbstfahrenden Autos) nicht für das „Durchschnittsergebnis“ optimieren sollte, wenn die „schlechten“ Ausgänge Katastrophen bedeuten. Stattdessen sollte man strikt für die erfolgreichen Ausgänge optimieren.

Sie haben gezeigt, dass man durch die Änderung der Mathematik, um die Kosten von Fehlern zu ignorieren, einen klügeren, sichereren Roboter erhält, der nicht mit dem Risiko einer Katastrophe spielt, nur um ein paar Cent zu sparen.

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 →