Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you restart it, you'll have to start from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Cloud Storage Bucket
/ 50
Create a dataset
/ 50
AutoML pomaga programistom, którzy nie mają dużego doświadczenia z systemami uczącymi się, w trenowaniu wysokiej jakości modeli rozpoznawania obrazów. Gdy prześlesz obrazy przez interfejs AutoML, możesz generować prognozy za pomocą wytrenowanego modelu i łatwego w użyciu interfejsu API typu REST.
W tym module prześlesz obrazy do Cloud Storage i użyjesz ich do wytrenowania własnego modelu do rozpoznawania różnych rodzajów chmur (cumulusa, cumulonimbusa itp.).
Ten moduł obejmuje:
Zapoznaj się z tymi instrukcjami. Moduły mają limit czasowy i nie można ich zatrzymać. Gdy klikniesz Rozpocznij moduł, na liczniku wyświetli się informacja o tym, na jak długo udostępniamy Ci zasoby Google Cloud.
W tym praktycznym module możesz spróbować swoich sił w wykonywaniu opisywanych działań w prawdziwym środowisku chmury, a nie w jego symulacji lub wersji demonstracyjnej. Otrzymasz nowe, tymczasowe dane logowania, dzięki którym zalogujesz się i uzyskasz dostęp do Google Cloud na czas trwania modułu.
Do ukończenia modułu potrzebne będą:
Kliknij przycisk Rozpocznij moduł. Jeśli moduł jest odpłatny, otworzy się wyskakujące okienko, w którym możesz wybrać formę płatności. Po lewej stronie znajduje się panel Szczegóły modułu z następującymi elementami:
Kliknij Otwórz konsolę Google Cloud (lub kliknij prawym przyciskiem myszy i wybierz Otwórz link w oknie incognito, jeśli korzystasz z przeglądarki Chrome).
Moduł uruchomi zasoby, po czym otworzy nową kartę ze stroną logowania.
Wskazówka: otwórz karty obok siebie w osobnych oknach.
W razie potrzeby skopiuj nazwę użytkownika znajdującą się poniżej i wklej ją w oknie logowania.
Nazwę użytkownika znajdziesz też w panelu Szczegóły modułu.
Kliknij Dalej.
Skopiuj podane niżej hasło i wklej je w oknie powitania.
Hasło znajdziesz też w panelu Szczegóły modułu.
Kliknij Dalej.
Na kolejnych stronach wykonaj następujące czynności:
Poczekaj, aż na karcie otworzy się konsola Google Cloud.
Cloud Shell to maszyna wirtualna oferująca wiele narzędzi dla programistów. Zawiera stały katalog domowy o pojemności 5 GB i działa w Google Cloud. Dzięki wierszowi poleceń Cloud Shell zyskujesz dostęp do swoich zasobów Google Cloud.
Po połączeniu użytkownik od razu jest uwierzytelniony. Uruchomi się Twój projekt o identyfikatorze PROJECT_ID. Dane wyjściowe zawierają wiersz z zadeklarowanym identyfikatorem PROJECT_ID dla tej sesji:
gcloud
to narzędzie wiersza poleceń Google Cloud. Jest ono już zainstalowane w Cloud Shell i obsługuje funkcję autouzupełniania po naciśnięciu tabulatora.
Kliknij Autoryzuj.
Dane wyjściowe powinny wyglądać tak:
Dane wyjściowe:
Dane wyjściowe:
Przykładowe dane wyjściowe:
gcloud
w Google Cloud znajdziesz w opisie narzędzia wiersza poleceń gcloud.
AutoML zapewnia interfejs do wszystkich etapów trenowania modelu klasyfikacji obrazów i generowania prognoz za jego pomocą. Zacznij od włączenia interfejsu Cloud AutoML API.
Otwórz Menu nawigacyjne i wybierz Interfejsy API i usługi > Biblioteka.
W pasku wyszukiwania wpisz „Cloud AutoML”.
Sprawdź, czy Cloud AutoML API ma stan włączony.
W nowym oknie przeglądarki otwórz interfejs użytkownika AutoML.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Aby wytrenować model do klasyfikowania obrazów przedstawiających chmury, musisz dostarczyć oznaczone etykietami dane treningowe, tak aby model mógł zrozumieć cechy obrazów powiązane z różnymi rodzajami chmur. W tym przykładzie model nauczy się klasyfikować 3 różne rodzaje chmur: cirrusy, cumulusy i cumulonimbusy. Aby móc użyć AutoML, musisz umieścić obrazy do trenowania w Cloud Storage.
Uruchom to polecenie w Cloud Shell:
Obrazy do trenowania są dostępne publicznie w zasobniku Cloud Storage.
gsutil
, by skopiować obrazy do trenowania do zasobnika:Jeśli klikniesz poszczególne pliki obrazów w każdym z folderów, wyświetlą się zdjęcia, których użyjesz do wytrenowania modelu dla każdego rodzaju chmury.
Dane do trenowania znajdują się już w Cloud Storage, musisz więc znaleźć sposób na udostępnienie ich AutoML. Utworzysz plik CSV, w którym każdy wiersz będzie zawierał adres URL obrazu do trenowania oraz etykietę powiązaną z tym obrazem. Plik CSV został już dla Ciebie utworzony – musisz go tylko zaktualizować, używając nazwy swojego zasobnika.
Po zakończeniu wykonywania polecenia u góry okna przeglądarki kliknij przycisk Odśwież. Sprawdź, czy plik data.csv
wyświetla się w Twoim zasobniku.
Otwórz kartę Zbiór danych Vertex AI. Wyświetlona strona powinna wyglądać mniej więcej tak:
U góry konsoli kliknij + Utwórz.
Jako nazwę zbioru danych wpisz „clouds” („chmury”).
Wybierz Klasyfikacja obrazów (jedna etykieta).
Kliknij Utwórz.
Wybierz opcję Wybierz pliki importu z Cloud Storage i dodaj nazwę pliku do adresu URL dla pliku, który właśnie został przesłany – nazwa-twojego-zasobnika/data.csv
.
Aby w prosty sposób otrzymać ten link, wróć do konsoli Google Cloud, kliknij plik data.csv
i przejdź do pola identyfikatora URI.
Importowanie obrazów zajmie od 2 do 5 minut. Po jego zakończeniu nastąpi przekierowanie na stronę ze wszystkimi obrazami w zbiorze danych.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Po zakończeniu importu przekierujemy Cię do karty Przeglądaj, na której zobaczysz przesłane obrazy.
Żeby przeglądać obrazy do trenowania, w menu po lewej stronie spróbuj filtrować je według różnych etykiet (np. kliknij „cumulus”):
Jeśli któreś obrazy zostały oznaczone nieprawidłową etykietą, możesz kliknąć dany obraz, by ją zmienić:
Istnieje kilka sposobów generowania prognoz. W tym module użyjesz interfejsu, żeby przesłać obrazy, a następnie sprawdzisz, jak Twój model radzi sobie z ich klasyfikacją (pierwszy obraz przedstawia chmurę cirrus, a drugi cumulonimbus).
Wróć do terminala Cloud Shell.
Pobierz te obrazy na komputer lokalny.
CLOUD1-JSON
:Przykładowe dane wyjściowe:
Oczekiwane dane wyjściowe:
Sprawdź swoją wiedzę na temat AutoML za pomocą krótkiego testu obejmującego tematy z tego modułu. Wykorzystaj zdobytą wiedzę do wygenerowania prognoz.
Sprawdź, czy model potrafi na podstawie prognozy rozpoznać typ pokazanej chmury:
CLOUD1-JSON
jako plik wejściowy.Sprawdź, czy model potrafi na podstawie prognozy rozpoznać typ pokazanej chmury:
CLOUD2-JSON
jako plik wejściowy.Już wiesz, jak wytrenować własny model systemu uczącego się i wygenerować w nim prognozy przy użyciu interfejsu internetowego. Wiesz również, jak wytrenować model na własnym zbiorze danych z plikami obrazów.
Wykonane zadania:
Ten moduł do samodzielnego ukończenia wchodzi w skład kursów Machine Learning APIs i Intro to ML: Image Processing. Każdy kurs składa się z zestawu powiązanych ze sobą modułów, które razem tworzą ścieżkę szkoleniową. Za ukończenie kursu otrzymujesz odznakę – stanowi ona potwierdzenie Twojego osiągnięcia. Swoje odznaki możesz ustawiać jako widoczne publicznie, a także podać do nich linki w swoim CV lub w mediach społecznościowych. Zarejestruj się na ten kurs lub na dowolny kurs zawierający ten moduł, a zostanie on automatycznie zaliczony. Wszystkie dostępne kursy znajdziesz w katalogu Google Cloud Skills Boost.
Kontynuuj kurs, przechodząc do modułu Wykrywanie w obrazach etykiet, twarzy i punktów orientacyjnych przy użyciu interfejsu Cloud Vision API, lub sprawdź inne propozycje:
…pomogą Ci wykorzystać wszystkie możliwości technologii Google Cloud. Nasze zajęcia obejmują umiejętności techniczne oraz sprawdzone metody, które ułatwią Ci szybką naukę i umożliwią jej kontynuację. Oferujemy szkolenia na poziomach od podstawowego po zaawansowany prowadzone w trybach wirtualnym, na żądanie i na żywo, dzięki czemu możesz dopasować program szkoleń do swojego napiętego harmonogramu. Certyfikaty umożliwią udokumentowanie i potwierdzenie Twoich umiejętności oraz doświadczenia w zakresie technologii Google Cloud.
Ostatnia aktualizacja instrukcji: 20 października 2023 r.
Ostatni test modułu: 20 października 2023 r.
Copyright 2025 Google LLC. Wszelkie prawa zastrzeżone. Google i logo Google są znakami towarowymi Google LLC. Wszelkie inne nazwy firm i produktów mogą być znakami towarowymi odpowiednich podmiotów, z którymi są powiązane.
Ta treść jest obecnie niedostępna
Kiedy dostępność się zmieni, wyślemy Ci e-maila z powiadomieniem
Świetnie
Kiedy dostępność się zmieni, skontaktujemy się z Tobą e-mailem
One lab at a time
Confirm to end all existing labs and start this one