Inhaltsdomäne 3: Anwendungen von Basismodellen - AWS Certified AI Practitioner

Inhaltsdomäne 3: Anwendungen von Basismodellen

Die Inhaltsdomäne 3 behandelt Anwendungen von Basismodellen. Ihr Anteil an den gewerteten Prüfungsinhalten beträgt 28 %.

Aufgabenstellung 3.1: Beschreibe Designüberlegungen für Anwendungen, die Basismodelle (FMs) verwenden.

Ziele:

  • Ermittle Auswahlkriterien für die Auswahl vortrainierter Modelle (z. B. Kosten, Modalität, Latenz, Mehrsprachigkeit, Modellgröße, Modellkomplexität, Anpassung, Eingabe-/Ausgabelänge, Prompt-Caching).

  • Beschreibe die Auswirkungen von Inferenzparametern auf Modellantworten (z. B. Temperatur, Eingabe-/Ausgabelänge).

  • Definiere Retrieval Augmented Generation (RAG) und die zugehörigen Geschäftsanwendungen (z. B. Amazon Bedrock Knowledge Bases).

  • Nenne AWS-Services, die das Speichern von Einbettungen in Vektordatenbanken unterstützen (z. B. Amazon OpenSearch Service, Amazon Aurora, Amazon Neptune, Amazon RDS für PostgreSQL).

  • Erläutere die Kostenabwägungen für verschiedene Ansätze an die FM-Anpassung (z. B. Vortraining, Feinabstimmung, kontextbezogenes Lernen, RAG).

  • Beschreibe die Rolle von Agenten in mehrstufigen Aufgaben (z. B.Amazon Bedrock Agents, agentenbasierte KI, Model Context Protocol).

Aufgabenstellung 3.2: Wähle effektive Techniken beim Prompt-Engineering.

Ziele:

  • Definiere die Konzepte und Konstrukte des Prompt-Engineerings (z. B. Kontext, Anweisung, negative Eingabeaufforderungen, latenter Modellraum, Prompt-Routing).

  • Definiere Techniken für Prompt-Engineering (z. B. Chain-of-Thought-, Zero-Shot-, Single-Shot-, Few-Shot-, Prompt-Vorlagen).

  • Nenne und beschreibe die Vorteile und bewährten Verfahren für Prompt-Engineering (z. B. Verbesserung der Reaktionsqualität, Experimente, Integritätsschutz, Entdeckung, Spezifität und Prägnanz, wobei mehrere Kommentare verwendet werden).

  • Definiere potenzielle Risiken und Einschränkungen des Prompt Engineering (z. B. Exposure, Poisoning, Hijacking, Jailbreaking).

Aufgabenstellung 3.3: Beschreibe den Prozess für das Training und die Feinabstimmung von Basismodellen.

Ziele:

  • Beschreibe die wesentlichen Elemente des Trainings eines Basismodells (z. B. Vortraining, Feinabstimmung, kontinuierliches Vortraining, Destillation).

  • Definiere Methoden für die Feinabstimmung eines Basismodells (z. B. Anpassung von Anweisungen, Anpassung von Modellen für bestimmte Bereiche, Transferlernen, kontinuierliches Vortraining).

  • Beschreibe die Vorbereitung von Daten für die Feinabstimmung eines FM (z. B. Datenkuratierung, Governance, Größe, Kennzeichnung, Repräsentativität, Reinforcement Learning from Human Feedback [RLHF]).

Aufgabenstellung 3.4: Beschreibe Methoden für die Bewertung der FM-Leistung.

Ziele:

  • Ermittle Ansätze für die Bewertung der FM-Leistung (z. B. Bewertung durch Menschen, Benchmark-Datensätze, Amazon-Bedrock-Modellbewertung).

  • Identifiziere relevante Metriken für die Bewertung der FM-Leistung (z. B. Recall-Oriented Understudy for Gisting Evaluation [ROUGE], Bilingual Evaluation Understudy [BLEU], BERTScore).

  • Stelle fest, ob ein FM die Geschäftsziele effektiv erfüllt (z. B. Produktivität, Benutzerbindung, Aufgabenplanung).

  • Nenne Ansätze für die Bewertung der Leistung von Anwendungen, die mit FMs erstellt wurden (z. B. RAG, Agenten, Workflows).