Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Klären Sie die Verfügbarkeit, ändern
Anmerkung
Amazon SageMaker Clarify steht neuen Kunden nicht mehr offen. Bestehende Kunden können den Service weiterhin wie gewohnt nutzen. AWS investiert weiterhin in Sicherheits- und Verfügbarkeitsverbesserungen für Clarify, aber wir planen nicht, neue Funktionen einzuführen.
AWS-veröffentlichte Überwachungslösungen, standardisierte Bias-Metriken, SHAP- und Amazon Bedrock-Evaluationen
Die Kombination aus den AWS veröffentlichten SageMaker Open-Source-KI-Überwachungslösungen, der Basisberechnung der standardisierten Bias-Metriken, Clarify-Berichten, der SHAP-Bibliothek, auf der SageMaker Clarify selbst basiert, Amazon SageMaker AI MLflow, Amazon, Amazon und Amazon Bedrock Evaluations CloudWatch dient als QuickSight Ersatz für Amazon Clarify. SageMaker Diese Anleitung enthält Folgendes:
-
AWS-veröffentlichte Referenzlösungen bilden die Grundlage. Die SageMaker Open-Source-Amazon-KI-Überwachungslösungen
in der aws-samplesGitHub Organisation sind produktionsgetestete Referenzarchitekturen, die vollständig auf AWS verwalteten Diensten basieren (Amazon SageMaker AI, SageMaker AI MLflow, Amazon Athena, AWS Lambda, Amazon, Amazon SQS, Amazon SNS, Amazon, Amazon SNS EventBridge, Amazon). QuickSight Sie laufen in Ihrem eigenen AWS Konto und operationalisieren Vorurteile und Erklärbarkeitsanalysen als Teil einer durchgängigen, gesteuerten Pipeline und nicht als Ad-hoc-Skripte. Dabei handelt es sich um dieselben Referenzlösungen, die in der Anleitung zur Migration von SageMaker Model Monitor verwendet werden. -
Bei den Bias-Metriken handelt es sich um standardisierte Arithmetik und nicht um eine Bibliotheksabhängigkeit. Die Bias-Metriken von Clarify vor und nach dem Training (DPL, DPPL, DI, CI und verwandte Messgrößen) werden veröffentlicht. Dabei handelt es sich um branchenübliche Formeln, die anhand von Labelzahlen und Konfusionsmatrixwerten berechnet werden. Sie reproduzieren sie mit Pandas und Scikit-Learn, programmieren Ihren eigenen Code, testen und versionieren Sie in Ihrer eigenen Pipeline.
-
SHAP ist dieselbe Engine, die Clarify verwendet. SageMaker Clarify berechnet die Feature-Attribution intern mithilfe der SHAP-Bibliothek (siehe die Clarify SHAP-Werte-Dokumentation). Die direkte Übernahme von SHAP führt zu Attributionen. Shapley-value
-
Amazon Bedrock-Evaluationen nur für Stiftungsmodelle. Amazon Bedrock Evaluations und Amazon Bedrock Guardrails sind der AWS verwaltete Pfad für LLM- und generative KI-Evaluierungen. Sie ersetzen die Fähigkeit von Clarify zur Bewertung des Fundamentmodells (FMEval). Sie sind kein Ersatz für prädiktive (tabular/classical ML) Verzerrungen oder Erklärbarkeit.
Clarify wird entfernt
Beenden Sie die Verarbeitung von Clarify für neue Analysen
Wenn Ihr Workflow die Ausführung von SageMaker Clarify Processing Jobs mithilfe der SageMakerClarifyProcessor Klasse, der clarify.BiasConfig clarify.SHAPConfig /-Konfigurationen oder der run_bias() run_explainability() /-Methoden aus dem SageMaker Python-SDK umfasst, wechseln Sie zu den Alternativen, die im Abschnitt Konfiguration von Ersatzteilen weiter unten beschrieben sind.
Löschen oder behalten Sie Clarify-Ausgabeartefakte bei (optional)
Clarify Processing Jobs speichert Ausgabeartefakte in Amazon S3:
-
Berichte zur Analyse von Verzerrungen:
analysis.jsonmit Kennzahlen zu Verzerrungen vor und nach dem Training -
SHAP-Erklärungen:
explanations_shap/out.csv, mit lokalen SHAP-Werten pro Instanz -
Globale SHAP-Werte: Aggregierte Bewertungen der Merkmalswichtigkeit
-
Partielle Abhängigkeitsdiagramme (PDPs): Visualisierungen von Merkmalseffekten
-
Beschränkungsdateien: Wird von Model Monitor für Basislinien zur Verzerrung von Verzerrungen und Merkmalsattributionen verwendet
Wenn Sie diese aus Gründen der Einhaltung gesetzlicher Vorschriften, behördlicher Prüfprotokolle oder als historische Referenz aufbewahren müssen, speichern Sie sie in S3 oder archivieren Sie sie auf S3 Glacier. Wenn sie nicht mehr benötigt werden, löschen Sie das S3-Präfix.
Entfernen Sie Clarify aus den SageMaker Pipelines (falls verwendet)
Wenn Sie SageMaker Pipelines mit ClarifyCheckStep oder ProcessingStep Schritte haben, die Clarify aufrufen, ersetzen Sie diese durch eineProcessingStep, die die standardisierte Metrikberechnung und SHAP ausführt. Dabei folgen Sie demselben Muster, das die AWS veröffentlichten Referenzlösungen in SageMaker Pipelines verwenden (siehe Konfiguration von Ersatzprodukten unten).
Konfiguration von Ersatzteilen
Der Ersetzungspfad berechnet die standardisierten Bias-Metriken direkt mit Pandas und Scikit-Learn und berechnet die Merkmalsattribution mit SHAP (dieselbe Engine, die Clarify verwendet). Sie führen diese innerhalb der AWS veröffentlichten Referenzlösungen und SageMaker Pipelines aus und protokollieren die Ergebnisse in einer SageMaker KI-MLflow-App, sodass Ihre Verzerrungs- und Erklärbarkeitsergebnisse dieselbe Abstammung, Versionierung und Steuerung aufweisen wie Ihre Trainingsläufe.
Ersetzt die Erkennung von Verzerrungen vor und nach dem Training
Die Kennzahlen von Clarify vor dem Training werden veröffentlicht. Dabei handelt es sich um standardisierte Formeln, die auf der Anzahl der Teilnehmer und den Klassenverhältnissen basieren. Wenn Sie sie direkt berechnen, ist die Überprüfung der Verzerrungen einfach, Ihrem Team zu eigen und überprüfbar. Sie steht im Einklang mit dem, was die AWS veröffentlichten Referenzlösungen im Rahmen ihrer Überwachungsaufgaben bewirken.
Die genaue Formel hinter den einzelnen Metriken finden Sie in der Clarify-Referenz zu den Verzerrungsmetriken vor dem Training, damit Ihre Implementierung den Ergebnissen von Clarify entspricht.
Die Metriken von Clarify nach dem Training sind standardisierte Funktionen der Anzahl der Konfusionsmatrizen pro Gruppe. Wenn Sie sie direkt anhand von Vorhersagen und Fakten berechnen, ist die Überprüfung einfach und gehört Ihrem Team. Außerdem entspricht sie dem segmentspezifischen Ansatz, den die AWS veröffentlichten Referenzlösungen für Verzerrungen verwenden. Protokollieren Sie die segmentspezifischen Ergebnisse in einer SageMaker KI-MLflow-App zur Steuerung und Trendverfolgung.
Die genaue Formel hinter den einzelnen Metriken finden Sie in der Referenz Clarify Bias nach dem Training.
Ersetzt die Erklärbarkeit des Modells (SHAP-Merkmalsattribution)
Die SHAP-Bibliothek ist dieselbe Engine, die die Erklärbarkeit von Clarify unterstützt. SageMaker Wenn Sie sie direkt verwenden, erhalten Sie mehr Flexibilität:
pip install shap
Für den Einsatz in der Produktion enthalten die AWS veröffentlichten Referenzlösungen ein 6_shap_explainability.ipynb Notizbuch, das die globale Merkmalsbedeutung, individuelle Vorhersageerklärungen und eine Feature-Interaktionsanalyse für ein bereitgestelltes Modell generiert und die Ergebnisse in einer SageMaker KI-MLflow-App protokolliert.
Die API-Referenz finden Sie in der https://shap.readthedocs.io/en/latest/
Ersetzt die Überwachung der Verzerrungsabweichung und der Überwachung der Merkmalsattribution
Bei diesem Ansatz werden dieselben standardisierten Metriken (direkt berechnete Fairness-Metriken und SHAP-Feature-Wichtigkeit) nach einem Zeitplan mit Steuerung, Herkunft und Warnmeldungen mithilfe der KI-Überwachungslösungen von Amazon operationalisiert. SageMaker
Ersetzt die Evaluierung des Fundamentmodells (LLM)
Option 1: FMEVAL-Bibliothek (für Modelle empfohlen) SageMaker-hosted
Bei der fmeval Bibliothek handelt es sich um dieselbe Evaluierungsengine, auf der die Evaluierung des Basismodells von Clarify basiert, und sie kann unabhängig von Clarify Processing Jobs verwendet werden:
pip install fmeval
Die fmeval Bibliothek unterstützt: Textzusammenfassung, Beantwortung von Fragen, Klassifizierung, Generierung ohne Ende, Faktenwissen, Toxizität, Robustheit (semantische Störungen) und schnelle Bewertung von Stereotypen. Für die fortlaufende, produktionsinterne LLM-Qualitätsüberwachung auf SageMaker Endpunkten führen die AWS veröffentlichten Referenzlösungen LLM Inference Monitoring
Eine detaillierte Anleitung finden Sie unter Verwenden Sie die fmeval-Bibliothek, um eine automatische Bewertung durchzuführen, und unter Track LLM-Modellevaluierung mithilfe von Amazon verwaltetem MLflow und FMEval. SageMaker
Option 2: Amazon Bedrock Evaluations (verwalteter Dienst)
Amazon Bedrock Evaluations bietet eine verwaltete Alternative für die Bewertung von Fundamentmodellen, ohne dass Clarify Processing Jobs erforderlich ist:
-
Öffnen Sie die Amazon-Bedrock-Konsole.
-
Wählen Sie in der linken Navigationsleiste Evaluationen aus.
-
Wählen Sie Bewertungsauftrag erstellen aus.
-
Wählen Sie die Art der Bewertung aus:
-
Automatische Bewertung: Vordefinierte Algorithmen für Genauigkeit, Robustheit und Toxizität
-
Bewertung am Menschen: Ziehen Sie menschliche Mitarbeiter zur subjektiven Qualitätsbeurteilung hinzu
-
-
Wählen Sie die zu evaluierenden JumpStart Modelle aus (Modelle, Bedrock-Modelle oder benutzerdefinierte Endpunkte).
-
Wählen Sie integrierte Datensätze oder laden Sie benutzerdefinierte Prompt-Datensätze hoch.
-
Überprüfen Sie die Bewertungsergebnisse anhand modellübergreifender Vergleichsmetriken.
Bedrock Evaluations unterstützt die Bewertung von auf Bedrock gehosteten Modellen, benutzerdefinierten Modellen und externen Modellen (einschließlich lokaler oder Multi-Cloud-Bereitstellungen), sofern Sie Bewertungsdaten im erforderlichen Format bereitstellen.
Ausführliche Schritte finden Sie unter Bewerten der Leistung von Amazon Bedrock-Ressourcen und Evaluieren von Modellen oder RAG-Systemen mithilfe von Amazon Bedrock-Evaluationen.
Option 3: Amazon Bedrock Guardrails (Laufzeitsicherheit)
Für die Filterung von Inhalten während der Laufzeit (Toxizität, PII, schädlicher Inhalt), die SageMaker Clarify zum Zeitpunkt der Bewertung auswertet, bietet Amazon Bedrock Guardrails kontinuierlichen Runtime-Schutz für generative KI-Anwendungen:
-
Inhaltsfilter: Blockieren Sie schädliche, hasserfüllte, sexuelle, gewalttätige oder beleidigende Inhalte
-
Abgelehnte Themen: Vermeide vorbildliche Antworten zu bestimmten Themen
-
Filter für vertrauliche Informationen: Erkennen und redigieren Sie personenbezogene Daten (Namen, Adressen, SSN, Kreditkarten)
-
Kontextuelle Erdungsüberprüfungen: Reduzieren Sie Halluzinationen, indem Sie Antworten auf Quelldaten stützen
-
Automatisierte Überprüfungen der Argumentation: Validieren Sie die sachliche Richtigkeit mithilfe formaler Überlegungen
Eine ausführliche Anleitung finden Sie unter Erkennen und Filtern schädlicher Inhalte mithilfe von Amazon Bedrock Guardrails.