ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint