Kategoryzator pogody

W tym samouczku zbudujesz model klasyfikacyjny do rozpoznawania pogody na zdjęciach i klatkach wideo. Taki model może zapewnić osobom, organizacjom i społecznościom dokładne prognozy pogody, umożliwiając im planowanie, przygotowanie i podejmowanie świadomych decyzji w oparciu o wzorce pogodowe. Może on mieć szerokie zastosowanie w wielu sektorach i przyczyniać się do poprawy bezpieczeństwa, wydajności i optymalizacji zasobów w wielu branżach.

Do stworzenia modelu wykorzystano publicznie dostępne zbiory danych Weather Image Recognition i Weather Classification.

Dodawanie zbiorów danych

Przejdź do sekcji Posiadane i kliknij przycisk Dodaj nowy zbiór danych. Wprowadź nazwę zbioru danych, wybierz typ Osobisty i kliknij przycisk Utwórz.

Stwórz zbiór danych

Oba zbiory danych zostały zapisane w archiwum .zip. Wybierz opcję Dodaj archiwum.

Widok przesyłania

Po załadowaniu archiwum kliknij przycisk Prześlij.

Prześlij archiwum

Przed przesłaniem zdecyduj, co aplikacja powinna zrobić, jeśli limit rozmiaru zostanie przekroczony. Na potrzeby tego samouczka wybierz Skaluj obrazy.

Skaluj

Zadanie przesyłania jest wykonywane w tle. Postęp można monitorować w widoku Panelu głównego lub Zbiory danych.

Widok panelu głównego

Po przesłaniu pierwszego zestawu danych wykonaj te same kroki, aby przesłać drugi.

Tworzenie modelu

Przejdź do sekcji Modele i kliknij Dodaj nowy model. Wybierz Klasyfikacja.

Dodaj nowy model

Ze zbioru danych Weather Image Recognition wybierz kategorie snow, fogsmog, hail, rain i lightning, a ze zbioru Weather Classification wybierz cloudy, rainy, shine i foggy.

Wybierz zbiory danych i kategorie

W kroku scalania kategorii przenieś kategorię rain do kubełka RAIN, a fogsmog do kubełka FOGGY. Usuń kubełki RAINY i FOGSMOG. Kliknij przycisk Dalej, aby kontynuować.

Scalanie kategorii

Wprowadź nazwę modelu i wybierz opcję Konfiguruj automatycznie. Kliknij przycisk Dalej.

Ustaw parametry modelu

Ustaw dokładność na 90%. Kliknij przycisk Rozpocznij trening.

Konfiguracja

Postęp treningu można wyświetlić w widoku Panelu głównego, w zakładce Powiadomienia lub w sekcji Modele.

Testowanie Twojego pomysłu

Po zakończeniu treningu przejdź do sekcji Modele i kliknij model Weather Classification.

Modele

W sekcji Konwersja wybierz architekturę NVIDIA MAXWELL.

Wybierz sprzęt

Po przekonwertowaniu kliknij na urządzenie, aby się z nim połączyć.

Wybierz urządzenie

Skopiuj kod rejestracyjny do schowka, a następnie kliknij Kopiuj token i przejdź do urządzenia. Spowoduje to otwarcie nowej karty w przeglądarce z aplikacją internetową, która korzysta teraz z urządzenia lokalnego.

Połącz z urządzeniem

Wklej kod rejestracyjny w polu Token i utwórz hasło. Po zarejestrowaniu urządzenie zmieni swój status na Połączono w sekcji Testowanie aplikacji OSAI.

Kliknij model Weather Classification, aby pobrać go do pamięci lokalnej urządzenia.

Wybór modelu

Kliknij przycisk Prześlij plik. Możesz przesłać obraz lub film. Na potrzeby tego samouczka użyjemy zdjęć.

Prześlij plik

Po przetworzeniu obrazu przez aplikację internetową można wyświetlić wyniki.

Wyniki

Lightning

Snow

Fog

Cloudy

Przetestujmy teraz model na obrazach:

Rain

Hail

Shine