Cantitate/Preț
Produs

The Art of Randomness: Randomized Algorithms in the Real World

Autor Ronald T. Kneusel
en Limba Engleză Paperback – 5 mar 2024

Considerăm că un punct de plecare excelent pentru a înțelege forța hazardului este exercițiul practic propus de Ronald T. Kneusel în capitolele dedicate simulării evoluției darwiniene. În loc să teoretizeze abstract, autorul utilizează cod Python pentru a demonstra cum variațiile aleatorii pot conduce la soluții optimizate, transformând haosul într-un instrument de inginerie. Remarcăm o structură riguroasă care ghidează cititorul prin scenarii diverse: de la modelarea fluxului de clienți dintr-un magazin până la tehnici de criptare a mesajelor. Volumul nu se limitează la a genera numere aleatorii, ci pune accent pe intuiția de a ști când și cum să le folosești pentru a rezolva probleme computaționale complexe. Subliniem că abordarea este una eminamente experimentală, încurajând speculația de tip „ce-ar fi dacă”, susținută de fundamentul matematic necesar. Complementar lucrării Random Numbers and Computers, care se concentrează pe algoritmii de generare și testare a numerelor pseudorandom, The Art of Randomness extinde spectrul către aplicații creative, precum generarea de artă și muzică. În contextul operei sale, această carte reprezintă o punte necesară între fundamentele din Math for Programming și tehnicile avansate din Practical Deep Learning, 2nd Edition. Dacă în How AI Works Kneusel explică mecanismele din spatele sistemelor moderne, aici el oferă „materia primă” — hazardul controlat — care face posibile învățarea automată și inteligența de grup. Stilul este cel consacrat de editura No Starch Press: tehnic, fără a fi arid, și orientat către rezultate imediat verificabile prin execuția codului.

Citește tot Restrânge

Preț: 23895 lei

Preț vechi: 37574 lei
-36%

Puncte Express: 358

Carte disponibilă

Livrare economică 15-27 mai
Livrare express 30 aprilie-06 mai pentru 7911 lei


Specificații

ISBN-13: 9781718503243
ISBN-10: 1718503245
Pagini: 400
Ilustrații: 1
Dimensiuni: 177 x 234 x 27 mm
Greutate: 0.76 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să stăpânească algoritmii randomizați prin practică, nu doar prin teorie. Veți câștiga o perspectivă nouă asupra modului în care hazardul poate simplifica probleme dificile de optimizare, securitate și modelare. Este un ghid esențial pentru cei care utilizează Python și vor să exploreze intersecția dintre informatică, biologie și artă, beneficiind de expertiza unui autor consacrat în domeniul inteligenței artificiale.


Descriere

When properly applied, randomness can be a powerful tool in programming, science, and art. This highly practical but geekily fun introduction to randomness shows you how to put chaos to work, illustrating its ability to power everything from the simulation of Darwinian evolution, to product placement in a grocery store, to hiding information in plain sight, and even how to generate art and music. By encouraging you to engage in 'what if' speculation, you'll build intuition about when and how to use randomness to get things done. Each chapter describes how randomness plays into the given topic area, then proceeds to demonstrate its problem-solving role with hands-on experiments to work through using Python code. By the end of the book, you'll see why randomness belongs in every programmer's toolbox. Explore the mathematical background of randomness, use randomness for encrypting messages, creating models, and implementing swarm-intelligence or machine-learning algorithms, discover how randomness is used in programming applications, and apply it to your own work.