Przejdź do głównej treści

Kurs

Głębokie uczenie ze wzmocnieniem w Pythonie

Zaawansowany4 godz.

Opanuj i stosuj zaawansowane algorytmy Deep Reinforcement Learning oraz techniki udoskonalania i optymalizacji.

Python4 godz.15 filmy49 ćwiczeń4,050 XP5,945Zaś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 kursantów z tysięcy firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Poznaj nowoczesne techniki, które pozwalają maszynom uczyć się i wchodzić w interakcje ze swoim otoczeniem. Zanurzysz się w świat Deep Reinforcement Learning (DRL) i zdobędziesz praktyczne doświadczenie z najpotężniejszymi algorytmami napędzającymi rozwój tej dziedziny. Będziesz korzystać z PyTorch oraz środowiska Gymnasium, aby stworzyć własnych agentów.

Opanuj podstawy głębokiego uczenia ze wzmocnieniem

Nasza podróż zaczyna się od podstaw DRL oraz ich związku z tradycyjnym Reinforcement Learning. Następnie szybko przechodzimy do implementacji Deep Q-Networks (DQN) w PyTorch, w tym zaawansowanych ulepszeń, takich jak Double DQN oraz Prioritized Experience Replay, aby maksymalnie zwiększyć możliwości Twoich modeli.Rozwiń swoje umiejętności, poznając metody oparte na politykach. Nauczysz się i zastosujesz kluczowe techniki policy-gradient, takie jak REINFORCE oraz metody Actor-Critic.

Korzystaj z najnowocześniejszych algorytmów

Poznasz potężne algorytmy DRL, które są obecnie powszechnie stosowane w branży, w tym Proximal Policy Optimization (PPO). Zdobędziesz praktyczne doświadczenie z technikami, które napędzają przełomy w robotyce, sztucznej inteligencji w grach i nie tylko. Na koniec nauczysz się optymalizować swoje modele za pomocą Optuna, wykorzystując strojenie hiperparametrów.Po ukończeniu tego kursu zdobędziesz umiejętności, które pozwolą Ci wykorzystać te nowoczesne techniki do rozwiązywania rzeczywistych problemów i w pełni wykorzystać potencjał DRL!

Wymagania wstępne

Program nauczania

Plan kursu

3

Wprowadzenie do metod gradientu polityki

Poznaj podstawowe koncepcje metod gradientu polityki stosowanych w DRL. Zaczniesz od twierdzenia o gradiencie polityki, które stanowi fundament tych metod, a następnie zaimplementujesz algorytm REINFORCE – skuteczne podejście do uczenia polityk. Rozdział przeprowadzi cię też przez metody Actor-Critic, ze szczególnym uwzględnieniem algorytmu Advantage Actor-Critic (A2C), który łączy zalety metod gradientu polityki i metod opartych na wartości, zwiększając efektywność i stabilność uczenia.
Zacznij rozdział
4

Proximal Policy Optimization i wskazówki dotyczące DRL

Poznaj Proximal Policy Optimization (PPO) jako niezawodne narzędzie w DRL. Następnie dowiesz się, jak stosować bonus entropijny w PPO – zachęca on do eksploracji i zapobiega przedwczesnemu zbieganiu do polityk deterministycznych. Poznasz też aktualizacje wsadowe w metodach gradientu polityki. Na końcu nauczysz się optymalizacji hiperparametrów za pomocą Optuny – potężnego narzędzia do poprawy wydajności modeli DRL.
Zacznij rozdział

Głębokie uczenie ze wzmocnieniem w Pythonie

Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Zapisz się teraz

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.