Przejdź do głównej treści

Kurs

Wprowadzenie do uczenia głębokiego z PyTorch

Średniozaawansowany4 godz.

Dowiedz się, jak zbudować swoją pierwszą sieć neuronową, dostosować hiperparametry i rozwiązywać problemy klasyfikacji oraz regresji w PyTorch.

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,900 XP88,108Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Zrozumienie potęgi Deep Learning

Uczenie głębokie jest wszędzie: w aparatach smartfonów, asystentach głosowych i samochodach autonomicznych. Pomogło nawet odkrywać struktury białek i pokonywać ludzi w grze Go. Odkryj tę potężną technologię i naucz się wykorzystywać ją za pomocą PyTorch, jednej z najpopularniejszych bibliotek deep learning.

Wytrenuj swoją pierwszą sieć neuronową

Najpierw poznaj różnicę między deep learning a „klasycznym” machine learning. Dowiesz się, jak przebiega proces trenowania sieci neuronowej i jak napisać pętlę treningową. W tym celu utworzysz funkcje straty dla problemów regresji i klasyfikacji oraz wykorzystasz PyTorch do obliczania ich pochodnych.

Oceń i ulepsz swój model

W drugiej części poznasz różne hiperparametry, które możesz dostosować, aby ulepszyć swój model. Po zapoznaniu się z różnymi komponentami sieci neuronowej będziesz w stanie tworzyć większe i bardziej złożone architektury. Aby mierzyć wydajność swoich modeli, wykorzystasz TorchMetrics, bibliotekę PyTorch do oceny modeli.

Po ukończeniu kursu będziesz potrafić wykorzystać PyTorch do rozwiązywania problemów klasyfikacji i regresji zarówno na danych tabelarycznych, jak i obrazach, używając deep learning. Niezbędna umiejętność dla doświadczonych specjalistów ds. danych, którzy chcą rozwijać swoją karierę.

Wymagania wstępne

Program kursu

Plan kursu

1

Wprowadzenie do PyTorch jako biblioteki do uczenia głębokiego

Samochody autonomiczne, smartfony, wyszukiwarki… Uczenie głębokie jest dziś wszędzie. Zanim zaczniesz budować złożone modele, zapoznasz się z PyTorch – frameworkiem do uczenia głębokiego. Nauczysz się operować na tensorach, tworzyć struktury danych w PyTorch oraz zbudujesz swoją pierwszą sieć neuronową z warstwami liniowymi.
Rozpocznij rozdział
2

Architektura sieci neuronowej i hiperparametry

3

Trenowanie sieci neuronowej z PyTorch

Znasz już kluczowe elementy sieci neuronowej – czas nauczyć się jej trenowania za pomocą pętli treningowej. Przyjrzysz się potencjalnym problemom, takim jak zanikający gradient, oraz strategiom ich rozwiązywania – alternatywnym funkcjom aktywacji, dostrajaniu współczynnika uczenia i momentum.
Rozpocznij rozdział
4

Ocena i doskonalenie modeli

Wprowadzenie do uczenia głębokiego z PyTorch

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Wprowadzenie do uczenia głębokiego z PyTorch | DataCamp