Facebook - konwersja

Uczenie maszynowe dla programistów - ebook

Wydawnictwo:
Data wydania:
11 grudnia 2014
Format ebooka:
MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
69,00

Uczenie maszynowe dla programistów - ebook

Wyciągnij najlepsze wnioski z dostępnych danych!

Maszyna myśląca jak człowiek to marzenie ludzkości. Dzięki dzisiejszej wiedzy i dostępnym narzędziom wciąż przybliżamy się do jego spełnienia. Zastanawiasz się, jak nauczyć maszynę myślenia? Jak sprawić, żeby podejmowała trafne decyzje oraz przewidywała najbliższą przyszłość na podstawie przygotowanych modeli? Na to i wiele innych pytań odpowiada ta wspaniała książka.

Dzięki niej poznasz język R, nauczysz się eksplorować dostępne dane, określać wartość mediany i odchylenia standardowego oraz wizualizować powiązania między kolumnami. Gdy opanujesz już solidne podstawy teoretyczne, możesz śmiało przejść do kolejnych rozdziałów i zapoznać się z klasyfikacją binarną, tworzeniem rankingów oraz modelowaniem przyszłości przy użyciu regresji. Ponadto zrozumiesz, jak tworzyć systemy rekomendacyjne, analizować sieci społeczne oraz łamać szyfry. Książka ta jest doskonałą lekturą dla pasjonatów analizy danych i wyciągania z nich wniosków.

Każdy rozdział książki jest poświęcony konkretnemu zagadnieniu uczenia maszynowego: klasyfikacji, predykcji, regresji, optymalizacji i wreszcie rekomendacji. Czytelnik nauczy się konstruować proste algorytmy uczenia maszynowego (i przepuszczać przez nie próbki danych) za pomocą języka programowania R. Uczenie maszynowe dla programistów jest więc znakomitą lekturą dla programistów parających się czy to projektami komercyjnymi, czy to rządowymi, czy wreszcie akademickimi.
  • Skonstruuj prosty klasyfikator bayesowski odróżniający wiadomości treściwe od niechcianych na podstawie ich zawartości.
  • Używaj regresji liniowej do przewidywania liczby odwiedzin najpopularniejszych stron WWW.
  • Naucz się optymalizacji, próbując złamać prosty szyfr literowy.
  • Statystycznie skonfrontuj poglądy polityków, używając rejestru głosowań.
  • Zbuduj system rekomendacji wartościowych twitterowców.

Naucz się czytać i analizować dane!

Książka ta stanowi świetny przegląd przypadków i tuzina różnych technik uczenia maszynowego. Jest ukierunkowana na proces dochodzenia do rozwiązania, a nie gotowe recepty ani abstrakcyjne teorie; dzięki temu jej materiał jest dostępny dla wszystkich programistów, ale też przysłowiowych „umysłów ścisłych”

— Max Shron, OkCupid

 

Spis treści

Wstęp (7)

1. Język R (13)

  • Język R w uczeniu maszynowym (14)
    • Pobieranie i instalowanie R (16)
    • Edytory plików tekstowych i środowiska programistyczne (19)
    • Ładowanie i instalowanie pakietów R (20)
    • Podstawy R w uczeniu maszynowym (23)
    • Dodatkowe materiały o R (36)

2. Eksplorowanie danych (39)

  • Analiza eksploracyjna i analiza potwierdzająca (39)
  • Czym są dane? (40)
  • Wnioskowanie o typach danych w kolumnach (43)
  • Wnioskowanie o znaczeniu wartości (45)
  • Podsumowania liczbowe (46)
  • Średnie, mediany i dominanty (46)
  • Kwantyle (48)
  • Odchylenia standardowe i wariancje (49)
  • Eksploracyjne wizualizacje danych (52)
  • Wizualizowanie powiązań pomiędzy kolumnami (67)

3. Klasyfikacja - odsiewanie spamu (73)

  • To czy nie to? Klasyfikacja binarna (73)
  • Płynne przejście do prawdopodobieństwa warunkowego (77)
  • Nasz pierwszy bayesowski klasyfikator spamu (78)
    • Definiowanie i testowanie klasyfikatora na wątpliwych wiadomościach treściwych (84)
    • Testowanie klasyfikatora na wiadomościach wszystkich typów (88)
    • Polepszanie wyników klasyfikacji (91)

4. Układanie rankingu - priorytetowa skrzynka pocztowa (93)

  • Jak uporządkować, nie znając kryterium? (93)
  • Układanie wiadomości e-mail według ważności (94)
    • Cechy istotności wiadomości e-mail (95)
  • Implementacja skrzynki priorytetowej (99)
    • Funkcje wyłuskujące wartości cech (99)
    • Tworzenie mechanizmu nadawania wag (106)
    • Nadawanie wag na podstawie aktywności w wątku (110)
    • Uczenie i testowanie algorytmu układającego ranking (115)

5. Regresja - przewidywanie odsłon stron (123)

  • Wprowadzenie do regresji (123)
    • Model wyjściowy (123)
    • Regresja z użyciem zmiennych sztucznych (126)
    • Podstawy regresji liniowej (128)
  • Przewidywanie odwiedzin stron WWW (135)
  • Definiowanie korelacji (145)

6. Regularyzacja - regresja tekstu (149)

  • Nieliniowe zależności pomiędzy kolumnami - świat krzywych (149)
    • Wstęp do regresji wielomianowej (152)
  • Metody zapobiegania nadmiernemu dopasowaniu (158)
    • Zapobieganie nadmiernemu dopasowaniu przez regularyzację (162)
  • Regresja tekstu (166)
    • Pociecha w regresji logistycznej (170)

7. Optymalizacja - łamanie szyfrów (175)

  • Wprowadzenie do optymalizacji (175)
  • Regresja grzbietowa (181)
  • Łamanie szyfrów jako problem optymalizacji (185)

8. Analiza głównych składowych - budowanie indeksu rynku (195)

  • Uczenie nienadzorowane (195)

9. Skalowanie wielowymiarowe - uwidocznianie podobieństwa polityków (203)

  • Grupowanie na podstawie podobieństwa (203)
    • Wprowadzenie do miar odległości i skalowania wielowymiarowego (204)
  • Jak się grupują amerykańscy senatorzy? (209)
    • Analiza rejestrów głosowań w Senacie (kongresy 101. - 111.) (210)

10. kNN - systemy rekomendacyjne (219)

  • Algorytm kNN (219)
  • Dane o instalacjach pakietów języka R (224)

11. Analiza grafów społecznych (229)

  • Analiza sieci społecznych (229)
    • Myślenie grafowe (231)
  • Pozyskiwanie danych do grafu społecznego Twittera (233)
    • Praca z API usługi SocialGraph (236)
  • Analiza sieci Twittera (241)
    • Lokalna struktura społeczna (242)
    • Wizualizacja pogrupowanej sieci społecznej Twittera w programie Gephi (246)
    • Własny mechanizm rekomendacji wartościowych twitterowiczów (251)

12. Porównanie modeli (259)

  • SVM - maszyna wektorów nośnych (259)
  • Porównanie algorytmów (269)

Bibliografia (274)

Skorowidz (276)

Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-246-9819-6
Rozmiar pliku: 7,8 MB

BESTSELLERY

Kategorie: