Programmierung durch Beispiele
term_id: programming_by_example
Category: basic_concepts
Definition
Programmierung durch Beispiele (PBE) ist ein Paradigma in der Programmsynthese, bei dem Entwickler das gewünschte Verhalten durch konkrete Eingabe-Ausgabe-Paare spezifizieren, anstatt expliziten Code zu schreiben. Das KI-System analysiert diese Beispiele, um eine allgemeine Regel oder einen Algorithmus zu induzieren, der das Muster verallgemeinert und auf neue, ähnliche Eingaben anwendbar ist. Dies reduziert die kognitive Belastung für den Nutzer und ermöglicht die Automatisierung repetitiver Aufgaben.
Summary
Eine KI-Technik, bei der Programme automatisch synthetisiert werden, indem Regeln aus vom Benutzer bereitgestellten Eingabe-Ausgabe-Beispielen abgeleitet werden.
Key Concepts
- Programmsynthese
- Eingabe-Ausgabe-Beispiele
- Induktive Inferenz
- Low-Code/No-Code
Use Cases
- Excel-Formelgenerierung aus Beispieldaten
- Skripte zur Texttransformation und Datenbereinigung
- Automatisierung sich wiederholender Benutzeroberflächen-Interaktionen