Interestingness as an Inductive Heuristic for Future Compression Progress
Dieser Beitrag formalisiert „Interessantheit" als induktive Heuristik für zukünftigen Kompressionsfortschritt und zeigt durch theoretische Analyse und empirische Experimente, dass vergangene Durchbrüche zukünftige Entdeckungen exponentiell vorhersagen, wobei die Algorithmische Priorität deutlich optimistischere Projektionen liefert als die Längenpriorität.
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
Das große Problem: Wie man für immer lernt
Stellen Sie sich einen Roboter vor, der für immer lernen soll, immer intelligenter wird und dabei ohne menschlichen Lehrer auskommt. Dies nennt man „offene Intelligenz".
Der Roboter hat zwei Aufgaben:
- Lernen: Er untersucht Daten, um Muster zu finden (wie ein Schüler, der ein Lehrbuch liest).
- Generieren: Er erstellt neue Probleme oder Daten, die er als Nächstes untersuchen soll (wie ein Lehrer, der einen neuen Test erstellt).
Der schwierige Teil ist die Generierungsphase. Wenn der Roboter einfach nur zufälliges Rauschen erzeugt, lernt er nichts. Wenn er Dinge erzeugt, die er bereits kennt, wird er gelangweilt. Er braucht eine Möglichkeit, das perfekte neue Rätsel auszuwählen: etwas, das nicht zu einfach (langweilig) und nicht zu schwer (unmöglich) ist, sondern genau richtig, um ihm etwas Neues beizubringen.
Das Paper fragt: Wie weiß ein Roboter, welches neue Rätsel „interessant" ist, bevor er es überhaupt versucht zu lösen?
Die Kernidee: „Interessantheit" ist eine Glaskugel
Die Autoren argumentieren, dass „Interessantheit" nicht davon abhängt, wie cool etwas aussieht. Es ist ein Vorhersagewerkzeug. Es ist eine Möglichkeit zu raten: „Wenn ich Zeit damit verbringe, dies zu studieren, werde ich später einen 'Aha!'-Moment haben?"
Sie nennen dies Fortschritt bei der Kompression.
- Kompression ist wie das Zusammenfassen einer langen Geschichte in einen kurzen Satz. Wenn Sie viele Daten mit einer einfachen Regel zusammenfassen können, haben Sie sie „komprimiert".
- Fortschritt tritt ein, wenn Sie eine neue Regel finden, die Ihre Zusammenfassung noch kürzer macht.
Das Paper schlägt vor, dass ein guter „Interessantheits"-Detektor die Geschichte des Roboters betrachten und fragen sollte: „Basierend darauf, wie wir bisher gelernt haben, gibt es eine gute Chance, dass wir bald eine neue Abkürzung finden?"
Das Experiment: Der „Stagnations"-Messwert
Um dies zu testen, betrachteten die Autoren die Lerngeschichte des Roboters als Graphen. Stellen Sie sich einen Wanderer vor, der einen Berg hinuntersteigt (der Berg repräsentiert die Schwierigkeit der Daten).
- Jedes Mal, wenn der Wanderer einen neuen, kürzeren Weg hinunter findet, ist das ein „Durchbruch" oder ein „Abfall" im Graphen.
- Stagnationslänge: Dies ist die Distanz, die der Wanderer seit dem letzten Mal zurückgelegt hat, als er eine Abkürzung fand.
Die Hauptentdeckung:
Das Paper beweist mathematisch, dass Zeit wichtiger ist als Größe.
- Wenn der Roboter gestern einen Durchbruch hatte, ist die Wahrscheinlichkeit hoch, dass er heute einen weiteren findet.
- Wenn der Roboter lange Zeit keinen Durchbruch gefunden hat, sinkt die Chance, bald einen zu finden, wie von einer Klippe.
Es ist wie Angeln. Wenn Sie gerade einen großen Fisch gefangen haben, ist das Wasser wahrscheinlich voll davon, also sollten Sie an derselben Stelle weiterwerfen. Wenn Sie seit drei Stunden an derselben Stelle werfen und keine Bisse haben, sind die Chancen, gerade jetzt einen Fisch zu fangen, fast null. Sie sollten an eine neue Stelle ziehen.
Die drei „Welten" (Priors)
Die Autoren testeten diese Idee in drei verschiedenen „Universen" (mathematischen Modellen darüber, wie Daten erzeugt werden), um zu sehen, ob die Regel standhält.
- Die „Zufälliges Tippen"-Welt (Längen-Prior): Stellen Sie sich einen Affen vor, der auf einer Tastatur tippt. Kurze Zeichenketten sind häufiger als lange. In dieser Welt ist es sehr unwahrscheinlich, dass Sie bald eine Abkürzung finden, wenn Sie eine Weile keine gefunden haben.
- Die „Einfaches Programm"-Welt (Algorithmischer Prior): Stellen Sie sich vor, das Universum wird von den einfachsten möglichen Computerprogrammen erzeugt. Dies ist die „optimistischste" Welt. Hier gibt es, selbst wenn Sie eine Weile feststecken, immer noch eine anständige Chance, dass ein großer Durchbruch kommt, aber es ist immer noch viel wahrscheinlicher, dass er bald nach dem letzten stattfindet.
- Die „Schnelle Ausführung"-Welt (Geschwindigkeits-Prior): Diese Welt hasst langsame Programme. Wenn eine Abkürzung existiert, wäre sie bereits gefunden worden. In dieser Welt werden Sie, wenn Sie keine Abkürzung gefunden haben, wahrscheinlich nie eine finden. Dies ist die pessimistischste Sichtweise.
Das Ergebnis: In allen drei Welten galt die Regel: Der jüngste Durchbruch ist der beste Prädiktor für den nächsten. Je länger Sie ohne Sieg warten, desto unwahrscheinlicher ist ein kommender Sieg.
Der „optimistische" vs. der „pessimistische" Roboter
Das Paper fand im Zusammenhang mit der „Einfaches Programm"-Welt (Algorithmischer Prior) etwas Überraschendes. Sie ist viel optimistischer als die „Zufälliges Tippen"-Welt.
- In der „Zufälligen" Welt, wenn Sie feststecken, stecken Sie wahrscheinlich für immer fest.
- In der „Einfaches Programm"-Welt, wenn Sie feststecken, warten Sie vielleicht nur auf die nächste große Entdeckung, und die potenzielle Belohnung ist enorm (quadratisch höher).
Dies legt nahe, dass, wenn unser KI-System annimmt, die Welt bestehe aus einfachen, entdeckbaren Mustern, es weiterhin versuchen sollte, von Dingen zu lernen, die ihm kürzlich etwas Neues gelehrt haben, selbst wenn es eine Weile her ist.
Der Realwelt-Test
Die Autoren haben nicht nur Mathematik betrieben; sie führten tatsächliche Computersimulationen mit drei verschiedenen Arten von „Computern" durch (2-Tag-Systeme, Zelluläre Automaten Regel 110 und Brainfuck-Code).
- Sie generierten Millionen von Programmen und beobachteten, wie sie „lernten" (Daten komprimierten).
- Das Ergebnis: Die Realweltdaten stimmten perfekt mit der Mathematik überein. Die „Stagnationslänge" (Zeit seit dem letzten Sieg) war das stärkste Signal dafür, ob ein neuer Sieg bevorstand.
Das Fazit
Damit ein Roboter für immer lernen kann, ohne einen menschlichen Chef, braucht er eine einfache Regel für die Auswahl dessen, was er als Nächstes studieren soll:
„Konzentriere dich auf die Dinge, die dir kürzlich etwas Neues gelehrt haben."
Wenn eine Aufgabe seit langem langweilig ist, verschwende keine Zeit mehr damit. Wenn sie dir gerade eine neue Erkenntnis gegeben hat, bleib dabei, denn der nächste große Durchbruch liegt wahrscheinlich gleich um die Ecke. Diese „Induktive Eigenschaft der Interessantheit" ist der Kompass, der selbstverbessernde Systeme vorwärts bewegt.
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.