ODBIERZ TWÓJ BONUS :: »

Matematyka dyskretna dla praktyków. Algorytmy i uczenie maszynowe w Pythonie Ryan T. White, Archana Tikayat Ray

Autorzy:
Ryan T. White, Archana Tikayat Ray
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.0/6  Opinie: 3
Stron:
272
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Terminologii i metod matematyki dyskretnej przydatnych w informatyce
  • Operacji na zbiorach, funkcjach i relacjach z wykorzystaniem Pythona
  • Tworzenia i analizy dowodów matematycznych, w tym przez indukcję
  • Przeliczania liczb między różnymi systemami liczbowymi oraz stosowania algebry Boole'a
  • Rozwiązywania problemów kombinatorycznych i obliczania permutacji oraz kombinacji
  • Obliczania prawdopodobieństw, w tym prawdopodobieństwa warunkowego i twierdzenia Bayesa
  • Stosowania macierzy i rozwiązywania układów równań liniowych z użyciem NumPy
  • Analizowania złożoności algorytmów i stosowania notacji dużego O
  • Przechowywania i reprezentowania grafów, drzew oraz sieci w strukturach danych
  • Wyodrębniania cech z grafów oraz obliczania ścieżek i stopni wierzchołków
  • Implementowania algorytmów przeszukiwania grafów (DFS) i znajdowania najkrótszych ścieżek (Dijkstra)
  • Przeprowadzania analizy regresji liniowej i nieliniowej z wykorzystaniem NumPy i scikit-learn
  • Implementowania algorytmu PageRank i analizowania sieci internetowych
  • Redukowania wymiarowości danych za pomocą analizy głównych składowych (PCA) w scikit-learn

Mimo że osiągnięcia matematyczne stały się podwalinami algorytmiki, wielu inżynierów nie w pełni rozumie reguły matematyki dyskretnej. Nawet jeśli nie stanowi to szczególnego problemu w codziennej pracy, w końcu okazuje się, że matematyka dyskretna jest niezbędna do osiągnięcia prawdziwej biegłości w operowaniu algorytmami i w pracy na danych. Co więcej, znajomość tej dziedziny bardzo ułatwia rozwiązywanie problemów z zakresu uczenia maszynowego. W ten sposób praktyczna biegłość w matematyce zauważalnie poprawia wyniki pracy inżynierów.

Ta książka jest kompleksowym wprowadzeniem do matematyki dyskretnej, przydatnym dla każdego, kto chce pogłębić i ugruntować swoje umiejętności informatyczne. W zrozumiały sposób przedstawiono tu metody matematyki dyskretnej i ich zastosowanie w algorytmach i analizie danych, włączając w to techniki uczenia maszynowego. Zaprezentowano również zasady oceny złożoności obliczeniowej algorytmów i używania wyników tej oceny do zarządzania pracą procesora. Omówiono także sposoby przechowywania struktur grafowych, ich przeszukiwania i znajdywania ścieżek między wierzchołkami. Pokazano też, jak wykorzystać przedstawione informacje podczas posługiwania się bibliotekami Pythona, takimi jak scikit-learn i NumPy.

W książce między innymi:

  • terminologia i metody matematyki dyskretnej
  • zastosowanie metod matematyki dyskretnej w algorytmach i analizie danych
  • algebra Boole'a i kombinatoryka w podstawowych strukturach algorytmów
  • rozwiązywanie problemów z dziedziny teorii grafów
  • zadania związane z uczeniem maszynowym a matematyka dyskretna

Matematyka dyskretna - poznaj, zrozum, zastosuj!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Dr Ryan T. White jest naukowcem specjalizującym się w uczeniu maszynowym i teorii prawdopodobieństwa. Wykłada matematykę w Florida Institute of Technology. Zajmuje się analizą stochastyczną i jej algorytmami, kieruje też projektami z zakresu uczenia maszynowego.

Archana Tikayat Ray przygotowuje się do obrony doktoratu w Georgia Institute of Technology w Atlancie. Jej prace badawcze koncentrują się na uczeniu maszynowym i przetwarzaniu języka naturalnego (NLP).

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady kodu w Pythonie?
Tak, książka prezentuje liczne przykłady kodu w Pythonie, pokazując praktyczne zastosowania matematyki dyskretnej w algorytmach, analizie danych i uczeniu maszynowym. Wykorzystuje popularne biblioteki, takie jak NumPy i scikit-learn.
2. Czy do korzystania z książki potrzebna jest zaawansowana znajomość matematyki lub programowania?
Nie, książka została napisana przystępnym językiem i wprowadza czytelnika krok po kroku zarówno w zagadnienia matematyki dyskretnej, jak i programowania w Pythonie. Przyda się podstawowa znajomość Pythona, ale nie jest wymagana zaawansowana wiedza.
3. Jakie zagadnienia z matematyki dyskretnej są omawiane w książce?
Publikacja obejmuje m.in. teorię mnogości, logikę formalną, kombinatorykę, prawdopodobieństwo dyskretne, teorię grafów, analizę złożoności algorytmów oraz praktyczne aspekty tych zagadnień w kontekście algorytmiki i uczenia maszynowego.
4. Czy książka przyda się osobom pracującym nad projektami związanymi z uczeniem maszynowym?
Tak, książka wyjaśnia, jak wykorzystać metody matematyki dyskretnej w praktycznych zadaniach związanych z uczeniem maszynowym oraz analizą danych, co czyni ją cennym źródłem wiedzy dla osób rozwijających projekty z tego obszaru.
5. Czy do książki dołączone są kody źródłowe?
Tak, książka zawiera kody źródłowe, które pomagają w praktycznym zrozumieniu omawianych zagadnień i umożliwiają samodzielne eksperymentowanie z przykładami.
6. Jakie narzędzia i biblioteki Python są wykorzystywane w książce?
W książce szeroko wykorzystywane są popularne biblioteki Python, takie jak NumPy, SciPy oraz scikit-learn, które są standardem w analizie danych i uczeniu maszynowym.
7. Czy książka nadaje się do samodzielnej nauki?
Tak, książka została opracowana z myślą o samodzielnej nauce - zawiera liczne przykłady, wyjaśnienia, zadania oraz praktyczne wskazówki, które pomagają utrwalić wiedzę i umiejętności.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile