or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $14.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Information Theory, Inference and Learning Algorithms [Hardcover]

David J. C. MacKay
4.4 out of 5 stars  See all reviews (16 customer reviews)

List Price: $82.00
Price: $60.11 & FREE Shipping. Details
You Save: $21.89 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, May 24? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Hardcover $60.11  
Paperback --  
Sell Back Your Copy for $14.00
No matter where you bought them, get up to 70% back when you sell your books at Amazon.com.
Used Price$54.36
Trade-in Price$14.00
Price after
Trade-in
$40.36

Book Description

October 6, 2003 0521642981 978-0521642989 First Edition
Information theory and inference, often taught separately, are here united in one entertaining textbook. These topics lie at the heart of many exciting areas of contemporary science and engineering - communication, signal processing, data mining, machine learning, pattern recognition, computational neuroscience, bioinformatics, and cryptography. This textbook introduces theory in tandem with applications. Information theory is taught alongside practical communication systems, such as arithmetic coding for data compression and sparse-graph codes for error-correction. A toolbox of inference techniques, including message-passing algorithms, Monte Carlo methods, and variational approximations, are developed alongside applications of these tools to clustering, convolutional codes, independent component analysis, and neural networks. The final part of the book describes the state of the art in error-correcting codes, including low-density parity-check codes, turbo codes, and digital fountain codes -- the twenty-first century standards for satellite communications, disk drives, and data broadcast. Richly illustrated, filled with worked examples and over 400 exercises, some with detailed solutions, David MacKay's groundbreaking book is ideal for self-learning and for undergraduate or graduate courses. Interludes on crosswords, evolution, and sex provide entertainment along the way. In sum, this is a textbook on information, communication, and coding for a new generation of students, and an unparalleled entry point into these subjects for professionals in areas as diverse as computational biology, financial engineering, and machine learning.

Frequently Bought Together

Information Theory, Inference and Learning Algorithms + Elements of Information Theory 2nd Edition (Wiley Series in Telecommunications and Signal Processing) + An Introduction to Information Theory: Symbols, Signals and Noise
Price for all three: $158.83

Buy the selected items together


Editorial Reviews

Review

"...a valuable reference...enjoyable and highly useful."
American Scientist


"...an impressive book, intended as a class text on the subject of the title but having the character and robustness of a focused encyclopedia. The presentation is finely detailed, well documented, and stocked with artistic flourishes."
Mathematical Reviews


"Essential reading for students of electrical engineering and computer science; also a great heads-up for mathematics students concerning the subtlety of many commonsense questions."
Choice


"An utterly original book that shows the connections between such disparate fields as information theory and coding, inference, and statistical physics."
Dave Forney, Massachusetts Institute of Technology


"This is an extraordinary and important book, generous with insight and rich with detail in statistics, information theory, and probabilistic modeling across a wide swathe of standard, creatively original, and delightfully quirky topics. David MacKay is an uncompromisingly lucid thinker, from whom students, faculty and practitioners all can learn."
Peter Dayan and Zoubin Ghahramani, Gatsby Computational Neuroscience Unit, University College, London


"An instant classic, covering everything from Shannon's fundamental theorems to the postmodern theory of LDPC codes. You'll want two copies of this astonishing book, one for the office and one for the fireside at home."
Bob McEliece, California Institute of Technology


"An excellent textbook in the areas of infomation theory, Bayesian inference and learning alorithms. Undergraduate and post-graduate students will find it extremely useful for gaining insight into these topics."
REDNOVA


"Most of the theories are accompanied by motivations, and explanations with the corresponding examples...the book achieves its goal of being a good textbook on information theory."
ACM SIGACT News

Book Description

Information theory and inference, often taught separately, are here united in one entertaining textbook. These topics lie at the heart of many exciting areas of contemporary science and engineering - communication, signal processing, data mining, machine learning, pattern recognition, computational neuroscience, bioinformatics, and cryptography. This textbook introduces theory in tandem with applications. Information theory is taught alongside practical communication systems, such as arithmetic coding for data compression and sparse-graph codes for error-correction. A toolbox of inference techniques, including message-passing algorithms, Monte Carlo methods, and variational approximations, are developed alongside applications of these tools to clustering, convolutional codes, independent component analysis, and neural networks. The final part of the book describes the state of the art in error-correcting codes, including low-density parity-check codes, turbo codes, and digital fountain codes -- the twenty-first century standards for satellite communications, disk drives, and data broadcast. Richly illustrated, filled with worked examples and over 400 exercises, some with detailed solutions, David MacKay's groundbreaking book is ideal for self-learning and for undergraduate or graduate courses. Interludes on crosswords, evolution, and sex provide entertainment along the way. In sum, this is a textbook on information, communication, and coding for a new generation of students, and an unparalleled entry point into these subjects for professionals in areas as diverse as computational biology, financial engineering, and machine learning.

Product Details

  • Hardcover: 640 pages
  • Publisher: Cambridge University Press; First Edition edition (October 6, 2003)
  • Language: English
  • ISBN-10: 0521642981
  • ISBN-13: 978-0521642989
  • Product Dimensions: 7.4 x 1.3 x 9.7 inches
  • Shipping Weight: 3.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #66,101 in Books (See Top 100 in Books)

More About the Author

David MacKay is a professor in the Department of Physics at Cambridge University, a Fellow of the Royal Society, and Chief Scientific Advisor to the Department of Energy and Climate Change, UK.

Customer Reviews

Most Helpful Customer Reviews
31 of 32 people found the following review helpful
5.0 out of 5 stars Outstanding book, especially for statisticians October 2, 2007
Format:Hardcover
I find it interesting that most of the people reviewing this book seem to be reviewing it as they would any other information theory textbook. Such a review, whether positive or critical, could not hope to give a complete picture of what this text actually is. There are many books on information theory, but what makes this book unique (and in my opinion what makes it so outstanding) is the way it integrates information theory with statistical inference. The book covers topics including coding theory, Bayesian inference, and neural networks, but it treats them all as different pieces of a unified puzzle, focusing more on the connections between these areas, and the philosophical implications of these connections, and less on delving into depth in one area or another.

This is a learning text, clearly meant to be read and understood. The presentation of topics is greatly expanded and includes much discussion, and although the book is dense, it is rarely concise. The exercises are absolutely essential to understanding the text. Although the author has made some effort to make certain chapters or topics independent, I think that this is one book for which it is best to more or less work straight through. For this reason and others, this book does not make a very good reference: occasionally nonstandard notation or terminology is used.

The biggest strength of this text, in my opinion, is on a philosophical level. It is my opinion, and in my opinion it is a great shame, that the vast majority of statistical theory and practice is highly arbitrary. This book will provide some tools to (at least in some cases) anchor your thinking to something less arbitrary. It's ironic that much of this is done within the Bayesian paradigm, something often viewed (and criticized) as being more arbitrary, not less so. But MacKay's way of thinking is highly compelling. This is a book that will not just teach you subjects and techniques, but will shape the way you think. It is one of the rare books that is able to teach how, why, and when certain techniques are applicable. It prepares one to "think outside the box".

I would recommend this book to anyone studying any of the topics covered by this book, including information theory, coding theory, statistical inference, or neural networks. This book is especially indispensable to a statistician, as there is no other book that I have found that covers information theory with an eye towards its application in statistical inference so well. This book is outstanding for self-study; it would also make a good textbook for a course, provided the course followed the development of the textbook very closely.
Comment | 
Was this review helpful to you?
19 of 20 people found the following review helpful
5.0 out of 5 stars A must have... February 28, 2005
Format:Hardcover
Uniting information theory and inference in an interactive and entertaining way, this book has been a constant source of inspiration, intuition and insight for me. It is packed full of stuff - its contents appear to grow the more I look - but the layering of the material means the abundance of topics does not confuse.

This is _not_ just a book for the experts. However, you will need to think and interact when reading it. That is, after all, how you learn, and the book helps and guides you in this with many puzzles and problems.
Comment | 
Was this review helpful to you?
28 of 32 people found the following review helpful
By Iain
Format:Hardcover
I am a PhD student in computer science. Over the last year and a half this book has been invaluable (and parts of it a fun diversion).

For a course I help teach, the intoductions to probability theory and information theory save a lot of work. They are accessible to students with a variety of backgrounds (they understand them and can read them online). They also lead directly into interesting problems.

While I am not directly studying data compression or error correcting codes, I found these sections compelling. Incredibly clear exposition; exciting challenges. How can we ever be certain of our data after bouncing it across the world and storing it on error-prone media (things I do every day)? How can we do it without >60 hard-disks sitting in our computer? The mathematics uses very clear notation --- functions are sketched when introduced, theorems are presented alongside pictures and explanations of what's really going on.

I should note that a small number (roughly 4 or 5 out of 50) of the chapters on advanced topics are much more terse than the majority of the book. They might not be of interest to all readers, but if they are, they are probably more friendly than finding a journal paper on the same topic.

Most importantly for me, the book is a valuable reference for Bayesian methods, on which MacKay is an authority. Sections IV and V brought me up to speed with several advanced topics I need for my research.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
1.0 out of 5 stars Avoid...
Cheesy five star reviews bring first suspicion and after reading some comments by the author as a reply to one the reviewers there is a strong impression that author either has... Read more
Published 1 month ago by Alexander
5.0 out of 5 stars fun read
It's rare that I feel a book is really fun, but this one is. It's got short digestible chapters focused in on stuff I always hear about but didn't totally grok before. Read more
Published 16 months ago by T. F.
3.0 out of 5 stars overkill for engineers with a high erdos number
Very elegant but not too practical for a working engineer. Endless mathematical proofs to get to useful tools. Some of the homework problems are "good research topics...". Read more
Published 18 months ago by william appel
5.0 out of 5 stars A great supplement to the subject
This is a really good book. It serves as a good introduction to Information theory but it has enough depth and cover enough material be to interesting and insightful even to... Read more
Published 20 months ago by david
5.0 out of 5 stars Go forth, click & buy!
This book is by far the most accessible text book I have ever read in my Computer Science studies. It does not try to be clever and show the reader that the author knows everything... Read more
Published 22 months ago by Claudi van NL
5.0 out of 5 stars one of the best technical books out there
Other reviewers have provided all the details you need to know before buying.
Just to chime in that this is one of the best technical books I have ever read. Read more
Published 24 months ago by K. Josic
5.0 out of 5 stars One of the best textbooks I've ever read.
Maybe it's just that the topic is so fascinating a superb book such as this is unavoidable--I doubt it--regardless, MacKay has crafted a paragon of science textbooking. Read more
Published on March 16, 2009 by Bernie Madoff
5.0 out of 5 stars A Bayesian View: Excellent Topics, Exposition and Coverage
I am reviewing David MacKay's `Information Theory, Inference, and Learning Algorithms, but I haven't yet read completely. Read more
Published on November 20, 2008 by Edward Donahue
5.0 out of 5 stars pretty much indispensible
This is an unqualified classic, to shelve with the likes of 'Structure and Interpretation of Computer Programs', 'Concrete Mathematics' and 'Mathematical Methods of Classical... Read more
Published on September 26, 2008 by S. Matthews
5.0 out of 5 stars Great wish it had more n option inverse problems
This is fantastic book. Really takes an intuitive approach to the material. The explanation of occam's razor is worth the price of the whole book. Highly recommended.
Published on July 16, 2007 by Jonathan Fischoff
Search Customer Reviews
Only search this product's reviews





Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 





Look for Similar Items by Category