Probability for Information Technology
Autor Changho Suhen Limba Engleză Hardback – 18 sep 2024
A notable feature of this book is its narrative style, seamlessly weaving together probability theories with both classical and contemporary IT applications. Each concept is reinforced with tightly-coupled exercise sets, and the associated fundamentals are explored mostly from first principles. Furthermore, it includes programming implementations of illustrative examples and algorithms, complemented by a brief Python tutorial.
Departing from traditional organization, the book adopts a lecture-notes format, presenting interconnected themes and storylines. Primarily tailored for sophomore-level undergraduates, it also suits junior and senior-level courses. While readers benefit from mathematical maturity and programming exposure, supplementary materials and exercise problems aid understanding. Part III serves to inspire and provide insights for students and professionals alike, underscoring the pragmatic relevance of probabilistic concepts in IT.
Preț: 440.27 lei
Preț vechi: 550.34 lei
-20% Nou
Puncte Express: 660
Preț estimativ în valută:
84.26€ • 87.52$ • 69.99£
84.26€ • 87.52$ • 69.99£
Carte disponibilă
Livrare economică 13-27 ianuarie 25
Livrare express 27 decembrie 24 - 02 ianuarie 25 pentru 42.79 lei
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9789819740314
ISBN-10: 9819740312
Pagini: 374
Ilustrații: X, 260 p.
Dimensiuni: 155 x 235 x 24 mm
Greutate: 0.77 kg
Ediția:2024
Editura: Springer Nature Singapore
Colecția Springer
Locul publicării:Singapore, Singapore
ISBN-10: 9819740312
Pagini: 374
Ilustrații: X, 260 p.
Dimensiuni: 155 x 235 x 24 mm
Greutate: 0.77 kg
Ediția:2024
Editura: Springer Nature Singapore
Colecția Springer
Locul publicării:Singapore, Singapore
Cuprins
Preface.- Acknowledgements.- Part I. Basic concepts of probability.- Chapter 1. Overview of the book.- Chapter 2. Sample space and events.- Chapter 3. Monty Hall problem and Python implementation.- Problem Set 1.- Chapter 4. Conditional probability and total probability law.- Chapter 5. Independence.- Chapter 6. Coupon collector problem and Python implementation.- Problem Set 2.- Chapter 7. Random variables.- Chapter 8. Expectation.- Chapter 9. BitTorrent and Python implementation.- Chapter 10.Variance and Chebyshev’s inequality.- Problem Set 3.- Chapter 11.Continuous random variables.- Chapter 12. Gaussian random variables.- Problem Set 4.- Part II. Introductory random processes and key principles.- Chapter 13. Introduction to random processes.- Chapter 14. Maximum A Posteriori (MAP) principle.- Chapter 15. MAP: Multiple observations.- Chapter 16. MAP: Performance analysis.- Chapter 17. MAP: Cancer prediciton and Python implementation.- Problem Set 5.- Chapter 18. Maximum Likelihood Estimation (MLE).- Chapter 19. MLE: Law of large numbers.- Chapter 20. MLE: Gaussian distribution.- Chapter 21. MLE: Gaussian distribution estimation and Python implementation.- Chapter 22. Central limit theorem.- Problem Set 6.- Part III. Information Technology Applications.- Chapter 23. Communication: Probabilistic modeling.- Chapter 24. Communication: MAP principle.- Chapter 25. Communication: MAP under multiple observations.- Chapter 26. Communication: Repetition coding and Python implementation.- Problem Set 7.- Chapter 27. Social networks: Probabilistic modeling.- Chapter 28. Social networks: ML principle.- Chapter 29. Social networks: Community detecition and Python implementation.- Problem Set 8.- Chapter 30. Speech recognition: Probabilistic modeling.- Chapter 31. Speech recognition: MAP principle.- Chapter 32. Speech recognition: Viterbi algorithm.- Chapter 33. Speech recognition: Python implementation.- Problem Set 9.- Appendix A: Python basics.- Bibliography.- Index.
Notă biografică
Changho Suh is a Professor of Electrical Engineering at KAIST. He received the B.S. and M.S. degrees in Electrical Engineering from KAIST in 2000 and 2002 respectively, and the Ph.D. degree in EECS from UC Berkeley in 2011. From 2011 to 2012, he was a postdoctoral associate in MIT. From 2002 to 2006, he was with Samsung. Prof. Suh is a recipient of numerous awards, including the 2022 Google Research Award, the 2021 James L. Massey Research & Teaching Award for Young Scholars from the IEEE Information Theory Society, the 2020 LINKGENESIS Best Teacher, the 2019 Google Education Grant, the 2018 IEIE/IEEE Joint Award, the 2015 IEIE Haedong Young Engineer Award, the 2013 IEEE Communications Society Stephen O. Rice Prize, the 2011 David J. Sakrison Memorial Prize (the best dissertation award in UC Berkeley EECS), the 2009 IEEE ISIT Best Student Paper Award, and the five Department Teaching Awards. Dr. Suh is a Fellow of the IEEE, a Treasurer of the IEEE Information Theory Society Board of Governors, and a TPC Co-Chair of the 2028 IEEE International Symposium on Information Theory. He served as an IEEE Information Theory Society Distinguished Lecturer, the General Chair of the Inaugural IEEE East Asian School of Information Theory, and a Member of Young Korean Academy of Science and Technology. He was also an Associate Editor of Machine Learning for the IEEE Transactions on Information Theory, the Editor for IEEE Information Theory Newsletter, a Column Editor for IEEE BITS the Information Theory Magazine, an Area Chair of NeurIPS 2021–2022 and a Senior Program Committee of IJCAI 2019–2021.
Textul de pe ultima copertă
This book introduces probabilistic modelling and to study its role in solving a wide variety of engineering problems that arise in Information Technology (IT). The book consists of three parts. The first introduces the basic concepts of probability: sample space, events, conditional probability, independence, total probability law, random variables, probability mass functions, density functions and expectation. In the second part, we study the concept of random processes, as well as key principles such as Maximum A Posteriori (MAP) estimation, Maximum Likelihood (ML) estimation, law of large numbers and central limit theorem. Using the language and principles acquired in the prior parts, the last discusses IT applications chosen from communication, social networks and speech recognition. The book puts a special emphasis on “probability in action”: probabilistic concepts are taught through many running examples, killer applications and Python coding exercises.
One defining feature of this book is that it succinctly relates the “story” of how the key principles of probability play a role, via classical and trending IT applications. All the key “plots” involved in the story are coherently developed with the help of tightly-coupled exercise problem sets, and the associated fundamentals are explored mostly from first principles. Another key feature is that it includes programming implementation of toy examples and various algorithms inspired by fundamentals. It also provides a brief tutorial of the used programming tool: Python.
This book does not follow a traditional book-style organization, but is streamlined via a series of lecture notes that are intimately related, centered around coherent storylines and themes. It serves as a textbook mainly for a sophomore-level undergraduate course, yet is also suitable for a junior or senior-level undergraduate course. Readers benefit from having some mathematical maturity and exposure to programming. But the background can be supplemented by almost self-contained materials, as well as by numerous exercise problems intended for elaborating on non-trivial concepts. In addition, Part III for IT applications should provide motivation and insights to students and even professional engineers who are interested in the field.
One defining feature of this book is that it succinctly relates the “story” of how the key principles of probability play a role, via classical and trending IT applications. All the key “plots” involved in the story are coherently developed with the help of tightly-coupled exercise problem sets, and the associated fundamentals are explored mostly from first principles. Another key feature is that it includes programming implementation of toy examples and various algorithms inspired by fundamentals. It also provides a brief tutorial of the used programming tool: Python.
This book does not follow a traditional book-style organization, but is streamlined via a series of lecture notes that are intimately related, centered around coherent storylines and themes. It serves as a textbook mainly for a sophomore-level undergraduate course, yet is also suitable for a junior or senior-level undergraduate course. Readers benefit from having some mathematical maturity and exposure to programming. But the background can be supplemented by almost self-contained materials, as well as by numerous exercise problems intended for elaborating on non-trivial concepts. In addition, Part III for IT applications should provide motivation and insights to students and even professional engineers who are interested in the field.
Caracteristici
Illustrates how probability principles drive modern IT applications Incorporates programming implementations of various algorithms Nearly self-contained and supplemented with a plethora of exercise problems aimed at elucidating non-trivial concepts