Zum Hauptinhalt springen

Wie funktioniert generative KI?

GenAI sagt Text über Wahrscheinlichkeiten voraus und birgt das Risiko von Halluzinationen. Retrieval-Augmented Generation (RAG) behebt dies, indem die KI mithilfe von „Chunking“ (Zerlegen in Blöcke) auf Ihren Dokumenten basiert.

E
Verfasst von Eden Noelle

Es gibt zwei außergewöhnliche Videos, die zusammen den Hype um den „magischen Knopf“ entkräften und genau das aufschlüsseln, was Sie suchen, mit systematischer, technischer Realität:

  • Andrej Karpathy's "[1hr Talk] Intro to Large Language Models"

    Karpathy (ehemaliger KI-Direktor bei Tesla und Gründungsmitglied von OpenAI) liefert die definitive Aufschlüsselung, wie generative KI auf fundamentaler Ebene funktioniert. Er erklärt klar und deutlich, wie Modelle trainiert werden, warum sie halluzinieren und den zugrunde liegenden Nicht-Determinismus, ohne Unternehmensschlagworte zu verwenden.

  • IBM Technology's "What is Retrieval-Augmented Generation (RAG)?"

    Dies ist eine prägnante Aufschlüsselung im Whiteboard-Stil, die sich speziell mit dem Mechanismus zur Dateifindung (Chunking) befasst, der verwendet wird, um Modelle auf verifizierten Daten zu basieren.

Hier ist eine Aufschlüsselung der von Ihnen erwähnten Kernmechanismen, die von der grundlegenden Generierung bis zum entscheidenden Konzept des Nicht-Determinismus reicht: ​

1. Wie generative KI funktioniert (Next-Token Prediction) Im Kern „denkt“ oder ruft ein Large Language Model (LLM) keine gespeicherten Fakten wie eine herkömmliche Datenbank ab. Es ist einfach eine riesige statistische Engine, die das nächste Wort (oder „Token“) in einer Sequenz vorhersagt. Es berechnet die Wahrscheinlichkeit, welches Wort logischerweise auf die vorherigen Wörter folgen sollte, basierend auf den riesigen, komprimierten Textmustern, die es während seines anfänglichen Trainings absorbiert hat. ​

2. Halluzinationen Da ein LLM eine probabilistische Engine ist, kann es selbstbewusst plausibel klingende, aber völlig falsche Aussagen generieren. Es halluziniert, wenn die statistische Wahrscheinlichkeit einer Wortsequenz hoch ist, die sachliche Genauigkeit jedoch null ist. Genau aus diesem Grund birgt das Verlassen auf unüberprüfte Plattformen für „automatisiertes Vertrauen“ oder „Vibe Coding“ ernsthafte sicherheitstechnische und betriebliche Risiken. Ohne ein externes Verifizierungs-Framework rät das Modell nur redegewandt. ​

3. Informationen in Dateien finden (Chunking) Um das Halluzinationsproblem zu lösen, verwenden Entwickler Retrieval-Augmented Generation (RAG). Anstatt die KI zu bitten, aus ihrem komprimierten Speicher zu antworten, nimmt das System Ihre internen Dokumente und zerlegt sie in kleinere „Chunks“ (Absätze oder Abschnitte). Diese Chunks werden in numerische Koordinaten umgewandelt, die Vektoren genannt werden. Wenn Sie eine Frage stellen, sucht das System mathematisch nach den relevantesten Chunks, ruft sie ab und speist sie zusammen mit Ihrem Prompt in die KI ein. Dies erstellt einen nachvollziehbaren Prüfpfad und stellt sicher, dass die KI ihre Antwort streng auf den abgerufenen Text stützt, anstatt Informationen zu erfinden. ​

4. Warum es nicht deterministisch ist (Temperatur & Wahrscheinlichkeit) Beim Aufbau strenger Systeme, bei denen systematische Qualität erwartet wird, ist das Verständnis von Nicht-Determinismus entscheidend. Standard-Python-Skripte für die Büroautomatisierung sind deterministisch: Genau dieselbe Eingabe garantiert genau dieselbe Ausgabe. Generative KI ist von Natur aus probabilistisch.

Wenn das Modell das nächste Wort vorhersagt, generiert es eine Liste möglicher Wörter und weist jedem eine Wahrscheinlichkeit zu. Ein Parameter namens Temperatur steuert, wie das Modell seine endgültige Auswahl aus dieser Liste trifft:

  • Niedrige Temperatur (z. B. 0.0): Das Modell wählt immer das Wort mit der höchsten Wahrscheinlichkeit. Dies macht die Ausgabe sehr vorhersehbar und nahezu deterministisch (obwohl ein vollständig deterministisches Verhalten aufgrund von Gleitkomma-Mathematik auf GPUs immer noch schwer zu garantieren ist).

  • Hohe Temperatur (z. B. 0.8): Die Wahrscheinlichkeiten werden abgeflacht, wodurch niedriger eingestuften Wörtern eine höhere Chance gegeben wird, ausgewählt zu werden. Dies führt zu Zufälligkeit, was bedeutet, dass genau derselbe Prompt jedes Mal eine völlig andere Antwort liefert.

Um wirklich zu verstehen, wie die Temperatur dieses nicht-deterministische Verhalten diktiert, können Sie die interaktive Simulation unten erkunden. ​

Visualisierung von Nicht-Determinismus

Dieses interaktive Widget simuliert die Phase der „Next-Token Prediction“ eines LLM. Durch Anpassen des Temperatur-Schiebereglers können Sie beobachten, wie sich die Wahrscheinlichkeitsverteilung verschiebt. Eine Temperatur von 0 richtet den Fokus rein auf die erste Wahl, während höhere Temperaturen die Wahrscheinlichkeit auf mehrere Optionen verteilen und die inhärente Zufälligkeit generativer Modelle einführen.

Hat dies deine Frage beantwortet?