Information Theory, Inference and Learning Algorithms
by David J. C. MacKayBuy New
Rent Textbook
Used Textbook
We're Sorry
Sold Out
eTextbook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Table of Contents
| 1. Introduction to information theory | |
| 2. Probability, entropy, and inference | |
| 3. More about inference | |
| Part I. Data Compression: 4. The source coding theorem | |
| 5. Symbol codes | |
| 6. Stream codes | |
| 7. Codes for integers | |
| Part II. Noisy-Channel Coding: 8. Correlated random variables | |
| 9. Communication over a noisy channel | |
| 10. The noisy-channel coding theorem | |
| 11. Error-correcting codes and real channels | |
| Part III. Further Topics in Information Theory: 12. Hash codes: codes for efficient information retrieval | |
| 13. Binary codes | |
| 14. Very good linear codes exist | |
| 15. Further exercises on information theory | |
| 16. Message passing | |
| 17. Communication over constrained noiseless channels | |
| 18. Crosswords and codebreaking | |
| 19. Why have sex? Information acquisition and evolution | |
| Part IV. Probabilities and Inference: 20. An example inference task: clustering | |
| 21. Exact inference by complete enumeration | |
| 22. Maximum likelihood and clustering | |
| 23. Useful probability distributions | |
| 24. Exact marginalization | |
| 25. Exact marginalization in trellises | |
| 26. Exact marginalization in graphs | |
| 27. Laplace's method | |
| 28. Model comparison and Occam's razor | |
| 29. Monte Carlo methods | |
| 30. Efficient Monte Carlo methods | |
| 31. Ising models | |
| 32. Exact Monte Carlo sampling | |
| 33. Variational methods | |
| 34. Independent component analysis and latent variable modelling | |
| 35. Random inference topics | |
| 36. Decision theory | |
| 37. Bayesian inference and sampling theory | |
| Part V. Neural Networks: 38. Introduction to neural networks | |
| 39. The single neuron as a classifier | |
| 40. Capacity of a single neuron | |
| 41. Learning as inference | |
| 42. Hopfield networks | |
| 43. Boltzmann machines | |
| 44. Supervised learning in multilayer networks | |
| 45. Gaussian processes | |
| 46. Deconvolution | |
| Part VI. Sparse Graph Codes | |
| 47. Low-density parity-check codes | |
| 48. Convolutional codes and turbo codes | |
| 49. Repeat-accumulate codes | |
| 50. Digital fountain codes | |
| Part VII. Appendices: A. Notation | |
| B. Some physics | |
| C. Some mathematics | |
| Bibliography | |
| Index. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.
