← Neueste Arbeiten
💻 computer science

Self-Supervised Theorem Discovery in a Formal Axiomatic System

Dieses Paper präsentiert einen selbstüberwachten Agenten, der autonom zehntausende bedeutsame Theoreme entdeckt und Benchmarks für Menschen löst, indem er ausschließlich von Axiomen und Inferenzregeln ausgeht, was demonstriert, dass nützliches mathematisches Wissen ohne menschliche Vorannahmen entstehen kann und das logische Denken von LLMs effektiv verbessern kann.

Ursprüngliche Autoren: Kazuki Ota, Takayuki Osa, Tatsuya Harada

Veröffentlicht 2026-06-30
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Kazuki Ota, Takayuki Osa, Tatsuya Harada

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 bringen einem Roboter das Rechnen bei, aber mit einer sehr strengen Regel: Sie dürfen dem Roboter keine Lehrbücher geben, keine Beispiele gelöster Aufgaben und keine „Spickzettel“ mit bekannten Fakten. Sie dürfen ihm nur das absolute Minimum geben: ein paar grundlegende Logikregeln (wie „Wenn A wahr ist und A impliziert B, dann ist B wahr“) und eine leere Tafel.

Die Frage, die dieses Paper stellt, lautet: Kann dieser Roboter sich selbst beibringen, neue, nützliche mathematische Fakten zu entdecken, indem er einfach nur mit diesen grundlegenden Regeln spielt?

Hier ist, wie die Forscher ihren Roboter aufgebaut haben und was sie erreicht haben, erklärt durch einfache Analogien.

1. Das Spiel: Ein Stapel Blöcke

Die Forscher haben für den Roboter ein Spiel mit einem System namens „Hilbert-Logik“ aufgebaut. Stellen Sie sich dieses System wie ein Spiel mit einem Stapel von Blöcken vor.

  • Die Regeln: Der Roboter hat drei Arten von speziellen Blöcken (Axiome), die er aufheben und auf den Stapel legen kann. Er hat auch eine Regel zum Kombinieren von Blöcken: Wenn er einen Block sieht, der sagt „Wenn X, dann Y“, und dieser auf einem Block steht, der „X“ sagt, kann er sie gegen einen Block austauschen, der „Y“ sagt.
  • Das Ziel: Dem Roboter wird ein Ziel-Block (ein Theorem) vorgegeben, und er muss die exakte Abfolge von Zügen finden, um diesen spezifischen Block oben auf den Stapel zu bauen.

2. Die Strategie: „Das probiere ich später mal“

Der Robbot beginnt mit dem Raten zufälliger Züge. Meistens scheitert er daran, das spezifische Ziel zu erreichen, das ihm gegeben wurde. Die Forscher gaben dem Roboter jedoch einen cleveren Trick namens Self-Supervised Learning (selbstüberwachtes Lernen).

Stellen Sie sich vor, der Roboter versucht, einen Turm zu bauen, um eine rote Flagge (das Ziel) zu erreichen. Er scheitert zwar, die rote Flagge zu erreichen, aber im Prozess baut er versehentlich eine sehr stabile blafe Plattform auf halber Höhe.

  • Der Trick: Anstatt diese blaue Plattform wegzuwerfen, sagt der Roboter: „Hey, ich habe gerade eine blaue Plattform gebaut! Lass uns das für das nächste Mal zu einem neuen Ziel machen.“
  • Die Schleife: Der Roboter speichert diese blaue Plattform als „Ziel“. Später versucht er, diese blaue Plattform erneut zu bauen. Jedes Mal, wenn er Erfolg hat, lernt er die exakten Schritte, um dies zu tun. Mit der Zeit baut der Roboter eine massive Bibliothek dieser „Plattformen“ (Theoremen), die er selbst entdeckt hat.

3. Die besten Werkzeuge auswählen

Der Roboter entdeckt tausende dieser Plattformen. Aber nicht alle von ihnen sind nützlich. Einige sind zu spezifisch (wie eine Plattform, die nur auf einen winzigen Stein passt), und einige sind einfach nur Wiederholungen von Dingen, die er bereits weiß.

Der Roboter nutzt zwei Filter, um die „Goldenen Werkzeuge“ auszuwählen:

  1. Generalität: Er behält die Plattformen, die vielseitig sind (wie ein flacher Tisch), und wirft die weg, die zu seltsam oder zu spezifisch sind.
  2. Schwierigkeit: Er sucht nach Plattformen, die schwer von Grund auf zu bauen sind. Wenn der Roboter Schwierigkeiten hat, eine bestimmte Plattform aus den Basismethoden zu bauen, ist diese Plattform ein „schwieriges Problem“. Der Roboter entscheidet, dieses schwierige Problem als vorgefertigtes Werkzeug (ein Lemma) zu seiner Werkzeugkiste hinzuzufügen.

4. Das Ergebnis: Eine wachsende Bibliothek

Nachdem der Roboter mehrere „Generationen“ (Runden des Lernens) durchlaufen hat, besitzt er eine Bibliothek von zehntausenden selbst entdeckten mathematischen Fakten.

Die Forscher testeten dies auf zwei Arten:

  • Kann der Roboter menschliche Probleme lösen? Sie gaben dem Roboter einen Satz von 30 klassischen Logikrätseln, die von Menschen geschrieben wurden (aus einem Lehrbuch). Der Roboter löste unter Verwendung seiner selbst erstellten Bibliothek 30 % dieser Rätsel erfolgreich. Das ist beeindruckend, da er diese Rätsel noch nie gesehen hatte und keine menschliche Hilfe erhielt.
  • Kann er anderen Robotern helfen? Die Forscher nahmen die „Goldenen Werkzeuge“, die der Roboter entdeckt hatte, und gaben sie einer anderen, sehr intelligenten KI (einem Large Language Model wie GPT) als „Hinweis“. Als diese andere KI die Möglichkeit hatte, diese selbst entdeckten Werkzeuge zu nutzen, wurde sie wesentlich besser darin, die Logikrätsel zu lösen.

Das große Ganze

Das Paper beweist, dass man einer KI nicht als Mensch eine Bibliothek mit mathematischen Fakten in die Hand drücken muss. Wenn man einer KI nur die grundlegenden Regeln des Spiels gibt, kann sie das Spiel spielen, ihre eigenen Abkürzungen entdecken und ihre eigene Bibliothek an nützlichem Wissen aufbauen.

Es ist wie ein Kind, das lernt, mit LEGOs zu bauen. Wenn man ihnen nur ein paar Basisteile und die Anweisung „Stecke sie zusammen“ gibt, werden sie vielleicht irgendwann selbst herausfinden, wie man ein komplexes Schloss baut, und dann feststellen: „Oh, diese spezielle Bogenform, die ich gebaut habe, ist wirklich nützlich, um Türen zu bauen“, und anfangen, diese Bogenform als Standardstück für alle ihre zukünftigen Schlösser zu verwenden.

Was das Paper NICHT behauptet:

  • Es behauptet nicht, dass der Roboter bereits fortgeschrittene Analysis oder Physik betreiben kann.
  • Es behauptet nicht, dass dies sofort für alle Arten von Mathematik funktioniert (sie haben es nur für die Aussagenlogik getestet).
  • Es behauptet nicht, dass dies menschliche Mathematiker ersetzt, sondern zeigt einen Weg auf, wie eine KI ihr eigenes formales Wissen entwickeln kann.

Kurz gesagt: Die KI hat sich selbst Mathematik von Grund auf beigebracht, ihr eigenes Wörterbuch nützlicher Fakten erstellt und bewiesen, dass diese Fakten tatsächlich helfen, reale Probleme zu lösen.

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 →