Cantitate/Preț
Produs

Probability and Computing

Autor Michael Mitzenmacher, Eli Upfal
en Limba Engleză Hardback – 31 ian 2017

Evoluția informaticii moderne a transformat probabilitățile dintr-un instrument teoretic secundar într-un fundament indispensabil pentru algoritmi, rețele și inteligență artificială. Lucrarea Probability and Computing, aflată la a doua ediție revizuită, reflectă această tranziție prin extinderea semnificativă a tematicii abordate. Reținem că această ediție nu se limitează la o simplă actualizare, ci integrează concepte esențiale pentru peisajul actual al datelor masive, precum legile de putere (power laws) și metodele de hashing avansate. Descoperim aici o structură riguroasă, organizată în 17 capitole care ghidează cititorul de la evenimente și variabile aleatorii discrete către subiecte complexe de analiză probabilistică. Primele secțiuni pun bazele prin studiul limitelor Chernoff și Hoeffding, în timp ce a doua jumătate a cărții explorează lanțurile Markov, martingalele și metodele Monte Carlo. Această ediție extinde cadrul propus de Introduction to Probability for Computing de Mor Harchol-Balter prin adăugarea unor secțiuni dedicate complexității Rademacher și dimensiunii VC, elemente vitale în teoria învățării automate. De asemenea, dacă The Probabilistic Method se concentrează pe combinatorică, lucrarea lui Michael Mitzenmacher și Eli Upfal prioritizează aplicațiile algoritmice și eficiența computațională. În contextul operei lui Michael Mitzenmacher, acest volum reprezintă sinteza cercetărilor sale asupra algoritmilor randomizați, temă centrală și în Algorithms and Models for the Web Graph. Stilul este unul precis, orientat către studentul de la informatică sau matematică aplicată care posedă deja cunoștințe elementare de matematică discretă. Introducerea exercițiilor de programare transformă textul dintr-o expunere teoretică într-un instrument de lucru activ, esențial pentru înțelegerea modului în care aleatorizarea poate simplifica și accelera procesele de calcul.

Citește tot Restrânge

Preț: 44318 lei

Puncte Express: 665

Carte tipărită la comandă

Livrare economică 13-27 iunie
Livrare express 12-16 mai pentru 16634 lei


Specificații

ISBN-13: 9781107154889
ISBN-10: 110715488X
Pagini: 484
Ilustrații: 8 b/w illus. 1 table
Dimensiuni: 182 x 259 x 27 mm
Greutate: 1.16 kg
Ediția:Revizuită
Editura: Cambridge University Pr.
Locul publicării:New York, United States

De ce să citești această carte

Această ediție revizuită este resursa definitivă pentru studenții care doresc să stăpânească tehnicile de randomizare aplicate în informatica modernă. Cititorul câștigă o înțelegere profundă a fundamentelor matematice necesare pentru machine learning și big data. Este recomandată celor care caută un echilibru între rigoarea matematică și aplicabilitatea practică, oferind instrumente concrete pentru proiectarea unor algoritmi mai rapizi și mai eficienți.


Despre autor

Michael Mitzenmacher este profesor de informatică la Universitatea Harvard, recunoscut la nivel internațional pentru cercetările sale în domeniul algoritmilor randomizați și al rețelelor de comunicare. Cu o activitate academică impresionantă, ce include peste 100 de articole de specialitate, a fost distins cu premiul NSF CAREER și cu bursa de cercetare Alfred P. Sloan. Expertiza sa în coduri de corectare a erorilor i-a adus, în 2002, premiul pentru cea mai bună lucrare din partea IEEE Information Theory Society. Contribuțiile sale înțelegerea grafurilor web și a sistemelor distribuite fundamentează abordarea pedagogică din acest volum.


Descriere scurtă

Greatly expanded, this new edition requires only an elementary background in discrete mathematics and offers a comprehensive introduction to the role of randomization and probabilistic techniques in modern computer science. Newly added chapters and sections cover topics including normal distributions, sample complexity, VC dimension, Rademacher complexity, power laws and related distributions, cuckoo hashing, and the Lovasz Local Lemma. Material relevant to machine learning and big data analysis enables students to learn modern techniques and applications. Among the many new exercises and examples are programming-related exercises that provide students with excellent training in solving relevant problems. This book provides an indispensable teaching tool to accompany a one- or two-semester course for advanced undergraduate students in computer science and applied mathematics.

Cuprins

1. Events and probability; 2. Discrete random variables and expectations; 3. Moments and deviations; 4. Chernoff and Hoeffding bounds; 5. Balls, bins, and random graphs; 6. The probabilistic method; 7. Markov chains and random walks; 8. Continuous distributions and the Polsson process; 9. The normal distribution; 10. Entropy, randomness, and information; 11. The Monte Carlo method; 12. Coupling of Markov chains; 13. Martingales; 14. Sample complexity, VC dimension, and Rademacher complexity; 15. Pairwise independence and universal hash functions; 16. Power laws and related distributions; 17. Balanced allocations and cuckoo hashing.

Recenzii

'As randomized methods continue to grow in importance, this textbook provides a rigorous yet accessible introduction to fundamental concepts that need to be widely known. The new chapters in this second edition, about sample size and power laws, make it especially valuable for today's applications.' Donald E. Knuth, Stanford University, California
'Of all the courses I have taught at Berkeley, my favorite is the one based on the Mitzenmacher-Upfal book Probability and Computing. Students appreciate the clarity and crispness of the arguments and the relevance of the material to the study of algorithms. The new second edition adds much important material on continuous random variables, entropy, randomness and information, advanced data structures and topics of current interest related to machine learning and the analysis of large data sets.' Richard M. Karp, University of California, Berkeley
'The new edition is great. I'm especially excited that the authors have added sections on the normal distribution, learning theory and power laws. This is just what the doctor ordered or, more precisely, what teachers such as myself ordered!' Anna Karlin, University of Washington
'By assuming just an elementary introduction to discrete probability and some mathematical maturity, this book does an excellent job of introducing a great variety of topics to the reader. I especially liked the coverage of the Poisson, exponential, and (multi-variate) normal distributions and how they arise naturally, machine learning, Bayesian reasoning, Cuckoo hashing etc. There is a broad range of exercises, including helpful ones on programming to get a feel for the numerics … This connection to practice is unusual and very commendable … Overall, I would highly recommend this book to anyone interested in probabilistic and statistical foundations as applied to computer science, data science, etc. It can be taught at the senior undergraduate or graduate level to students in computer science, electrical engineering, operations research, mathematics, and other such disciplines.' Frederic Green , SIGACT News