Prompt Engineering

Aus testwiki
Zur Navigation springen Zur Suche springen

Einführung

Prompt Engineering ist ein Konzept der künstlichen Intelligenz (KI), insbesondere der Verarbeitung natürlicher Sprache (englisch: natural language processing (NLP)) (Computerlinguistik). Beim Prompt Engineering wird die Beschreibung der Aufgabe, die von der KI erledigt werden soll, in das Eingabe-Feld geschrieben, z. B. als Frage.

Interaktive Suchmaschine

Das Prompt Pi definiert die Information, für die sich Nutzer interessieren. Die KI liefert ein Ergebnis Ri (Response), das in der Regel noch nicht den Erwartungen entspricht. Das sich Erwartungen und das von der KI geliefert Ergebnis nicht übereinstimmen, führt zu einer Verfeinerung oder Ergänzung des Prompts.

Ein-Ausgabe-Paare

Da ein Prompt Pi in der Regel ein Ergebnis Ri (Response) liefert, entsteht ein Ein-Ausgabe-Paar (Pi,Ri). Liefert eine KI keine Antwort, kann man das formal Ri:= durch eine leere Menge notieren. Werden mehrere alternative Anworten geliefert (z.B. 3 Resultate r1,r2,r3), würde man das Ergebnis als Menge angeben Ri:={r1,r2,r3}.

Prompt als Sequenzen

Prompts werden als Sequenzen interpretiert (P1,Pn1,Pn) und liefern dabei eine dazugehörige Sequenz von Resultaten

(P1,Pn1,Pn).

Dabei haben die bereits vorher eingegebenen Prompts (P1,Pn1) wurden, einen Einfluss auf das Ergebnis Rn des letzten Prompts Pn.

Funktionsweise Prompt Engineering

Prompt Engineering funktioniert typischerweise, indem es eine oder mehrere Aufgaben in einen prompt-basierten Datensatz umwandelt und ein Sprachmodell mit dem sogenannten „prompt-basierten Lernen“ trainiert.

Sprachmodelle

Die Sprachmodelle GPT-2 und GPT-3 waren wichtige Schritte im Prompt Engineering. Im Jahr 2021 zeigte das Multitask Prompt Engineering unter Verwendung mehrerer NLP-Datensätze eine gute Leistung bei neuen Aufgaben.[1]

Training der KI - Aufgabe

Prompts geben Aufschluss über das Informationsinteresse der Nutzerinnen und Nutzer. Verwenden Sie Sprachmodelle, auf die Sie Zugang haben. Definieren Sie ein gewissenes Ergebnis (z.B. zu einem Thema, in dem Sie Expertise besitzen), dass Sie durch geeignetes Prompt Engineering erhalten möchten. Protokollieren Sie die Promptsequenz und die Ergebnissequenz. Geben Sie dann die Promptsequenz einer anderen Personen und fragen Sie, die Person anschließend, welche Informationen aus der Promptsequenz (P1,,Pn) und der Sequenz der Resultat (R1,,Rn) über Sie gewonnen werden können (siehe auch Kommerzielle Datenernte).

Zugänglichkeit

Die breite Zugänglichkeit dieser Tools wurde durch die Veröffentlichung mehrerer Open-Source-Projekt-Notizen und von der Community geführter Projekte zur Bildsynthese vorangetrieben.[2]

Maschinelles Lernen

Im Jahr 2022 wurden Modelle für maschinelles Lernen (ML) wie DALL-E 2, Stable Diffusion und Midjourney für die Öffentlichkeit freigegeben. Diese Modelle verwenden Anweisungen in Text-Form (englisch: text prompts) als Eingabe und verwenden diese, um Bilder zu erzeugen, was eine neue Kategorie des Gestaltens mittels Texten (englisch: prompt engineering) im Zusammenhang mit der Text-zu-Bild-Anregung (englisch: text-to-image prompting) erschuf.[3]

Einzelnachweise



Siehe auch

Seiteninformation

Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.

Wiki2Reveal

Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Maschinelles Lernen' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.

Wikipedia2Wikiversity

Diese Seite wurde auf Basis der folgenden Wikipedia-Quelle erstellt: