Opanuj PyTorch: Tworzenie potężnych architektur sieci neuronowych przy użyciu zaawansowanych funkcji PyTorch 1.x

Ocena:   (4,3 na 5)

Opanuj PyTorch: Tworzenie potężnych architektur sieci neuronowych przy użyciu zaawansowanych funkcji PyTorch 1.x (Ranjan Jha Ashish)

Opinie czytelników

Podsumowanie:

Książka jest praktycznym źródłem wiedzy na temat PyTorch i głębokiego uczenia się, oferując praktyczne podejście do różnych architektur i koncepcji w tej dziedzinie. Obejmuje wdrażanie modeli, produkcję i zapewnia ćwiczenia poprawiające zrozumienie. Podczas gdy wielu użytkowników chwali ją za przejrzystość i kompleksowość, niektórzy krytykują ją za niekompletne przykłady kodu.

Zalety:

Praktyczne, praktyczne podejście do nauki PyTorch i głębokiego uczenia.
Kompleksowe omówienie najważniejszych tematów, takich jak CNN, LSTM, GAN i uczenie ze wzmocnieniem.
Pomocne ćwiczenia w każdym rozdziale dla lepszego zrozumienia.
Dobra zarówno dla początkujących, jak i osób zaznajomionych z głębokim uczeniem.
Przejrzyste wyjaśnienia z intuicyjnymi diagramami.

Wady:

Niektóre przykłady kodu są niekompletne lub przedstawione jako pseudokod, co prowadzi do frustracji.
Niektórzy użytkownicy doświadczyli problemów z wykonaniem dostarczonego kodu.
Głębia teorii matematycznej może być niewystarczająca dla tych, którzy szukają bardziej rygorystycznego podejścia.

(na podstawie 10 opinii czytelników)

Oryginalny tytuł:

Mastering PyTorch: Build powerful neural network architectures using advanced PyTorch 1.x features

Zawartość książki:

Opanuj zaawansowane techniki i algorytmy głębokiego uczenia z PyTorch na rzeczywistych przykładach

Kluczowe cechy

⬤ Zrozumienie, jak używać PyTorch 1.x do budowania zaawansowanych modeli sieci neuronowych.

⬤ Naucz się wykonywać szeroki zakres zadań, wdrażając algorytmy i techniki głębokiego uczenia.

⬤ Zdobądź doświadczenie w takich dziedzinach jak widzenie komputerowe, NLP, Deep RL, Explainable AI i wiele innych.

Opis książki

Głębokie uczenie napędza rewolucję AI, a PyTorch sprawia, że tworzenie aplikacji głębokiego uczenia jest łatwiejsze niż kiedykolwiek wcześniej. Ta książka PyTorch pomoże ci odkryć techniki eksperckie, aby jak najlepiej wykorzystać dane i zbudować złożone modele sieci neuronowych.

Książka rozpoczyna się od krótkiego przeglądu PyTorch i bada wykorzystanie architektur konwolucyjnych sieci neuronowych (CNN) do klasyfikacji obrazów. Następnie będziesz pracować z architekturami rekurencyjnych sieci neuronowych (RNN) i transformatorami do analizy nastrojów. W miarę postępów będziesz stosować głębokie uczenie w różnych domenach, takich jak muzyka, tekst i generowanie obrazów przy użyciu modeli generatywnych oraz odkrywać świat generatywnych sieci przeciwstawnych (GAN). Nie tylko zbudujesz i wytrenujesz własne modele głębokiego uczenia ze wzmocnieniem w PyTorch, ale także wdrożysz modele PyTorch do produkcji, korzystając z porad i technik ekspertów. Wreszcie, opanujesz wydajne trenowanie dużych modeli w sposób rozproszony, efektywne wyszukiwanie architektur neuronowych za pomocą AutoML oraz szybkie prototypowanie modeli za pomocą PyTorch i fast. ai.

Pod koniec tej książki PyTorch będziesz w stanie wykonywać złożone zadania głębokiego uczenia się przy użyciu PyTorch do budowania inteligentnych modeli sztucznej inteligencji.

Czego się nauczysz

⬤ Wdrażać modele generowania tekstu i muzyki przy użyciu PyTorch.

⬤ Zbuduj model głębokiej sieci Q-network (DQN) w PyTorch.

⬤ Eksportować uniwersalne modele PyTorch przy użyciu Open Neural Network Exchange (ONNX).

⬤ Dobrze opanować szybkie prototypowanie przy użyciu PyTorch z szybkim. ai.

⬤ Skuteczne wyszukiwanie architektury neuronowej przy użyciu AutoML.

⬤ Łatwa interpretacja modeli uczenia maszynowego (ML) napisanych w PyTorch przy użyciu Captum.

⬤ Projektuj ResNets, LSTM, Transformers i nie tylko przy użyciu PyTorch.

⬤ Dowiedz się, jak używać PyTorch do rozproszonego szkolenia przy użyciu rozproszonego API.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla naukowców zajmujących się danymi, badaczy uczenia maszynowego i praktyków głębokiego uczenia się, którzy chcą wdrożyć zaawansowane paradygmaty głębokiego uczenia się przy użyciu PyTorch 1.x. Wymagana jest praktyczna znajomość głębokiego uczenia się z programowaniem w Pythonie.

Dodatkowe informacje o książce:

ISBN:9781789614381
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Opanuj PyTorch: Tworzenie potężnych architektur sieci neuronowych przy użyciu zaawansowanych funkcji...
Opanuj zaawansowane techniki i algorytmy...
Opanuj PyTorch: Tworzenie potężnych architektur sieci neuronowych przy użyciu zaawansowanych funkcji PyTorch 1.x - Mastering PyTorch: Build powerful neural network architectures using advanced PyTorch 1.x features

Prace autora wydały następujące wydawnictwa: