0 / 0
Go back to the English version of the documentation
Dodawanie modelu zewnętrznego do spisu zasobów modelu
Last updated: 09 lis 2023
Dodawanie modelu zewnętrznego do spisu zasobów modelu

Za pomocą AI Factsheets można dodać przypadek użycia modelu dla modelu, który był wytrenowany poza produktem Watson Studio , do spisu zasobów modelu, aby można było śledzić szczegóły cyklu życia modelu.

Obsługa zarządzania zapewniana przez AI Factsheets umożliwia zarządzanie cyklem życia modeli zewnętrznych w następujący sposób:

  • Dodaj wdrożenia do istniejących modeli zewnętrznych.
  • Przenieś model ze środowiska do innego środowiska w widoku śledzenia cyklu życia przypadku użycia modelu.
  • Przenieś wdrożenie z jednego środowiska do innego, używając interfejsu API klienta Python i interfejsu API REST.
  • Podaj dodatkowe metadane modelu i informacje o danych uczących, gdy model zewnętrzny jest zapisywany w katalogu za pośrednictwem interfejsu API Python i interfejsu API REST.

Przygotowanie do śledzenia modeli zewnętrznych

Modele zewnętrzne mogą być dowolnego typu, który jest obsługiwany na potrzeby oceny przez usługę Watson OpenScale . Więcej informacji na ten temat zawiera sekcja Obsługiwane mechanizmy, środowiska i modele uczenia maszynowego. Ponadto modele utworzone w notebookach są traktowane jako modele zewnętrzne, dlatego można używać AI Factsheets do zarządzania modelami, które są projektowane, wdrażane i monitorowane na platformach innych niż Cloud Pak for Data.

Te punkty stanowią przegląd procesu zachowywania faktów dla modelu zewnętrznego.

  • Użytkownik z dostępem administratora do katalogu Watson Knowledge Catalog musi najpierw skonfigurować Platform assets catalog na potrzeby rejestrowania modeli zewnętrznych, a następnie włączyć śledzenie modeli zewnętrznych w spisie zasobów modelu.
  • Administrator katalogu dostępu do platformy może nadać użytkownikom uprawnienia właściciela do zewnętrznych zasobów modelu dodanych z systemu Watson OpenScale.
  • Za pomocą interfejsu API w notatniku modelu można zapisać zasób modelu zewnętrznego w katalogu.
  • Powiąż zasób modelu zewnętrznego z przypadkiem użycia modelu w magazynie modelu, aby rozpocząć zachowywanie faktów. Wraz z metadanymi modelu nowe pola External model identifier i External deployment identifier opisują sposób identyfikowania modeli i wdrożeń w systemach zewnętrznych, na przykład: AWS lub Azure.
  • W celu zdefiniowania zewnętrznego zasobu modelu można ocenić wdrożenia modelu dostawcy innej firmy w OpenScale . Katalog docelowy jest ustanawiany zgodnie z następującymi regułami:
    • Model zewnętrzny jest tworzony w Platform assets catalog , jeśli odpowiedni model czasu projektowania już istnieje w Platform assets catalog lub jeśli w żadnym katalogu nie utworzono modelu czasu projektowania.
    • Jeśli odpowiedni model czasu projektowania zostanie utworzony w katalogu (innym niż Platform assets catalog) za pomocą klienta Python , model zostanie utworzony w tym katalogu.

Szczegółowe informacje można znaleźć w następujących sekcjach:

Wiązanie zasobu modelu zewnętrznego z przypadkiem użycia modelu

Funkcja automatycznego śledzenia modeli zewnętrznych dodaje wszystkie modele zewnętrzne, które są wartościowane w produkcie Watson OpenScale , do katalogu, w którym istnieje model czasu projektowania. Gdy model znajduje się w katalogu, można go zarejestrować w spisie zasobów modelu. Zasób modelu zewnętrznego można powiązać z przypadkiem użycia modelu w magazynie modelu w następujący sposób:

  • Za pomocą interfejsu API można zapisać zasób modelu zewnętrznego w dowolnym katalogu programowo z poziomu notatnika. Zasób modelu zewnętrznego można następnie powiązać z przypadkiem użycia modelu.
  • Powiąż model zewnętrzny, który jest tworzony z oceną Watson OpenScale , z przypadkiem użycia modelu.

Tworzenie zewnętrznego zasobu modelu za pomocą interfejsu API

  1. Utwórz model w notatniku.
  2. Zapisz model. Na przykład można zapisać w zasobniku S3 .
  3. Za pomocą interfejsu API można utworzyć zasób modelu zewnętrznego (reprezentację modelu zewnętrznego) w katalogu. Więcej informacji na temat komend interfejsu API, które współdziałają ze spisem zasobów modelu, zawiera dokumentacja IBM_AIGOV_FACTS_CLIENT.

Rejestrowanie zasobu modelu zewnętrznego w spisie zasobów modelu

  1. Otwórz kartę Zasoby w katalogu, w którym chcesz śledzić model.
  2. Wybierz zasób modelu zewnętrznego, który ma być śledzona.
  3. Wróć do karty Zasoby w katalogu i kliknij opcję Śledź ten model.
  4. Wybierz istniejący przypadek użycia modelu lub utwórz nowy.
  5. Zakończ przypadek użycia ze szczegółami przypadku użycia modelu i zapisz szczegóły w magazynie.

Rejestrowanie modelu zewnętrznego w systemie Watson OpenScale

W przypadku sprawdzania poprawności modelu zewnętrznego w systemie Watson OpenScalemożna powiązać model zewnętrzny z przypadkiem użycia w celu śledzenia faktów cyklu życia.

  1. Dodaj model zewnętrzny do panelu kontrolnego OpenScale .
  2. Jeśli przypadek użycia modelu został już zdefiniowany za pomocą interfejsu API, system rozpoznaje powiązanie przypadku użycia.
  3. Podczas tworzenia i monitorowania wdrożenia fakty są rejestrowane w powiązanym przypadku użycia. Te fakty są wyświetlane na etapie sprawdzania poprawności lub działania, w zależności od tego, w jaki sposób sklasyfikowano dostawcę uczenia maszynowego dla modelu.

Zapełnianie przypadku użycia modelu

Po zapisaniu faktów dla zasobu modelu zewnętrznego są one powiązane z filarem reprezentującym fazę cyklu życia w następujący sposób:

  • Jeśli zasób modelu zewnętrznego jest tworzony na podstawie notatnika bez wdrożenia, jest on wyświetlany w filarze tworzenia.
  • Jeśli zasób modelu zewnętrznego jest tworzony na podstawie notatnika z wdrożeniem, jest on wyświetlany w filarze testu.
  • Jeśli wdrożenie modelu zewnętrznego jest wartościowane w skali OpenScale, jest ono wyświetlane na etapie sprawdzania poprawności lub działania, w zależności od tego, w jaki sposób sklasyfikowano dostawcę uczenia maszynowego dla modelu.

Przykład: śledzenie modelu Sagemaker

Ten przykładowy model, utworzony w narzędziu Sagemaker, jest zarejestrowany do śledzenia i przenoszenia w fazach Test, Validate i Operate.

Przykładowy model zewnętrzny

Wyświetlanie faktów dla modelu zewnętrznego

Wyświetlanie faktów dla modelu zewnętrznego różni się nieco od wyświetlania faktów dla modelu Watson Machine Learning . Zastosowanie mają następujące zasady:

  • Kliknij kartę Zasoby katalogu zawierającego zasoby modelu zewnętrznego, aby wyświetlić fakty.
  • W przeciwieństwie do przypadków użycia modelu Watson Machine Learning , które mają różne arkusze faktów dla modeli i wdrożeń, arkusze faktów dla modeli zewnętrznych łączą informacje dla modelu i wdrożeń na tej samej stronie.
  • W katalogu można utworzyć wiele zasobów o takiej samej nazwie. Aby odróżnić znaczniki development(programowanie), pre-production i production są przypisywane automatycznie w celu odzwierciedlenia ich stanu.

Więcej inform.

Temat nadrzędny: Zarządzanie spisem zasobów modelu.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more