|
|||||||||||||||||||||||||||||||||||
|
15 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
19 of 20 people found the following review helpful:
5.0 out of 5 stars
Outstanding book, especially for statisticians,
By
This review is from: Information Theory, Inference and Learning Algorithms (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.
18 of 19 people found the following review helpful:
5.0 out of 5 stars
A must have...,
By Rich Turner "Rich" (London England) - See all my reviews
This review is from: Information Theory, Inference and Learning Algorithms (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.
27 of 31 people found the following review helpful:
5.0 out of 5 stars
Good value text on a spread of interesting and useful topics,
By
This review is from: Information Theory, Inference and Learning Algorithms (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.
6 of 6 people found the following review helpful:
5.0 out of 5 stars
A Bayesian View: Excellent Topics, Exposition and Coverage,
By
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
I am reviewing David MacKay's `Information Theory, Inference, and Learning Algorithms, but I haven't yet read completely. It will be years before I finish it, since it contains the material for several advanced undergraduate or graduate courses. However, it is already on my list of favorite texts and references. It is a book I will keep going back to time after time, but don't take my word for it. According to the back cover, Bob McEliece, the author of a 1977 classic on information theory recommends you buy two copies, one for the office and one for home. There are topics in this book I am aching to find the time to read, work through and learn.
It can be used as a text book, reference book or to fill in gaps in your knowledge of Information Theory and related material. MacKay outlines several courses for which it can be used including: his Cambridge Course on Information Theory, Pattern Recognition and Neural Networks, a Short Course on Information Theory, and a Course on Bayesian Inference and Machine Learning. As a reference it covers topics not easily accessible in books including: a variety of modern codes (hash codes, low density parity check codes, digital fountain codes, and many others), Bayesian inference techniques (maximum likelihood, LaPlace's method, variational methods and Monte Carlo methods). It has interesting applications such as information theory applied to genes and evolution and to machine learning. It is well written, with good problems, some help to understand the theory, and others help to apply the theory. Many are worked as examples, and some are especially recommended. He works to keep your attention and interest, and knows how to do it. For example chapter titles include `Why Have Sex' and `Crosswords and Codebreaking'. His web site ( http://www.inference.phy.cam.ac.uk/mackay/ ) is a wondrous collection of resource material including code supporting a variety of topics in the book. The book is available online to browse, either through Google books, or via a link from his web site, but you need to have it in hand, and spend time with it to truly appreciate it.
6 of 6 people found the following review helpful:
5.0 out of 5 stars
pretty much indispensible,
By S. Matthews "Sean Matthews" (Mainz, Germany) - See all my reviews
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
This is an unqualified classic, to shelve with the likes of 'Structure and Interpretation of Computer Programs', 'Concrete Mathematics' and 'Mathematical Methods of Classical Mechanics'. If you are involved with, or interested in, high-end data analytics, then you _need_ this.
However 'high-end data analytics' does not even begin to do the book justice, so let me try again. This is a magnificient compendium of fascinating stuff presented in a coherent information-theoretic framework. It covers everything from how digital television data compression and CD error correction work to a detailed commentary on neural networks, and discussion of principled AI methods such as clustering, Gaussian processes and probabilistic graphical models, together with Monte-Carlo techniques and a bunch of statistical physics. It even throws in a complete course in Bayesian statistics. It reads like a really good 'popular' 'science' book (I often wonder where the scare quotes should be) that doesn't bother to try to be popular. In fact I bought this originally as bedside reading, for pleasure. It was only later that I actually used it for anything.
38 of 50 people found the following review helpful:
4.0 out of 5 stars
Good book - but few arguments need revision from theorists,
By A Customer
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
This review concerns only the coding theory part.If you want to know what's presently going on in the field of coding theory with solid technical foundation, this is the book. The importance of this book is it answers why people have been going into new directions into coding theory and provides good information about LDPC codes, turbo codes and decoding algorithms. People have solved some problems that arise in coding field without going into depths of mathematics. Till early 1990's research in coding was intensely mathematical. People thought the packing problem was the answer to the coding problem. However Mackay answers the conventional thought was wrong when one tries to attain shannon limit. He gives an argument based on GV bound (warning: This argument may not be entirely true). Now the bad part of the book. Mackay bases his entire book on the basis that algebraic codes cannot exceed GV bound. This is wrong. If you look at Madhu Sudan's notes at MIT (The prestigious Nevenlinna award winner), he says random codes are not always the best. Specifically he cites an argument which states AG codes exceed GV bound at a faster pace. So packing problem still has a relevance to coding problem as it could help attain shannon limit at a faster pace than random codes. (Warning: Madhu does not state anything about size of blocks. But my feeling is that AG codes since they exceed GV bound faster than random codes one could achieve shannon limit with comparitively smaller blocks). So still mathematicians could hope to contribute to practical coding theory while enriching mathematics. Inspite of this, the book is a must have for engineers and computer scientists.
5 of 5 people found the following review helpful:
5.0 out of 5 stars
One of the best textbooks I've ever read.,
By
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
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. the formula: lead with an irresistible puzzle, let the reader have a go at it; unfold the solution intuitively, then finish by justifying it theoretically. the reader leaves understanding: -the applicatiuson, -the method of solution, -and the theory, why it exists and what it allows one to do
why aren't all textbooks like this?? if you're a self-learner, DO BUY THIS BOOK! if only so you can see the possibilities of what a good textbook can be!
5 of 6 people found the following review helpful:
5.0 out of 5 stars
Great wish it had more n option inverse problems,
By
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
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.
2 of 2 people found the following review helpful:
3.0 out of 5 stars
overkill for engineers with a high erdos number,
Amazon Verified Purchase(What's this?)
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
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...". Arrrrrgh...
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Go forth, click & buy!,
This review is from: Information Theory, Inference and Learning Algorithms (Hardcover)
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 but the reader knows nothing (i have read a fair share of those useless books). MacKay is genuinely enthusiastic about the topics presented, he desparately wants the reader to understand the concepts and even the mathematics (again, this is sadly rare in textbooks) - the formulas and derivations are presented so clearly, you cannot not understand them. Best of all, again and again, practical applications and examples are used to visualize all the different concepts; you are not left in doubt of why you would ever need this or that technique.
|
|
Most Helpful First | Newest First
|
|
Information Theory, Inference and Learning Algorithms by David J. C. MacKay (Hardcover - October 6, 2003)
$80.00 $53.99
In Stock | ||