Ohjelmointi esimerkkien avulla

term_id: programming_by_example

Category: basic_concepts

Definition

Ohjelmointi esimerkkien avulla (PBE) on ohjelmien synteesin paradigma, jossa kehittäjä määrittelee halutun käyttäytymisen konkreettisilla syöte-tuloste-parilla sen sijaan, että kirjoittaisi eksplisiittistä koodia. Tekoälyjärjestelmä analysoi esimerkit ja yrittää päätellä niistä yleisen säännön tai ohjelman, joka tuottaa oikeat tulokset.

Summary

Tekoälytekniikka, jossa ohjelmat syntetisoidaan automaattisesti johtamalla säännöksiä käyttäjän antamista syöte-tuloste-esimerkeistä.

Key Concepts

  • Ohjelmien synteesi
  • Syöte-tuloste-esimerkit
  • Induktiivinen päättely
  • Low-code/no-code

Use Cases

  • Excel-kaavojen generointi näyteaineistosta
  • Tekstimuunnosten ja datan siivouskomentosarjojen luominen
  • Toistuvien käyttöliittymätoimintojen automatisointi