Registrieren und Bereitstellen von Modellen mit Modellregistrierung - Amazon SageMaker

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.

Registrieren und Bereitstellen von Modellen mit Modellregistrierung

Mit der SageMaker Modellregistrierung können Sie Folgendes tun:

  • Katalogmodelle für die Produktion.

  • Verwalten Sie Modellversionen.

  • Verknüpfen Sie Metadaten wie Trainingsmetriken mit einem Modell.

  • Verwalten Sie den Genehmigungsstatus eines Modells.

  • Stellen Sie Modelle in der Produktion bereit.

  • Automatisieren Sie die Modellbereitstellung mit CI/CD.

Katalogisieren Sie Modelle, indem Sie Modellpaketgruppen erstellen, die verschiedene Versionen eines Modells enthalten. Sie können eine Modellgruppe erstellen, die alle Modelle verfolgt, die Sie trainieren, um ein bestimmtes Problem zu lösen. Sie können dann jedes Modell registrieren, das Sie trainieren, und die Modellregistrierung fügt es der Modellgruppe als neue Modellversion hinzu. Ein typischer Workflow könnte wie folgt aussehen:

  • Erstellen einer Modellgruppe.

  • Erstellen Sie eine ML-Pipeline, die ein Modell trainiert. Weitere Informationen zu SageMaker Pipelines, sieheErstellen und Verwalten SageMaker Pipelinesaus.

  • Erstellen Sie für jeden Lauf der ML-Pipeline eine Modellversion, die Sie in der Modellgruppe registrieren, die Sie im ersten Schritt erstellt haben.

Modellregistrierungsstruktur

Die SageMaker Die Modellregistrierung ist als mehrere Modellgruppen mit Modellpaketen in jeder Gruppe strukturiert. Jedes Modellpaket in einer Modellgruppe entspricht einem geschulten Modell. Die Version jedes Modellpakets ist ein numerischer Wert, der bei 1 beginnt und mit jedem neuen Modellpaket zu einer Modellgruppe erhöht wird. Wenn beispielsweise 5 Modellpakete zu einer Modellgruppe hinzugefügt werden, sind die Modellpaketversionen 1, 2, 3, 4 und 5. Das in der folgenden Abbildung gezeigte Beispielmodellregistrierung enthält 3 Modellgruppen, wobei jede Gruppe die Modellpakete enthält, die sich auf ein bestimmtes ML-Problem beziehen.

Es gibt zwei Arten von Modellpaketen in SageMaker. Ein Typ wird imAWSMarketplace, und der andere wird in der Modellregistrierung verwendet. Modellpakete, die imAWSMarketplace sind keine versionierbaren Entitäten und nicht mit Modellgruppen in der Modellregistrierung verknüpft. Weitere Informationen zu Modellpaketen finden Sie unterAWSMarketplace finden Sie unterKaufen und Verkaufen von Amazon SageMaker SageMaker-Algorithmen und Modellen inAWS Marketplaceaus.

Die in der Modellregistrierung verwendeten Modellpakete sind versioniert undMussSie können einer Modellgruppe zugeordnet werden. Der ARN dieses Modellpakettyps hat die Struktur:'arn:aws:sagemaker:region:account:model-group/version'

In den folgenden Themen sehen Sie, wie Sie die Modellregistrierung verwenden.