KI-Produktmanagement: Von der Modellauswahl bis zur Datenarchitektur
    Zurück zu Ressourcen
    Guides & Templates

    KI-Produktmanagement: Von der Modellauswahl bis zur Datenarchitektur

    Senior Technical AI Product Manager & Machine Learning Architect

    Ziel: Ein umfassender, schrittweiser Leitfaden, der Produktmanager zu technischen Führungskräften für KI-gesteuerte Produkte qualifiziert, mit einem besonderen Fokus auf Branchen mit hohen Anforderungen wie Fintech und Reisen.


    Modul 1: Modell-Taxonomie & Auswahl

    Das Verständnis der Landschaft der KI-Modelle ist die Grundlage im Werkzeugkasten jedes technischen PM.

    Modelltypen

    • SLMs (Small Language Models): Leichtgewichtig, schnell, kosteneffizient. Ideal für Klassifizierung, Zusammenfassung und On-Device-Inferenz. Beispiele: Phi-3, Gemma.
    • LLMs (Large Language Models): Breites Wissen, starke Generalisierungsfähigkeit. Am besten für komplexe Generierung, mehrstufige Konversationen und kreative Aufgaben. Beispiele: GPT-4, Claude, Gemini.
    • Reasoning-Modelle (o1-style): Optimiert für mehrstufiges logisches Denken und Chain-of-Thought-Problemlösung. Am besten für komplexe Analysen, Codegenerierung und mathematisches Schließen.
    • Vision-Modelle: Verarbeiten und verstehen Bilder neben Text. Unverzichtbar für Dokumenten-OCR, visuelle Inspektion und multimodale Anwendungen.

    Entscheidungsmatrix

    AnwendungsfallFintechReisebrancheEmpfohlener Modelltyp
    BetrugserkennungAnalyse von TransaktionsmusternErkennung von BuchungsanomalienSLM / Reasoning-Modell
    KundensupportKontoanfragen, Compliance-FragenBuchungsänderungen, ReisehinweiseLLM
    DokumentenverarbeitungKYC-DokumentenprüfungPass-/Visum-OCRVision-Modell
    Komplexe AnalyseRisikobewertung, Einhaltung von VorschriftenDynamische Preisgestaltung, ReiseroutenoptimierungReasoning-Modell
    Content-GenerierungBerichterstellungBeschreibungen von Reiserouten, ReiseführerLLM

    Checkliste für PMs

    • Definieren Sie die primäre Aufgabe (Klassifizierung, Generierung, Schlussfolgern, Bilderkennung)
    • Bewerten Sie die Latenzanforderungen (Echtzeit vs. Batch)
    • Evaluieren Sie Kostenbeschränkungen und Volumenerwartungen
    • Bestimmen Sie, ob domänenspezifisches Wissen entscheidend ist
    • Berücksichtigen Sie regulatorische und Compliance-Anforderungen

    Modul 2: Hosting & Infrastruktur

    Lokales Hosting

    Tools: Ollama, vLLM, llama.cpp

    Hardware-Anforderungen:

    • Modelle mit 7B Parametern: 8GB+ RAM, Consumer-GPU (RTX 3060+)
    • Modelle mit 13B Parametern: 16GB+ RAM, Mid-Range-GPU (RTX 3090+)
    • Modelle mit 70B+ Parametern: 64GB+ RAM, Enterprise-GPU (A100, H100)

    Wann einsetzen: Prototyping, datensensible Anwendungen, abgeschottete Umgebungen, Kostenoptimierung bei Skalierung.

    Cloud-Hosting

    Hugging Face Ecosystem:

    • Spaces: Schnelle Demos und Prototypen mit Gradio/Streamlit
    • Inference Endpoints: Produktivtaugliches, automatisch skalierendes Modell-Serving
    • Vorteile: Riesige Modellbibliothek, Community-Support, flexible Preisgestaltung

    Managed Providers (OpenAI, Anthropic, Google):

    • Vorteile: Kürzeste Zeit bis zur Produktion, verwaltete Infrastruktur, Enterprise-SLAs
    • Nachteile: Datenschutzbedenken, Anbieterabhängigkeit, weniger Anpassungsmöglichkeiten

    Quantisierung

    Quantisierung reduziert die Präzision eines Modells (z. B. von FP16 auf INT8 oder INT4), um den Speicherbedarf zu verringern und die Geschwindigkeit zu erhöhen.

    • FP16: Volle Präzision, höchste Qualität, höchste Kosten
    • INT8: ~50% Speicherreduktion, minimaler Qualitätsverlust
    • INT4: ~75% Speicherreduktion, spürbarer Qualitätskompromiss

    Auswirkung: Ein 70B-Modell mit FP16 benötigt ~140 GB VRAM. Mit INT4 passt es in ~35 GB – und ist damit auf einer einzigen A100 lauffähig.

    Checkliste für PMs

    • Berechnen Sie das erwartete Abfragevolumen und die Latenz-SLAs
    • Evaluieren Sie Anforderungen an Datenresidenz und Datenschutz
    • Vergleichen Sie die Gesamtbetriebskosten: Cloud-API vs. selbst gehostet
    • Planen Sie die Skalierung: automatisch skalierende Endpunkte vs. feste Infrastruktur
    • Bewerten Sie die Fähigkeiten des Teams für das Infrastrukturmanagement

    Modul 3: Der Entscheidungsbaum zur Optimierung

    Framework

    Hier starten: Ist das Wissen des Basismodells ausreichend?
    |
    +-- JA --> Ist das Ausgabeformat/der Stil korrekt?
    |           |
    |           +-- JA --> So verwenden (evtl. leichtes Prompt Engineering)
    |           +-- NEIN  --> Prompt Engineering (System-Prompts, Few-Shot-Beispiele)
    |
    +-- NEIN  --> Benötigt das Modell Zugriff auf IHRE Daten?
                |
                +-- JA, und die Daten ändern sich häufig --> RAG
                +-- JA, und es handelt sich um stabiles Fachwissen --> Fine-Tuning
                +-- Eine völlig neue Fähigkeit wird benötigt --> Vollständiges Pre-Training (selten, teuer)
    

    Wichtige technische Unterscheidung

    Aktualisierung der Modellgewichte (Fine-Tuning):

    • Ändert das Verhalten des Modells dauerhaft
    • Erfordert Trainingsdaten und Rechenleistung
    • Das Wissen wird "eingebrannt"
    • Wie jemandem eine neue Fähigkeit beibringen

    Aktualisierung einer Wissensdatenbank (RAG):

    • Das Modellverhalten bleibt gleich
    • Neue Informationen werden zur Abfragezeit abgerufen
    • Das Wissen ist extern und leicht aktualisierbar
    • Wie jemandem ein Nachschlagewerk geben

    Vergleichstabelle

    AnsatzKostenAufwandIdeal für
    Prompt EngineeringNiedrigStundenFormat, Tonalität, einfache Aufgabensteuerung
    RAGMittelTage-WochenDynamische Daten, Firmendokumente, FAQs
    Fine-TuningHochWochenDomänenexpertise, konsistenter Stil
    Pre-TrainingSehr hochMonateVöllig neue Sprache oder Domäne

    Checkliste für PMs

    • Beginnen Sie mit Prompt Engineering, bevor Sie eskalieren
    • Dokumentieren Sie, wann Prompt Engineering an seine Grenzen stößt
    • Für RAG: Identifizieren Sie Datenquellen und Aktualisierungshäufigkeit
    • Für Fine-Tuning: Bereiten Sie mindestens 1.000+ qualitativ hochwertige Beispiele vor
    • Führen Sie immer einen Benchmark-Vergleich mit dem Basismodell durch

    Modul 4: Datenarchitektur

    Wann ist eine traditionelle Datenbank (SQL/JSON) ausreichend?

    • Strukturierte, tabellarische Daten mit bekannten Schemata
    • Exakte Suchanfragen (Benutzerprofile, Transaktionen, Buchungen)
    • ACID-Konformitätsanforderungen (Finanzunterlagen)
    • Einfaches Filtern, Sortieren und Aggregieren

    Beispiel: Buchungshistorie von Kunden, Transaktionsjournale, Benutzerpräferenzen.

    Wann ist eine Vektordatenbank notwendig?

    Vektordatenbanken sind unverzichtbar, wenn Sie semantische Suche benötigen – das Finden von Informationen nach Bedeutung statt nach exakten Schlüsselwörtern.

    Schritt-für-Schritt-Prozess:

    1. Wählen Sie ein Embedding-Modell: Wandeln Sie Text/Bilder in numerische Vektoren um (z. B. OpenAI text-embedding-3, Sentence Transformers)
    2. Embeddings generieren: Verarbeiten Sie Ihre Dokumente mit dem Embedding-Modell
    3. Vektoren indizieren: In einer Vektor-DB speichern (Pinecone, Weaviate, Qdrant, pgvector)
    4. Retrieval konfigurieren: Ähnlichkeitsmetriken (Kosinus, Skalarprodukt) und Top-k-Ergebnisse festlegen
    5. Mit LLM integrieren: Abgerufenen Kontext an das Modell übergeben (RAG-Muster)

    Beispiel: Suche in Reisebewertungen nach "romantischen Strandhotels mit gutem Essen" oder das Finden ähnlicher Betrugsmuster über Transaktionen hinweg.

    Wann ist ein Knowledge Graph überlegen?

    Knowledge Graphs sind dann hervorragend geeignet, wenn:

    • Komplexe Beziehungen wichtig sind
    • Multi-Hop-Reasoning erforderlich ist
    • Erklärbarkeit entscheidend ist
    • Daten eine reiche, vernetzte Struktur haben

    Checkliste für PMs

    • Analysieren Sie Ihre Datentypen: strukturiert, unstrukturiert oder beides?
    • Identifizieren Sie Abfragemuster: exakte Übereinstimmung, semantische Suche oder relational?
    • Für Vektor-DBs: Schätzen Sie die Embedding-Dimensionen und den Speicherbedarf
    • Für Knowledge Graphs: Bilden Sie Entitätstypen und Beziehungstypen ab
    • Ziehen Sie hybride Ansätze in Betracht: SQL + Vektor-DB wird immer häufiger eingesetzt