ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   1 egz. / 62.19 59,08   zamówienie wysyłkowe >>>
Strona główna > opis książki

ZAAWANSOWANE UCZENIE MASZYNOWE Z JĘZYKIEM PYTHON


HEARTY J.

wydawnictwo: HELION , rok wydania 2017, wydanie I

cena netto: 62.19 Twoja cena  59,08 zł + 5% vat - dodaj do koszyka

Zaawansowane uczenie maszynowe z językiem Python


Uczenie maszynowe przyczyniło się do powstania wielu innowacyjnych technologii. Pojazdy autonomiczne, mechanizmy rozpoznawania obrazów, badania genetyczne, a także dynamiczne dostosowywanie prezentowanych treści do preferencji odbiorcy to tylko niektóre przykłady. Możliwości związane z rozwojem tych technik sprawiają, że analityka danych i zaawansowane uczenie maszynowe stają się wyjątkowo cenną wiedzą. Dotyczy to szczególnie nowatorskich technik analizy danych, takich jak głębokie uczenie, algorytmy częściowo nadzorowane i metody zespołowe.

Niniejsza książka jest przystępnie napisanym podręcznikiem, dzięki któremu poznasz niektóre zaawansowane techniki uczenia maszynowego.

Szczególną uwagę poświęcono tu algorytmom uczenia maszynowego: zostały dokładnie wyjaśnione, opisano ich zastosowanie oraz topologię, metody uczenia i miary wydajności. Każdy rozdział uzupełniono o wykaz źródeł, pomocny w dalszym zgłębianiu tematu. Dodatkowo przedstawiono wiele cennych wskazówek dotyczących specyfiki pracy analityka danych. Do prezentacji przykładów wybrano język Python z uwagi na jego wszechstronność, elastyczność, prostotę oraz możliwość stosowania do specjalistycznych zadań.

Najważniejsze zagadnienia przedstawione w książce:

  • identyfikacja struktur i wzorców w zbiorach danych

  • stosowanie sieci neuronowych

  • praca z językiem naturalnym

  • modele zespołowe i poprawa ich elastyczności

  • narzędzia uczenia maszynowego w Pythonie


    O autorze (9)

    O korektorach merytorycznych (11)

    Wstęp (13)

    Rozdział 1. Nienadzorowane uczenie maszynowe (19)

    • Analiza głównych składowych (PCA) (20)
      • Podstawy analizy głównych składowych (20)
      • Stosowanie algorytmu analizy głównych składowych (21)
    • Wprowadzenie grupowania metodą k-średnich (24)
      • Grupowanie - wprowadzenie (24)
      • Rozpoczynamy grupowanie (25)
      • Dostrajanie konfiguracji klastrów (29)
    • Sieci Kohonena (34)
      • Sieci Kohonena - wprowadzenie (34)
      • Korzystanie z sieci Kohonena (35)
    • Dalsza lektura (38)
    • Podsumowanie (39)

    Rozdział 2. Sieci DBN (41)

    • Sieci neuronowe - wprowadzenie (42)
      • Budowa sieci neuronowej (42)
      • Topologie sieci (43)
    • Ograniczona maszyna Boltzmanna (45)
      • Ograniczone maszyny Boltzmanna - wstęp (46)
      • Zastosowania ograniczonych maszyn Boltzmanna (49)
      • Dalsze zastosowania ograniczonej maszyny Boltzmanna (58)
    • Sieci głębokie (59)
      • Trenowanie sieci DBN (59)
      • Stosowanie sieci DBN (60)
      • Walidacja sieci DBN (63)
    • Dalsza lektura (64)
    • Podsumowanie (64)

    Rozdział 3. Stosy autoenkoderów odszumiających (67)

    • Autoenkodery (67)
      • Autoenkodery - wprowadzenie (68)
      • Odszumianie autoenkoderów (70)
      • Korzystanie z autoenkodera odszumiającego (72)
    • Stosy autoenkoderów odszumiających (75)
      • Korzystanie ze stosu autoenkoderów odszumiających (76)
      • Ocena wydajności stosu autoenkoderów odszumiających (82)
    • Dalsza lektura (83)
    • Podsumowanie (83)

    Rozdział 4. Konwolucyjne sieci neuronowe (85)

    • Konwolucyjne sieci neuronowe - wprowadzenie (85)
      • Topologia sieci konwolucyjnej (86)
      • Korzystanie z konwolucyjnych sieci neuronowych (98)
    • Dalsza lektura (104)
    • Podsumowanie (105)

    Rozdział 5. Częściowo nadzorowane uczenie maszynowe (107)

    • Wstęp (107)
    • Czym jest uczenie częściowo nadzorowane? (108)
    • Działanie algorytmów uczenia częściowo nadzorowanego (109)
      • Samodzielne uczenie się (109)
      • Kontrastywna pesymistyczna estymacja prawdopodobieństwa (119)
    • Dalsza lektura (128)
    • Podsumowanie (129)

    Rozdział 6. Rozpoznawanie języka naturalnego i selekcja cech (131)

    • Wstęp (131)
    • Selekcja cech danych tekstowych (133)
      • Czyszczenie danych tekstowych (133)
      • Tworzenie cech na podstawie danych tekstowych (141)
      • Testowanie przygotowanych danych (146)
    • Dalsza lektura (152)
    • Podsumowanie (153)

    Rozdział 7. Selekcja cech - część II (155)

    • Wstęp (155)
    • Tworzenie zestawu cech (156)
      • Selekcja cech pod kątem uczenia maszynowego (156)
      • Korzystanie z technik selekcji cech (164)
    • Inżynieria cech w praktyce (172)
      • Pobieranie danych za pomocą interfejsów REST (173)
    • Dalsza lektura (192)
    • Podsumowanie (193)

    Rozdział 8. Metody zespołowe (195)

    • Wprowadzenie do metod zespołowych (196)
      • Metody uśredniające (197)
      • Stosowanie metod wzmacniania (201)
      • Stosowanie metod kontaminacji (207)
    • Wykorzystanie modeli w zastosowaniach dynamicznych (212)
      • Czym jest elastyczność modeli? (213)
      • Strategie zarządzania elastycznością modelu (220)
    • Dalsza lektura (223)
    • Podsumowanie (224)

    Rozdział 9. Dodatkowe narzędzia uczenia maszynowego w języku Python (225)

    • Alternatywne narzędzia programowe (226)
      • Biblioteka Lasagne - wprowadzenie (226)
      • Biblioteka TensorFlow - wprowadzenie (228)
      • Kiedy warto korzystać z tych bibliotek? (232)
    • Dalsza lektura (235)
    • Podsumowanie (235)

    Dodatek A. Wymagania przykładowych skryptów (237)

    Skorowidz (239)


248 stron, Format: 17.0x23.0cm, oprawa miękka

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022