ODBIERZ TWÓJ BONUS :: »

Data science i uczenie maszynowe - książki

W data science teoria ma sens dopiero wtedy, gdy da się ją przełożyć na kod i decyzje oparte na danych. W tej kategorii znajdziesz książki, które prowadzą przez uczenie maszynowe i praktykę pracy z danymi: od przygotowania zbioru, przez dobór modelu, po ocenę jakości. To dobre miejsce, gdy chcesz zrozumieć, czemu model działa (albo nie działa) i jak podejść do problemów takich jak klasyfikacja, regresja czy analiza tekstu. Czytasz, testujesz, poprawiasz -- i krok po kroku budujesz własny warsztat.

Książki, ebooki, audiobooki, kursy video z kategorii: Data science dostępne w księgarni Helion

Lista Kafelki

Data wydania
1 2 3 ... 12 >
1 2 3 ... 12 >

Machine learning w data science: od modeli klasycznych po sieci neuronowe

W praktyce data science rzadko zaczyna się od fajerwerków -- częściej od prostego pytania biznesowego, pliku CSV i potrzeby sensownego porównania kilku podejść. Dlatego w tej kategorii mocno wybrzmiewa ścieżka ,,od podstaw do produkcyjnych narzędzi": najpierw klasyczne algorytmy (regresja, drzewa, metody zespołowe), a dopiero później głębsze architektury, kiedy problem naprawdę tego wymaga. I to jest uczciwe podejście, bo łatwiej potem rozpoznać, czy winny jest model, dane, czy może źle ustawiona walidacja.

Dobrym przykładem takiego prowadzenia jest Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Auréliena Gérona, gdzie obok intuicji dostajesz też konkret: jak przechodzić od prostych modeli do nowoczesnych sieci i jak je trenować w typowym pythonowym stacku.

Tekst jako dane: NLP w Pythonie w codziennych zadaniach

Można się zastanawiać, czemu analiza tekstu tak często wraca w projektach -- a potem przychodzi życie: komentarze użytkowników, opisy produktów, zgłoszenia do helpdesku, dokumenty w PDF. I nagle okazuje się, że ,,dane" to nie tylko tabelki. W tej podkategorii naturalnie pojawia się NLP: tokenizacja, lematyzacja, wyrażenia regularne, rozpoznawanie encji czy porównywanie tekstów embeddingami, bo bez tego trudno rzetelnie zrobić chociażby analizę sentymentu albo wstępne grupowanie tematów.

Jeśli wolisz uczyć się ,,na żywo" i od razu powtarzać kroki w notebooku, to NLP. Kurs video. Analiza danych tekstowych w języku Python Anny Kotarby prowadzi przez typowe operacje na tekście (także import z TXT i PDF) i pokazuje, jak w Pythonie podejść do zadań, które dziś często kończą się... rozmową z chatbotem.

Od prototypu do aplikacji AI: uczenie głębokie w praktyce programisty

Z drugiej strony, same metryki na wykresie to jeszcze nie aplikacja. W projektach data science przychodzi moment, gdy trzeba model osadzić w produkcie: przygotować inference, zadbać o powtarzalność eksperymentów, szybkość i niezawodność. Tu pomagają książki, które tłumaczą uczenie głębokie ,,po programistycznemu", bez wchodzenia w ciężką matematykę, ale z naciskiem na rozumienie działania modeli i sensowne poprawianie jakości.

W tym duchu utrzymane jest Deep learning dla programistów. Budowanie aplikacji AI za pomocą fastai i PyTorch Jeremy'ego Howarda i Sylvaina Guggera, gdzie akcent pada na budowę i trenowanie modeli oraz na to, jak zamieniać je w działające rozwiązania -- czasem szybciej, niż się człowiek spodziewa.

A jeśli chcesz poszerzyć perspektywę, naturalnym kolejnym krokiem jest przejrzenie podkategorii Machine learning w obrębie Data science w księgarni Helion.

Najczęściej zadawane pytania (FAQ)
1. 1. Od czego zacząć naukę data science, jeśli znam podstawy Pythona?
Najłatwiej wejść przez praktykę: wczytywanie danych, proste czyszczenie, wizualizacje i dopiero potem pierwsze modele (np. regresja i klasyfikacja). Przy wyborze książki zwróć uwagę, czy ma ćwiczenia, przykłady na realnych zbiorach i wyjaśnia walidację oraz metryki, bo to najszybciej ,,ustawia" sposób myślenia.
2. 2. Czy do uczenia maszynowego muszę dobrze znać matematykę?
Nie musisz zaczynać od zaawansowanej matematyki, ale warto rozumieć podstawy: intuicję stojącą za błędem, overfittingiem, regularyzacją i tym, co robią metryki. Książki praktyczne zwykle prowadzą od intuicji do implementacji, a dopiero potem dopowiadają teorię w takim zakresie, by dało się samodzielnie diagnozować problemy z modelem.
3. 3. Jak wybrać książkę: bardziej o narzędziach czy o koncepcjach?
Jeśli chcesz szybko budować modele w pracy lub projekcie, wybierz publikacje, które pokazują pipeline: przygotowanie danych, trening, strojenie i ocenę jakości w konkretnych bibliotekach. Jeśli zależy Ci na samodzielnym dobieraniu podejść, szukaj takich, które porównują algorytmy i tłumaczą, kiedy wybrać np. drzewa, SVM, metody zespołowe albo sieci neuronowe.
4. 4. Czy data science to tylko modele, czy też przygotowanie danych?
W praktyce bardzo duża część pracy to dane: uzupełnianie braków, kodowanie cech, wykrywanie anomalii, sensowny podział na zbiory i unikanie ,,przecieku" informacji. Dlatego przy zakupie warto sprawdzić, czy książka omawia przetwarzanie danych i ocenę eksperymentów, a nie kończy się na samym wywołaniu funkcji do trenowania.
5. 5. Kiedy warto wejść w deep learning, a kiedy zostać przy klasycznych modelach?
Deep learning ma sens, gdy pracujesz z obrazem, dźwiękiem lub dużą ilością tekstu, albo gdy masz sporo danych i potrzebujesz bardzo elastycznego modelu. Przy mniejszych zbiorach i danych tabelarycznych często wygrywają modele klasyczne, bo są łatwiejsze do interpretacji, szybsze w treningu i prostsze w utrzymaniu.
6. 6. Jak podejść do NLP, jeśli mam do czynienia z opiniami lub komentarzami klientów?
Zacznij od porządnego przygotowania tekstu: normalizacji, tokenizacji, lematyzacji i prostych reguł (np. regex), a dopiero potem przejdź do reprezentacji wektorowych i modeli. Dobre materiały uczą też oceny jakości (np. dla sentymentu) i pokazują typowe pułapki: ironię, negacje, błędy językowe czy mieszanie języków w jednym zdaniu.
7. 7. Czy kurs wideo jest lepszy niż książka w data science?
To zależy od stylu nauki i celu. Wideo dobrze sprawdza się, gdy chcesz szybko przejść przez proces krok po kroku i od razu powtarzać w środowisku programistycznym, a książka bywa wygodniejsza jako ,,ściąga" do wracania: rozdziały o metrykach, strojenie modeli czy fragmenty o trenowaniu sieci łatwiej wtedy odnaleźć.
Zamknij Pobierz aplikację mobilną Helion