Uczenie maszynowe z użyciem Scikit-Learn i PyTorch. Koncepcje, narzędzia i techniki umożliwiające konstruowanie inteligentnych systemów Aurélien Géron
- Autor:
- Aurélien Géron
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 816
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Early Release
Uwaga! Ebook w usłudze Early Release – pełna wersja przed premierą. Otrzymujesz natychmiastowy dostęp do 100% ukończonej i zredagowanej książki, zanim trafi ona do ogólnopolskiej sprzedaży. Zyskujesz wiedzę jako pierwszy!
Opis
książki
:
Uczenie maszynowe z użyciem Scikit-Learn i PyTorch. Koncepcje, narzędzia i techniki umożliwiające konstruowanie inteligentnych systemów
Czego się nauczysz?
- Rozpoznawania typów problemów i podejść w uczeniu maszynowym (nadzorowane, nienadzorowane, wsadowe, przyrostowe)
- Planowania kompletnego projektu ML: od definicji celu i metryk po wdrożenie, monitoring i utrzymanie
- Przygotowywania danych do modeli w Scikit-Learn: czyszczenia, kodowania kategorii, skalowania i budowy potoków (pipelines)
- Dobierania modeli oraz strojenia hiperparametrów z użyciem walidacji krzyżowej, Grid Search i Random Search
- Oceniania klasyfikatorów za pomocą macierzy pomyłek, precyzji, pełności oraz krzywych ROC
- Trenowania modeli regresyjnych i klasyfikacyjnych: regresji liniowej, logistycznej oraz metod regularyzacji (Ridge, LASSO, Elastic Net, early stopping)
- Budowania i interpretowania drzew decyzyjnych oraz kontrolowania ich złożoności i wariancji
- Stosowania metod zespołowych: baggingu, lasów losowych, Extra-Trees oraz boostingów (AdaBoost, Gradient Boosting)
- Redukowania wymiarowości i wizualizacji danych przy użyciu PCA, rzutowań losowych i metod rozmaitościowych (LLE)
- Wykorzystywania uczenia nienadzorowanego: klasteryzacji (k-średnich, DBSCAN) oraz mieszanin gaussowskich do detekcji anomalii
- Implementowania i trenowania sieci neuronowych w PyTorch z użyciem tensorów, autograd i DataLoader
- Projektowania stabilnego treningu głębokich sieci: inicjalizacji wag, normalizacji, obcinania gradientu, regularyzacji i harmonogramów learning rate
- Budowania modeli widzenia komputerowego z CNN: klasyfikacji, lokalizacji, detekcji obiektów (YOLO) i segmentacji semantycznej
- Modelowania sekwencji i szeregów czasowych z użyciem sieci RNN oraz technik obsługi długich zależności
- Tworzenia rozwiązań NLP z mechanizmami uwagi i bibliotekami Hugging Face: tokenizacji, fine-tuningu i inferencji
- Konstruowania i dostrajania transformerów oraz przyspieszania ich działania: od BERT/GPT i czatbotów (SFT, RLHF, DPO) po PEFT, mieszaną precyzję i kwantyzację
Uczenie maszynowe i sztuczna inteligencja to dziś najgorętsze tematy w branży IT. Od ChatGPT po autonomiczne pojazdy technologie AI przekształcają każdą dziedzinę przemysłu. Popyt na specjalistów ML rośnie wykładniczo, a umiejętność budowania i wdrażania modeli uczenia maszynowego stała się poszukiwaną na rynku kompetencją potencjalnych pracowników. Ta książka to kompleksowy przewodnik po świecie uczenia maszynowego z wykorzystaniem najpopularniejszych narzędzi: Scikit-Learn do klasycznych algorytmów ML i PyTorch wiodącej biblioteki do uczenia głębokiego.
Książka prowadzi czytelnika od podstaw uczenia maszynowego do zaawansowanych technik uczenia głębokiego. Część pierwsza obejmuje fundamenty ML: przygotowanie danych, wybór i trenowanie modeli, algorytmy klasyfikacji i regresji, drzewa decyzyjne, lasy losowe, techniki redukcji wymiarowości. Druga jest poświęcona sieciom neuronowym i uczeniu głębokiemu w PyTorch: od podstawowych perceptronów, przez sieci splotowe do widzenia komputerowego, sieci rekurencyjne do przetwarzania sekwencji, aż po transformatory architekturę stojącą za współczesnymi asystentami AI. Każdy rozdział zawiera praktyczne przykłady w postaci notatników Jupyter, gotowe do uruchomienia w Google Colab.
W książce:
- Kompletny projekt ML
- Klasyczne algorytmy
- Sieci neuronowe w PyTorch
- CNN do widzenia komputerowego i wykrywania obiektów
- Transformatory do NLP
- Uczenie przez wzmacnianie i generatywne modele AI
- Transfer learning, kwantyzacja, przyspieszanie modeli
Od podstaw do transformatorów praktyczny przewodnik po ML i AI
Książka ta wychowała nowe pokolenie praktyków uczenia maszynowego. Została znakomicie zaktualizowana, aby uwzględnić PyTorch, i ponownie staje się najważniejszym praktycznym przewodnikiem w tej dziedzinie.
Tarun Narayanan, inżynier uczenia maszynowego w Amazon AGI
Geron trafia w sedno: praktyczne implementacje w Scikit-Learn i PyTorch, które uczą koncepcji, równoważone teorią, która wyjaśnia, zamiast przytłaczać.
Ulf Bissbort, dyrektor do spraw technicznych i współzałożyciel ZefHub
Książka ta jest prawdziwą biblią dla początkujących w dziedzinie uczenia maszynowego.
Haesun Park, laureatka programu Microsoft AI MVP
Wybrane bestsellery
Aurélien Géron - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Uczenie maszynowe z użyciem Scikit-Learn i PyTorch. Koncepcje, narzędzia i techniki umożliwiające konstruowanie inteligentnych systemów Aurélien Géron
(0)