← Neueste Arbeiten
💻 computer science

Short Version of VERIFAI2026 Paper -- Learning Infused Formal Reasoning: Contract Synthesis, Artefact Reuse and Semantic Foundations

Dieser Artikel stellt die Vision des „Learning-Infused Formal Reasoning" (LIFR) vor, die maschinelles Lernen mit formalen Verifikationsmethoden kombiniert, um durch automatische Vertragssynthese, Wiederverwendung von Artefakten und fundierte semantische Grundlagen die Nachvollziehbarkeit und Skalierbarkeit von KI-Systemen in sicherheitskritischen Anwendungen zu verbessern.

Ursprüngliche Autoren: Arshad Beg, Diarmuid O'Donoghue, Rosemary Monahan

Veröffentlicht 2026-04-15
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Arshad Beg, Diarmuid O'Donoghue, Rosemary Monahan

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 bauen einen riesigen, hochkomplexen Roboter, der in einer Fabrik arbeiten soll. Sie geben ihm Anweisungen auf Deutsch („Wenn das Licht rot ist, stoppe"). Aber der Roboter versteht nur eine sehr strenge, mathemische Sprache. Das Problem: Die Übersetzung von Ihren lockeren, menschlichen Worten in diese strenge Sprache ist mühsam, fehleranfällig und dauert ewig. Und wenn Sie den Roboter später ändern müssen, müssen Sie die ganze Übersetzung neu machen.

Genau hier kommt die Idee dieses Papers ins Spiel. Die Autoren von der Maynooth University in Irland nennen ihre Vision „Learning-Infused Formal Reasoning" (LIFR). Lassen Sie uns das mit drei einfachen Bildern erklären, wie ein Team aus einem kreativen Architekten, einem cleveren Bibliothekar und einem strengen Richter.

1. Der kreative Architekt: Automatische Verträge (Contract Synthesis)

Das Problem: Wenn wir Software schreiben, sind die Anforderungen oft wie ein Gespräch am Kaffeehaustisch: „Der Knopf sollte sich gut anfühlen" oder „Das System darf nicht abstürzen". Für Computer ist das zu vage. Normalerweise muss ein Experte diese Sätze mühsam in mathematische Formeln umschreiben. Das ist wie das Schreiben eines Gesetzbuches von Hand – langweilig und teuer.

Die Lösung: Die Autoren wollen einen KI-Architekten bauen.

  • Wie es funktioniert: Sie geben dem Computer Ihre lockeren Sätze („Der Knopf sollte sich gut anfühlen"). Eine moderne KI (wie ein sehr schlauer Chatbot) schlägt sofort einen ersten Entwurf für die mathematische Regel vor.
  • Der Sicherheitscheck: Aber die KI ist nicht perfekt. Deshalb schaut ein strenger mathematischer „Prüfer" (ein formales Werkzeug) sofort hinterher und sagt: „Nein, das ist logisch falsch."
  • Der Kreislauf: Die KI korrigiert ihren Entwurf basierend auf dem Feedback des Prüfers. Sie arbeiten zusammen, bis die Regel perfekt ist.
  • Das Ziel: Statt statischer Dokumente, die veralten, sollen diese Regeln lebendig sein. Wenn sich der Code ändert, passt die KI die Regeln automatisch an, wie ein Formblatt, das sich selbst aktualisiert.

2. Der clevere Bibliothekar: Wiederverwendung mit Graphen (Artifact Reuse)

Das Problem: In der Welt der Software gibt es bereits Tausende von bewährten Regeln und Beweisen für andere Projekte. Aber niemand nutzt sie, weil sie alle in unterschiedlichen „Sprachen" oder Formaten geschrieben sind. Es ist wie eine Bibliothek, in der alle Bücher durcheinander liegen und in verschiedenen Sprachen geschrieben sind. Man findet nichts.

Die Lösung: Die Autoren wollen einen intelligenten Bibliothekar, der alles in ein gemeinsames Bild verwandelt.

  • Die Graphen: Sie nehmen alte Beweise und neue Projekte und verwandeln sie in Landkarten (Graphen). Auf diesen Karten sind die Teile des Programms wie Städte und die Regeln wie Straßen dargestellt.
  • Der Vergleich: Der Bibliothekar nutzt KI, um nicht nur zu schauen, ob die Straßen gleich aussehen (Struktur), sondern auch, was die Städte bedeuten (Bedeutung). Er kann also erkennen: „Oh, dieses neue Projekt ist wie das alte Projekt, nur dass die Städte etwas größer sind."
  • Der Gewinn: Statt alles neu zu erfinden, kann das System alte, bewährte Lösungen „leihen" und leicht anpassen. Es ist, als würde man beim Bauen eines Hauses nicht jedes Mal neue Ziegel selbst brennen, sondern fertige, geprüfte Module aus dem Lager holen und zusammenfügen.

3. Der strenge Richter: Die mathematische Grundlage (Semantic Foundations)

Das Problem: Wenn wir KI und Mathematik mischen, müssen wir sicher sein, dass die KI nicht einfach „halluziniert" und etwas Erfindet, das logisch unsinnig ist. Wir brauchen ein Fundament, das nicht wackelt.

Die Lösung: Hier kommen zwei theoretische Konzepte ins Spiel, die wie das Fundament und die Baupläne eines Hochhauses wirken.

  • UTP (Unifying Theories of Programming): Stellen Sie sich das als eine universelle Sprache vor, die alle verschiedenen Arten von Programmieren (ob für Roboter, Autos oder Handys) in ein gemeinsames Regelwerk übersetzt. Es sorgt dafür, dass alle Teile des Gebäudes zusammenpassen.
  • Institutionen-Theorie: Das ist wie der Bauplan, der garantiert, dass die Übersetzung von einer Sprache in eine andere die Bedeutung nicht verändert.
  • Die Rolle: Diese Theorien sind der „strenge Richter". Die KI darf kreativ sein und Vorschläge machen, aber der Richter prüft am Ende: „Ist das logisch korrekt? Passt es zu den Grundgesetzen?" Nur wenn der Richter grünes Licht gibt, wird die Regel verwendet.

Zusammenfassung: Ein Team für die Zukunft

Stellen Sie sich die Zukunft der Softwareentwicklung so vor:

  1. Sie sprechen mit dem Computer auf normaler Sprache.
  2. Eine KI schlägt sofort eine mathematische Regel vor.
  3. Ein Bibliothekar sucht in der Vergangenheit nach ähnlichen Lösungen und hilft, die Regel zu verbessern.
  4. Ein strenge Richter (die mathematische Theorie) prüft, ob alles logisch wasserdicht ist.

Das Ziel von LIFR ist es, die Softwareentwicklung von einer einsamen, mühsamen Arbeit, bei der jeder das Rad neu erfindet, in einen kooperativen Prozess zu verwandeln. Dabei wird das Wissen, das wir schon haben, gesammelt, wiederverwendet und durch KI schneller gemacht – aber immer mit der Sicherheit, dass die Mathematik am Ende stimmt.

Das ist wie der Übergang vom handwerklichen Einzelkämpfer zum Bau eines riesigen, sicheren Wolkenkratzers mit Hilfe von Robotern, die aber von strengen Architekten überwacht werden.

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 →