Sztuka losowości: Losowe algorytmy w prawdziwym świecie

Ocena:   (4,5 na 5)

Sztuka losowości: Losowe algorytmy w prawdziwym świecie (T. Kneusel Ronald)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.

Oryginalny tytuł:

The Art of Randomness: Randomized Algorithms in the Real World

Zawartość książki:

Wykorzystaj moc losowości (i kodu Pythona) do rozwiązywania rzeczywistych problemów w zabawnych, praktycznych eksperymentach - od symulacji ewolucji, przez szyfrowanie wiadomości, po tworzenie algorytmów uczenia maszynowego!

The Art of Randomness to praktyczny przewodnik pozwalający opanować wiele sposobów wykorzystania losowych algorytmów do rozwiązywania rzeczywistych problemów programistycznych i naukowych. Dowiesz się, jak wykorzystać losowość do uruchamiania symulacji, ukrywania informacji, projektowania eksperymentów, a nawet tworzenia sztuki i muzyki. Wszystko czego potrzebujesz to trochę Pythona, podstaw matematyki i rzut kostką.

Autor Ronald T. Kneusel koncentruje się na pomocy w budowaniu intuicji, dzięki czemu będziesz wiedział, kiedy i jak wykorzystać losowe procesy, aby osiągnąć zamierzony cel. Opracujesz silnik losowości (klasę Pythona, która dostarcza losowe wartości z wybranego źródła), a następnie zbadasz, jak wykorzystać losowość do: ⬤ Symulowania ewolucji Darwina

⬤ Symulować darwinowską ewolucję i optymalizować za pomocą algorytmów wyszukiwania opartych na roju.

⬤ Projektować eksperymenty naukowe w celu uzyskania bardziej znaczących wyników poprzez uczynienie ich prawdziwie losowymi.

⬤ Implementować algorytmy uczenia maszynowego, takie jak sieci neuronowe i lasy losowe.

⬤ Używać metod Monte Carlo z łańcuchami Markowa do pobierania próbek ze złożonych rozkładów.

⬤ Ukrywać informacje w plikach audio i obrazach, generować dzieła sztuki i tworzyć muzykę.

⬤ Rekonstrukcja oryginalnych sygnałów i obrazów z losowo próbkowanych danych.

Naukowe anegdoty i przykłady kodu ilustrują, w jaki sposób losowość odgrywa rolę w takich obszarach jak optymalizacja, uczenie maszynowe i sygnały audio. Ćwiczenia na końcu rozdziału zachęcają do dalszych poszukiwań.

Niezależnie od tego, czy jesteś programistą, naukowcem, inżynierem, matematykiem czy artystą, książka The Art of Randomness będzie dla ciebie przepustką do odkrycia ukrytej mocy losowości i sposobów, w jakie może ona zmienić twoje podejście do rozwiązywania problemów, od technicznych po artystyczne.

Dodatkowe informacje o książce:

ISBN:9781718503243
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2024
Liczba stron:400

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Liczby losowe i komputery - Random Numbers and Computers
1 Sekwencje losowe i pseudolosowe. - 2 Generowanie jednolitych liczb losowych. - 3 Generowanie...
Liczby losowe i komputery - Random Numbers and Computers
Matematyka dla uczenia głębokiego: Co musisz wiedzieć, aby zrozumieć sieci neuronowe - Math for Deep...
Math for Deep Learning zapewnia podstawową...
Matematyka dla uczenia głębokiego: Co musisz wiedzieć, aby zrozumieć sieci neuronowe - Math for Deep Learning: What You Need to Know to Understand Neural Networks
Jak działa sztuczna inteligencja: Od czarów do nauki - How AI Works: From Sorcery to...
Sztuczna inteligencja to nie magia. How AI Works...
Jak działa sztuczna inteligencja: Od czarów do nauki - How AI Works: From Sorcery to Science
Sztuka losowości: Losowe algorytmy w prawdziwym świecie - The Art of Randomness: Randomized...
Wykorzystaj moc losowości (i kodu Pythona) do...
Sztuka losowości: Losowe algorytmy w prawdziwym świecie - The Art of Randomness: Randomized Algorithms in the Real World

Prace autora wydały następujące wydawnictwa: