Kurs
Wprowadzenie do uczenia głębokiego z PyTorch
ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 01.2026
PyTorchArtificial Intelligence4 godz.16 filmów49 Ćwiczeń3,900 XP87,281Zaświadczenie o ukończeniu
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Uwielbiany przez kursantów z tysięcy firm
Szkolisz zespół?
Wypróbuj dla firmOpis 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
Supervised Learning with scikit-learnIntroduction to NumPyPython Toolbox1
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.
2
Architektura sieci neuronowej i hiperparametry
Aby trenować sieć neuronową w PyTorch, musisz najpierw poznać dodatkowe elementy – takie jak funkcje aktywacji i funkcje straty. Przekonasz się, że trenowanie sieci polega na minimalizowaniu funkcji straty, co wymaga obliczania gradientów. Nauczysz się, jak używać tych gradientów do aktualizowania parametrów modelu.
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.
4
Ocena i doskonalenie modeli
Trenowanie modelu głębokiego uczenia to prawdziwa sztuka. Aby mieć pewność, że model jest trenowany poprawnie, trzeba śledzić określone metryki podczas treningu – takie jak strata czy dokładność. Nauczysz się obliczać te metryki i ograniczać przeuczenie.
Wprowadzenie do uczenia głębokiego z PyTorch
Kurs ukończony
Zdobądź zaświadczenie o ukończeniu
Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysuUdostępnij to w mediach społecznościowych i podczas oceny wyników pracyZapisz się teraz
Dołącz do ponad 19 milionów kursantów i zacznij Wprowadzenie do uczenia głębokiego z PyTorch już dziś!
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych
Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.