0 / 0
Go back to the English version of the documentation
Szybki start: Zbuduj i wdróż model uczenia maszynowego w notatniku Jupyter
Last updated: 09 lis 2023
Szybki start: Zbuduj i wdróż model uczenia maszynowego w notatniku Jupyter

Korzystając z narzędzia Watson Machine Learning , można tworzyć, trenować i wdrażać modele uczenia maszynowego w notatniku Jupyter. Przeczytaj o notatnikach Jupyter, a następnie obejrzyj film wideo i weź kurs, który jest odpowiedni dla użytkowników pośrednich i wymaga kodowania.

Wymagane usługi
Watson Studio
Watson Machine Learning

Podstawowy przepływ pracy obejmuje następujące zadania:

  1. Utwórz projekt. Projekty to miejsca, w których można współpracować z innymi osobami w celu pracy z danymi.
  2. Dodaj notatnik do projektu. Można utworzyć pusty notatnik lub zaimportować notatnik z pliku lub repozytorium GitHub .
  3. Dodaj kod i uruchom notatnik.
  4. Przejrzyj potoki modelu i zapisz żądany potok jako model.
  5. Wdróż i przetestuj model.

Przeczytaj o notatnikach Jupyter

Notatnik Jupyter jest środowiskiem z interfejsem WWW do przetwarzania interaktywnego. Jeśli zdecydujesz się zbudować model uczenia maszynowego w notatniku, powinieneś być w pełni komfortowy z kodowaniem w notatniku Jupyter. Można uruchomić małe fragmenty kodu, które przetwarzają dane, a następnie natychmiast wyświetlić wyniki obliczeń. Za pomocą tego narzędzia można składać, testować i uruchamiać wszystkie elementy składowe potrzebne do pracy z danymi, zapisywać dane w usłudze Watson Machine Learningi wdrażać model.

Dowiedz się więcej o trenowaniu modeli w notebookach

Dowiedz się więcej o innych sposobach budowania modeli

Obejrzyj wideo o ...

Obejrzyj wideo Obejrzyj ten film wideo, aby wyświetlić podgląd kroków tego kursu. W interfejsie użytkownika wyświetlanym na filmie wideo mogą występować niewielkie różnice. Film wideo ma być towarzyszem napisanego kursu.

Ten film wideo zawiera wizualną metodę zapoznawania się z pojęciami i zadaniami opisanymi w tej dokumentacji.

Obejrzyj film wideo o tworzeniu modelu w notatniku Jupyter

Obejrzyj wideo Obejrzyj ten film wideo, aby zobaczyć, jak trenować, wdrażać i testować model uczenia maszynowego w notatniku Jupyter.

Ten film wideo zawiera wizualną metodę zapoznawania się z pojęciami i zadaniami opisanymi w tej dokumentacji.

Wypróbuj kurs, aby utworzyć model w notatniku Jupyter

W tym kursie zostaną wykonane następujące czynności:

Ukończenie tego kursu zajmie około 30 minut.

Przykładowe dane

Przykładowe dane używane w tym kursie pochodzą z danych, które są częścią pakietu scikit-learn i będą używane do trenowania modelu w celu rozpoznawania obrazów cyfr pisanych ręcznie (z zakresu od 0 do 9).



  • Użyj obrazu wideo

    Wskazówka: Rozpocznij film wideo, a następnie podczas przewijania kursu film wideo przechodzi do trybu obrazowania. Zamknij spis treści wideo, aby uzyskać najlepsze doświadczenia z obrazem. Istnieje możliwość użycia trybu obrazowania w obrazie, dzięki czemu można śledzić film wideo podczas wykonywania zadań w tym kursie. Kliknij znaczniki czasu dla każdego zadania, które ma być wykonywane.

    Poniższy animowany obraz przedstawia sposób korzystania z funkcji obrazków wideo i spisu treści:

    Jak korzystać z obrazka w obrazie i rozdziałów

    Uzyskaj pomoc w społeczności

    Aby uzyskać pomoc dotyczącą tego kursu, można zadać pytanie lub znaleźć odpowiedź na forum dyskusyjnym społeczności Cloud Pak for Data.

    Konfigurowanie okien przeglądarki

    Aby uzyskać optymalne dopasowanie do tego kursu, otwórz stronę Cloud Pak for Data w jednym oknie przeglądarki i pozostaw ten kurs otwarty w innym oknie przeglądarki, aby łatwo przełączać się między dwiema aplikacjami. Rozważ rozmieszczenie dwóch okien przeglądarki obok siebie, aby ułatwić sobie śledzenie.

    Kurs i interfejs użytkownika obok siebie

    Wskazówka: Jeśli podczas wykonywania tego kursu w interfejsie użytkownika pojawi się prezentacja z przewodnikiem, kliknij opcję Być może później.

    Początek strony


  • Potrzebny jest projekt do przechowywania danych i eksperymentu AutoAI . Można użyć istniejącego projektu lub utworzyć projekt.

    1. Z menu nawigacyjnego Menu nawigacjiwybierz opcję Projekty > Wyświetl wszystkie projekty .

    2. Otwórz istniejący projekt. Aby użyć nowego projektu:

      1. Kliknij opcję Nowy projekt.

      2. Wybierz opcję Utwórz pusty projekt.

      3. Wprowadź nazwę i opcjonalny opis projektu.

      4. Wybierz istniejącą instancję usługi obiektowej pamięci masowej lub utwórz nową.

      5. Kliknij makro Create.

    3. Po otwarciu projektu kliknij kartę Zarządzaj i wybierz stronę Usługi i integracje .

      Film wideo z kursu podglądu Aby wyświetlić podgląd tego zadania, należy obejrzeć film wideo o godzinie 00:07.

      1. Na karcie UsługiIBM kliknij opcję Powiąż usługę.

      2. Wybierz instancję usługi Watson Machine Learning . Jeśli nie masz jeszcze udostępnionej instancji usługi Watson Machine Learning , wykonaj następujące kroki:

        1. Kliknij opcję Nowa usługa.

        2. Wybierz opcję Watson Machine Learning.

        3. Kliknij makro Create.

        4. Wybierz z listy nową instancję usługi.

      3. Kliknij opcję Powiąż usługę.

      4. W razie potrzeby kliknij przycisk Anuluj , aby powrócić do strony Usługi i integracje .

    Aby uzyskać więcej informacji lub obejrzeć film wideo, należy zapoznać się z sekcją Tworzenie projektu.
    Więcej informacji na temat powiązanych usług zawiera sekcja Dodawanie powiązanych usług.

    Ikona punktu kontrolnego Sprawdź postęp

    Na poniższym obrazku przedstawiono nowy projekt.

    Na poniższym obrazku przedstawiono nowy projekt.


    Początek strony


  • Film wideo z kursu podglądu Aby wyświetlić podgląd tej czynności, należy obejrzeć film wideo o godzinie 00:18.

    W tym kursie zostanie użyty przykładowy notatnik. Aby dodać przykładowy notatnik do projektu, wykonaj następujące kroki:

    1. Przejdź do strony Use sckit-learn to learn hand-written digits notebook w Galerii.

    2. Kliknij opcję Dodaj do projektu.

    3. Wybierz projekt z listy i kliknij przycisk Dodaj.

    4. Sprawdź nazwę i opis notatnika (opcjonalnie).

    5. Wybierz środowisko wykonawcze dla tego notatnika.

    6. Kliknij makro Create. Poczekaj na załadowanie edytora notatnika.

    7. W menu kliknij kolejno opcje Kernel > Restart & Clear Output(Jądro > Restartuj i Wyczyść dane wyjściowe), a następnie potwierdź, klikając opcję Restart and Clear All Outputs (Restartuj i Wyczyść wszystkie dane wyjściowe), aby usunąć dane wyjściowe z ostatniego zapisanego uruchomienia.

    Ikona punktu kontrolnego Sprawdź postęp

    Na poniższym obrazku przedstawiono nowy notatnik.

    Na poniższym obrazku przedstawiono nowy notatnik.


    Początek strony


  • Film wideo z kursu podglądu Aby wyświetlić podgląd tego zadania, należy obejrzeć film wideo o godzinie 00:44.

    Pierwsza sekcja w notatniku służy do konfigurowania środowiska przez podanie referencji IBM Cloud i lokalizacji instancji usługi Watson Machine Learning . Aby skonfigurować środowisko w notatniku, wykonaj następujące kroki:

    1. Przewiń do sekcji Konfigurowanie środowiska .

    2. Wybierz metodę uzyskania klucza i położenia interfejsu API.

      • Z poziomu wiersza komend uruchom w notatniku komendy interfejsu CLI programu IBM Cloud .

      • Użyj konsoli IBM Cloud .

        1. Uruchom sekcję kluczy interfejsu API w konsoli IBM Cloudi utwórz klucz interfejsu API.

        2. Uzyskaj dostęp do listy zasobówIBM Cloud, wyświetl instancję usługi Watson Machine Learning i zanotuj Położenie.

        3. Poprawny adres URL punktu końcowego zawiera dokument Watson Machine Learning API Docs . Na przykład, Dallas jest w nas-na południe.

    3. Wklej klucz API i położenie do komórki 1.

    4. Uruchom komórki 1 i 2.

    5. Uruchom komórkę 3, aby zainstalować pakiet ibm-watson-machine-learning .

    6. Uruchom komórkę 4, aby zaimportować klienta API i utworzyć instancję klienta API przy użyciu referencji.

    7. Uruchom komórkę 5, aby wyświetlić listę wszystkich istniejących obszarów wdrażania. Jeśli nie masz obszaru wdrażania, wykonaj następujące kroki:

      1. Otwórz inną kartę z wdrożeniem Cloud Pak for Data .

      2. W menu nawigacyjnym Menu nawigacjikliknij opcję Deployments(Wdrożenia).

      3. Kliknij opcję Nowy obszar wdrażania.

      4. Dodaj nazwę i opcjonalny opis wdrożenia.

      5. Kliknij opcję Utwórz, a następnie opcję Wyświetl nowy obszar.

      6. Kliknij kartę Zarządzaj.

      7. Skopiuj wartość GUID obszaru i zamknij kartę. Będzie to wartość space_id.

    8. Skopiuj i wklej odpowiedni identyfikator obszaru wdrażania do komórki 6, a następnie uruchom komórki 6 i 7, aby ustawić obszar domyślny.

    Ikona punktu kontrolnego Sprawdź postęp

    Na poniższym obrazku przedstawiono notatnik ze wszystkimi zmiennymi środowiskowymi.

    Na poniższym obrazku przedstawiono notatnik ze wszystkimi skonfiguroowanymi zmiennymi środowiskowymi.


    Początek strony


  • Film wideo z kursu podglądu Aby wyświetlić podgląd tej czynności, należy obejrzeć film wideo rozpoczynający się od strony 02:14.

    Po ustawieniu wszystkich zmiennych środowiskowych można uruchomić pozostałe komórki w notatniku. Wykonaj następujące kroki, aby przeczytać komentarze, uruchomić komórki i przejrzeć dane wyjściowe:

    1. Uruchom komórki w sekcji Eksploracja danych .

    2. Uruchom komórki w sekcji Tworzenie modelu scikit-learn .

      1. Przygotuj dane, dzieląc je na trzy zestawy danych (uczenie, test i ocena).

      2. Utwórz potok.

      3. Wytrenuj model.

      4. Oceń model przy użyciu danych testowych.

    3. Uruchom komórki w sekcji Publikuj model , aby opublikować model, uzyskać szczegóły modelu i pobrać wszystkie modele.

    4. Uruchom komórki w sekcji Tworzenie wdrożenia modelu .

    5. Uruchom komórki w sekcji Pobierz szczegóły wdrożenia .

    6. Uruchom komórki w sekcji Wynik *, która wysyła żądanie oceny do wdrożonego modelu i przedstawia predykcję.

    7. Kliknij opcję Plik > Zapisz , aby zapisać notatnik i jego dane wyjściowe.

    Ikona punktu kontrolnego Sprawdź postęp

    Na poniższym obrazku przedstawiono notatnik z predykcją.

    Na poniższym obrazku przedstawiono notatnik z predykcją.


    Początek strony


  • Film wideo z kursu podglądu Aby wyświetlić podgląd tej czynności, należy obejrzeć film wideo począwszy od wersji 04:07.

    Wdrożenie modelu można również wyświetlić bezpośrednio z poziomu obszaru wdrażania. Wykonaj poniższe kroki, aby przetestować wdrożony model w obszarze.

    1. W menu nawigacyjnym Menu nawigacjikliknij opcję Deployments(Wdrożenia).

    2. Kliknij kartę Obszary .

    3. Wybierz z listy odpowiedni obszar wdrażania.

    4. Kliknij opcję Model Scikit.

    5. Kliknij opcję Deployment of scikit model(Wdrażanie modelu scikit).

    6. Przejrzyj fragmenty kodu punktu końcowego i kodu.

    7. Kliknij kartę Test . Wdrożony model można przetestować, wklejając następujący kod JSON:

         {"input_data": [{"values": [[0.0, 0.0, 5.0, 16.0, 16.0, 3.0, 0.0, 0.0, 0.0, 0.0, 9.0, 16.0, 7.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12.0, 15.0, 2.0, 0.0, 0.0, 0.0, 0.0, 1.0, 15.0, 16.0, 15.0, 4.0, 0.0, 0.0, 0.0, 0.0, 9.0, 13.0, 16.0, 9.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 14.0, 12.0, 0.0, 0.0, 0.0, 0.0, 5.0, 12.0, 16.0, 8.0, 0.0, 0.0, 0.0, 0.0, 3.0, 15.0, 15.0, 1.0, 0.0, 0.0], [0.0, 0.0, 6.0, 16.0, 12.0, 1.0, 0.0, 0.0, 0.0, 0.0, 5.0, 16.0, 13.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.0, 5.0, 15.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 15.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13.0, 13.0, 0.0, 0.0, 0.0, 0.0, 0.0, 6.0, 16.0, 9.0, 4.0, 1.0, 0.0, 0.0, 3.0, 16.0, 16.0, 16.0, 16.0, 10.0, 0.0, 0.0, 5.0, 16.0, 11.0, 9.0, 6.0, 2.0]]}]}
      
    8. Kliknij opcję Predykt. Predykcja wynikowa wskazuje, że ręcznie zapisane cyfry to 5 i 4.

    Ikona punktu kontrolnego Sprawdź postęp

    Na poniższym obrazku przedstawiono kartę Test z predykcją.

    Na poniższym obrazku przedstawiono kartę Test z predykcją.


    Początek strony


  • Aby usunąć wszystkie zasoby utworzone przez notatnik, należy utworzyć nowy notatnik na podstawie notatnika zarządzania artefaktamiMachine Learning. Odsyłacz do tego notatnika jest również dostępny w sekcji Czyszczenie w sekcji Używanie notatnika typu scikit do rozpoznawania ręcznie napisanych cyfr używanej w tym kursie.


    Początek strony

Następne kroki

Teraz można użyć tego zestawu danych do dalszej analizy. Na przykład użytkownik lub inni użytkownicy mogą wykonywać dowolne z następujących czynności:

Zasoby dodatkowe

Temat nadrzędny: Kursy szybkiego startu

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