Shop Viral Tech & Accessories
Buy New
To see product details, add this item to your cart.
Ships from: Amazon
Sold by: itemspopularsonlineaindemand
To see product details, add this item to your cart. You can always remove it later.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
To see product details, add this item to your cart. You can always remove it later.
Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc... Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc... See less
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Pattern Recognition and Machine Learning (Information Science and Statistics)

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Pattern Recognition and Machine Learning (Information Science and Statistics)

4.5 out of 5 stars (793)

Purchase options and add-ons

This is the first textbook on pattern recognition to present the Bayesian viewpoint. The book presents approximate inference algorithms that permit fast approximate answers in situations where exact answers are not feasible. It uses graphical models to describe probability distributions when no other books apply graphical models to machine learning. No previous knowledge of pattern recognition or machine learning concepts is assumed. Familiarity with multivariate calculus and basic linear algebra is required, and some experience in the use of probabilities would be helpful though not essential as the book includes a self-contained introduction to basic probability theory.

Frequently bought together

This item: Pattern Recognition and Machine Learning (Information Science and Statistics)
$77.50
Get it as soon as Tuesday, Jun 2
In Stock
Sold by itemspopularsonlineaindemand and ships from Amazon Fulfillment.
+
$61.00
Get it as soon as Tuesday, Jun 2
In Stock
Ships from and sold by Amazon.com.
+
$52.99
Get it as soon as Wednesday, Jun 3
Only 20 left in stock (more on the way).
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

Editorial Reviews

Review

From the reviews:

"This beautifully produced book is intended for advanced undergraduates, PhD students, and researchers and practitioners, primarily in the machine learning or allied areas...A strong feature is the use of geometric illustration and intuition...This is an impressive and interesting book that might form the basis of several advanced statistics courses. It would be a good choice for a reading group." John Maindonald for the Journal of Statistical Software

"In this book, aimed at senior undergraduates or beginning graduate students, Bishop provides an authoritative presentation of many of the statistical techniques that have come to be considered part of ‘pattern recognition’ or ‘machine learning’. … This book will serve as an excellent reference. … With its coherent viewpoint, accurate and extensive coverage, and generally good explanations, Bishop’s book is a useful introduction … and a valuable reference for the principle techniques used in these fields." (Radford M. Neal, Technometrics, Vol. 49 (3), August, 2007)

"This book appears in the Information Science and Statistics Series commissioned by the publishers. … The book appears to have been designed for course teaching, but obviously contains material that readers interested in self-study can use. It is certainly structured for easy use. … For course teachers there is ample backing which includes some 400 exercises. … it does contain important material which can be easily followed without the reader being confined to a pre-determined course of study." (W. R. Howard, Kybernetes, Vol. 36 (2), 2007)

"Bishop (Microsoft Research, UK) has prepared a marvelous book that provides a comprehensive, 700-page introduction to the fields of pattern recognition and machine learning. Aimed at advanced undergraduates and first-year graduate students, as well as researchers and practitioners, the book assumes knowledge of multivariate calculus and linear algebra … . SummingUp: Highly recommended. Upper-division undergraduates through professionals." (C. Tappert, CHOICE, Vol. 44 (9), May, 2007)

"The book is structured into 14 main parts and 5 appendices. … The book is aimed at PhD students, researchers and practitioners. It is well-suited for courses on machine learning, statistics, computer science, signal processing, computer vision, data mining, and bio-informatics. Extensive support is provided for course instructors, including more than 400 exercises, lecture slides and a great deal of additional material available at the book’s web site … ." (Ingmar Randvee, Zentralblatt MATH, Vol. 1107 (9), 2007)

"This new textbook by C. M. Bishop is a brilliant extension of his former book ‘Neural Networks for Pattern Recognition’. It is written for graduate students or scientists doing interdisciplinary work in related fields. … In summary, this textbook is an excellent introduction to classical pattern recognition and machine learning (in the senseof parameter estimation). A large number of very instructive illustrations adds to this value." (H. G. Feichtinger, Monatshefte für Mathematik, Vol. 151 (3), 2007)

"Author aims this text at advanced undergraduates, beginning graduate students, and researchers new to machine learning and pattern recognition. … Pattern Recognition and Machine Learning provides excellent intuitive descriptions and appropriate-level technical details on modern pattern recognition and machine learning. It can be used to teach a course or for self-study, as well as for a reference. … I strongly recommend it for the intended audience and note that Neal (2007) also has given this text a strong review to complement its strong sales record." (Thomas Burr, Journal of the American Statistical Association, Vol. 103 (482), June, 2008)

"This accessible monograph seeks to provide a comprehensive introduction to the fields of pattern recognition and machine learning. It presents a unified treatment of well-known statistical pattern recognition techniques. … The book can be used by advanced undergraduates and graduate students … . The illustrative examples and exercises proposed at the end of each chapter are welcome … . The book, which provides several new views, developments and results, is appropriate for both researchers and students who work in machine learning … ." (L. State, ACM Computing Reviews, October, 2008)

"Chris Bishop’s … technical exposition that is at once lucid and mathematically rigorous. … In more than 700 pages of clear, copiously illustrated text, he develops a common statistical framework that encompasses … machine learning. … it is a textbook, with a wide range of exercises, instructions to tutors on where to go for full solutions, and the color illustrations that have become obligatory in undergraduate texts. … its clarity and comprehensiveness will make it a favorite desktop companion for practicing data analysts." (H. Van Dyke Parunak, ACM Computing Reviews, Vol. 49 (3), March, 2008)

From the Back Cover

The dramatic growth in practical applications for machine learning over the last ten years has been accompanied by many important developments in the underlying algorithms and techniques. For example, Bayesian methods have grown from a specialist niche to become mainstream, while graphical models have emerged as a general framework for describing and applying probabilistic techniques. The practical applicability of Bayesian methods has been greatly enhanced by the development of a range of approximate inference algorithms such as variational Bayes and expectation propagation, while new models based on kernels have had a significant impact on both algorithms and applications.

This completely new textbook reflects these recent developments while providing a comprehensive introduction to the fields of pattern recognition and machine learning. It is aimed at advanced undergraduates or first-year PhD students, as well as researchers and practitioners. No previous knowledge of pattern recognition or machine learning concepts is assumed. Familiarity with multivariate calculus and basic linear algebra is required, and some experience in the use of probabilities would be helpful though not essential as the book includes a self-contained introduction to basic probability theory.

The book is suitable for courses on machine learning, statistics, computer science, signal processing, computer vision, data mining, and bioinformatics. Extensive support is provided for course instructors, including more than 400 exercises, graded according to difficulty. Example solutions for a subset of the exercises are available from the book web site, while solutions for the remainder can be obtained by instructors from the publisher. The book is supported by a great deal of additional material, and the reader is encouraged to visit the book web site for the latest information.

Christopher M. Bishop is Deputy Director of Microsoft Research Cambridge, and holds a Chair inComputer Science at the University of Edinburgh. He is a Fellow of Darwin College Cambridge, a Fellow of the Royal Academy of Engineering, and a Fellow of the Royal Society of Edinburgh. His previous textbook "Neural Networks for Pattern Recognition" has been widely adopted.

Coming soon:

*For students, worked solutions to a subset of exercises available on a public web site (for exercises marked "www" in the text)

*For instructors, worked solutions to remaining exercises from the Springer web site

*Lecture slides to accompany each chapter

*Data sets available for download

Product details

  • Publisher ‏ : ‎ Springer
  • Publication date ‏ : ‎ August 17, 2006
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 738 pages
  • ISBN-10 ‏ : ‎ 0387310738
  • ISBN-13 ‏ : ‎ 978-0387310732
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 7.7 x 1.3 x 10.2 inches
  • Best Sellers Rank: #83,341 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.5 out of 5 stars (793)

About the author

Follow authors to get new release updates, plus improved recommendations.
Christopher M. Bishop
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Christopher Michael Bishop (born 7 April 1959) FREng, FRSE, is the Laboratory Director at Microsoft Research Cambridge and professor of Computer Science at the University of Edinburgh and a Fellow of Darwin College, Cambridge. Chris obtained a Bachelor of Arts degree in Physics from St Catherine's College, Oxford, and a PhD in Theoretical Physics from the University of Edinburgh, with a thesis on quantum field theory.

Bio from Wikipedia, the free encyclopedia. Photo by MSRCambridge (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons.

Customer reviews

4.5 out of 5 stars
793 global ratings

Customers say

Customers find this machine learning book comprehensive and well-written, serving as a great reference for theoretical aspects. The content is in-depth and suitable for both beginners and professionals, though readability and clarity receive mixed feedback - while some find it easy to read and clear, others find it hard to understand some points. Customers disagree on the difficulty level, with some appreciating the math content while others find it challenging.
AI Generated from the text of customer reviews

Select to learn more

99 customers mention content, 84 positive, 15 negative
Customers find this book to be a great reference that serves both beginners and professionals, providing an in-depth treatment of the subject. One customer notes its strength in mathematical statistics.
...follow (forward-backward algorithm for example), but overall was is good book and worth getting....Read more
This is really an excellent book. It is very clear and there is a excellent balance...Read more
I can appreciate others who might think that this is a great book.... but I am a student using it and I have some very different opinions of it....Read more
Pretty much the bible of data science. Great depth and range.Read more
54 customers mention reference, 47 positive, 7 negative
Customers find this book helpful as a reference, particularly for theoretical machine learning, with one customer noting it's a great place to learn about kernel methods.
...That said as a warning, now to the book. It is a great reference and spends a great deal of time several statistical theories and their practical...Read more
Authoritative reference ... though very dense on information but very readable ...Read more
...compulsory book required by statistical machine learning, good for the course and research, but not recommend for practical machine learning.Read more
Useful book and reasonable price. There're some pencil marks inside but doesn't bother me at all.Read more
17 customers mention writing quality, 12 positive, 5 negative
Customers appreciate the writing quality of the book, with one customer specifically noting it as a well-written textbook for machine learning.
I think this is a great text considering the vast array of topics covered by Bishop in this book....Read more
...Bishop is absolutely clear, and an excellent writer as well....Read more
The book is badly written....Read more
The book is written very well. It is not to hard to read, explained in an interesting and clear way and at the same time high quality.Read more
7 customers mention comprehensiveness, 6 positive, 1 negative
Customers find the book comprehensive, with one mentioning it serves as a great reference on Pattern Recognition, while another notes it contains a lot of symbols.
A lot of symbols and a lot of pages but not a lot of insight in either the discussion or the problems....Read more
...This book emphasizes a "conceptual" approach to teaching pattern recognition, and therefore is highly valuable to those who need to learn the subject...Read more
This is a great reference on Pattern Recognition and, clearly, is based on others classical books on this theme (Richard O. Duda, for instance)....Read more
This new book by Chris Bishop covers most areas of pattern recognition quite exhaustively....Read more
25 customers mention readability, 11 positive, 14 negative
Customers have mixed opinions about the book's readability, with some finding it easy to understand and clear, while others report it being hard to read and comprehend.
This is a decent book, but it is a hard readRead more
...It covered much of the topics I've seen It's very readable (even for non-english native speakers) and math is also well explained.Read more
Book is great and is the standard on the subject matter. It's a dense read, but that's to be expected.Read more
...various methods and their usage limitations, sometimes in very easy to understand language and studded with some real practical experience going...Read more
24 customers mention clarity, 12 positive, 12 negative
Customers have mixed experiences with the book's clarity, with some finding it clear enough to figure out, while others report that some points are hard to understand.
...It is not to hard to read, explained in an interesting and clear way and at the same time high quality.Read more
...However, the book is a bit advanced for an initial exposure to the material, and the perspective is very strongly Bayesian....Read more
...the contents are abundant, and full explanation and exercises will lead you into the field.Read more
...To make matter worse, he occasionally uses symbols that are flat-out confusing. Why would you use PI for anything other than Pi or Product? He does....Read more
11 customers mention difficulty level, 7 positive, 4 negative
Customers have mixed opinions about the difficulty level of the book, with some appreciating its mathematical content while others find it challenging.
...methods is quite low; basic probability, linear algebra and multivariable calculus. (Read the appendices in detail as well.)...Read more
...But, the Math used throughout the book is quite difficult and the author didn't address the theory behind the math with the rigor expected and...Read more
...or other quantitative backgrounds from readers, as it jumps right into advanced calculus, linear algebra and optimization without much explanation....Read more
...like in "NNPR", the writing style here is very clear, and everything past basic calculus and linear algebra is well-explained before it's needed....Read more
6 customers mention conciseness, 2 positive, 4 negative
Customers have mixed opinions about the book's writing style, with some finding it concise while others describe it as extremely wordy.
...Extremely wordy, and lacks organization. There is too much "boring" equations and not enough "cool math" (geometric intuitions)....Read more
...presents the mathematical derivations of each technique clearly and concisely....Read more
...At the same time some parts feels a bit too wordy. Overall still a satisfying book to have, especially if you use it as course materialRead more
...your time - you can find dense, technically correct but incomprehensible descriptions for any of these methods online, for free....Read more
Books are not new
3 out of 5 stars
Books are not new
The books are not new even if you buy as such.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • 5 out of 5 stars
    Excellent text
    Reviewed in the United States on February 22, 2008
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    First of all, as some other reviewers have pointed out, the subtitle of the book should include the word 'Bayesian' in some form or the other. The reason this is important is because the Bayesian approach, although an important one, is not adapted across the board in machine learning, and consequently, an astonishing number of methods presented in the book (Bayesian versions of just about anything) are not mainstream. The recent Duda book gives a better idea of the mainstream in this sense, but because the field has evolved in such rapidity, it excludes massive recent developments in kernel methods and graphical models, which Bishop includes.

    Pedagogically, however, this book is almost uniformly excellent. I didn't like the presentation on some of the material (the first few sections on linear classification are relatively poor), but in general, Bishop does an amazing job. If you want to learn the mathematical base of most machine learning methods in a practical and reasonably rigorous way, this book is for you. Pay attention in particular to the exercises, which are the best I've seen so far in such a text; involved, but not frustrating, and always aiming to further elucidate the concepts. If you want to really learn the material presented, you should, at the very least, solve all the exercises that appear in the sections of the text (about half of the total). I've gone through almost the entire text, and done just that, so I can say that it's not as daunting as it looks. To judge your level regarding this, solve the exercises for the first two chapters (the second, a sort of crash course on probability, is quite formidable). If you can do these, you should be fine. The author has solutions for a lot of them on his website, so you can go there and check if you get stuck on some.

    As far as the Bayesian methods are concerned, they are usually a lot more mathematically involved than their counterparts, so solving the equations representing them can only give you more practice. Seeing the same material in a different light can never hurt you, and I learned some important statistical/mathematical concepts from the book that I'd never heard of, such as the Laplace and Evidence Approximations. Of course, if you're not interested, you can simply skip the method altogether.

    From the preceding, it should be clear that the book is written for a certain kind of reader in mind. It is not for people who want a quick introduction to some method without the gory details behind its mathematical machinery. There is no pseudocode. The book assumes that once you get the math, the algorithm to implement the method should either become completely clear, or in the case of some more complicated methods (SVMs for example), you know where to head for details on an implementation. Therefore, the people who will benefit most from the book are those who will either be doing research in this area, or will be implementing the methods in detail on lower level languages (such as C). I know that sounds offputting, but the good thing is that the level of the math required to understand the methods is quite low; basic probability, linear algebra and multivariable calculus. (Read the appendices in detail as well.) No knowledge is needed, for example, of measure-theoretic probability or function spaces (for kernel methods) etc. Therefore the book is accessible to most with a decent engineering background, who are willing to work through it. If you're one of the people who the book is aimed at, you should seriously consider getting it.

    Edited to Add:

    I've changed my rating from 4 stars to 5. Even now, 4-5 years later, there is simply no good substitute for this book.

    47 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Still (one of) the best
    Reviewed in the United States on January 17, 2016
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I recently had to quickly understand some facts about the probabilistic interpretation of pca. Naturally I picked up this book and it didn't disappoint. Bishop is absolutely clear, and an excellent writer as well.

    In my opinion, despite the recent publication of Kevin Murphy's very comprehensive ML book, Bishop is still a better read. This is mostly because of his incredible clarity, but the book has other virtues: best in class diagrams, judiciously chosen; a lot of material, very well organized; excellent stage setting (the first two chapters). Now, sometimes he's a bit cryptic, for example, the proof that various kinds of loss lead to conditional median or mode is left as an exercise (ex 1.27). Murphy actually discusses it in some detail. This is true in general: Murphy actually discusses many things that Bishop leaves to the reader. I thought chapters three and four could have been more detailed, but I really have no other complaints.

    Please note that in order to get an optimal amount out of reading this book you should already have a little background in linear algebra, probability, calculus, and preferably some statistics. The first time I approached it was without any background and I found it a bit unfriendly and difficult; this is no fault of the book, however. Still, you don't need that much, just the basics.

    Update: I should note that there are some puzzling omissions from this book. E.g. f-score & confusion matrices are not mentioned (see Murphy section 5.7.2) - it would have been very natural to mention these concepts in ch 1, along with decision theory. Nor is there much on clustering, except for K-means (see Murphy ch 25). Not a huge deal, it's easy to get these concepts from elsewhere. I recommend using Murphy as and when you need, to fill in gaps.

    One more update: I've been getting into Hastie et al's ESL recently, and I'm really impressed with it so far - I think the practitioner should probably get familiar with both ESL and PRML, as they have complementary strengths and weaknesses. ESL is not very Bayesian at all; PRML is relentlessly so. ESL does not use graphical models or latent variables as a unifying perspective; PRML does. ESL is better on frequentist model selection, including cross-validation (ch 7). I think PRML is better for graphical models, Bayesian methods, and latent variables (which correspond to chs 8-13) and ESL better on linear models and density based methods (and other stuff besides). Finally, ESL is way better on "local" models, like kernel regression & loess. Your mileage may vary...They are both excellent books. ESL seems a bit more mathematically dense than PRML, and is also better for people who are in industry as versus academia (I was in the latter but now in the former),

    93 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    If only all textbooks were this well-written
    Reviewed in the United States on January 29, 2007
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I was a big fan of Bishop's earlier "Neural Networks for Pattern Recognition" despite my not being particularly interested in neural networks (as opposed to other aspects of machine learning), and so I was pretty excited when I heard about this book. Reading it has not left me disappointed. Like his earlier book, this text is quite mathematically oriented, and not well-suited for people who aren't comfortable with calculus. However, also like in "NNPR", the writing style here is very clear, and everything past basic calculus and linear algebra is well-explained before it's needed. The appendices alone are a goldmine. (Appendix B is a great "cheat sheet" for commonly used probability distributions; Appendix C has lots of useful matrix properties you may have forgotten or never known; Appendix D quickly explains what you need to know about the calculus of variations; and Appendix E does the same for Lagrange multipliers.) The author also does an excellent job throughout the text of marrying math and intuition without giving either short shrift.

    However, note that the material covered is inherently pretty complex, so the book can still be intimidating in parts despite the excellent writing. It's more appropriate for, say, Ph.D. students and professional researchers in statistics or machine learning than people who just want to crank out code for a simple classifier. There is very little pseudocode (although copious MATLAB code will supposedly be made available in a companion book due out in 2008), and the book's overall approach to machine learning is basically hard-core Bayesian statistics. If you are not willing to scratch your head for a while over lots and lots of equations, this may not be the book for you.

    On the flip side, people who are already experts in machine learning may be mildly disappointed with the lack of coverage some of their pet topics get. For example, while the chapter on graphical models is excellent as far as it goes, it only mentions the problem of learning graphical model structures (one of my areas of interest) in passing. Reinforcement learning (another personal area of interest) is discussed briefly in the introduction and then written off as beyond the scope of the book.

    However, the book is already a fabulous resource as it stands; complaining there's not even more of it would be gauche. The cover may look like goat barf, and there are some innocuous missing words here and there (hey, it's a first edition), but if you're serious about machine learning and not afraid of a little math, you should definitely own this book. I can only imagine how much cooler my own thesis research might have been if this book had been around a few years earlier.

    34 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    A Definitive Reference
    Reviewed in the United States on June 3, 2013
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is used in an undergraduate statistics course at the University of Chicago.

    As a textbook for a class, I believe it does its job well. It doesn't concern itself with silly 'plug and chug' examples and presents the mathematical derivations of each technique clearly and concisely. Obviously, you'll need a background in linear algebra and probability theory. To think that the 5 page introduction to probability theory could possibly be helpful is ridiculous. It helps to also have some programming experience so you can practice implementing the techniques directly.

    This is written so as to be helpful as a reference book. Just the other day, I found myself implementing a parallelized feed-forward neural network and quickly picked up the text to see what variations would be helpful. Each topic is generally presented in its basic form with any alternatives and optimizations presented toward the end of the chapter. This meant it was very easy to find what I wanted in seconds.

    Although the book covers most of the major techniques (binary classifiers, regressions, vector support machines, neural networks, etc.) and their optimizations, it doesn't concern itself with optimal implementations. This is *not* a machine learning algorithms textbook. This is what you consult if you want to refresh yourself on a particular technique.

    4 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    A sound conceptual approach
    Reviewed in the United States on April 25, 2008
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Usually considered to be a branch of artificial intelligence, especially at the present time, pattern recognition is defined in this book as the automatic discovery of regularities in data by the use of computer algorithms and the use of these regularities for classifying the data in different categories. The first part of this definition is typically referred to as `unsupervised learning' and the latter `supervised learning.' Both of these areas have resulted in a gargantuan amount of research due to their importance in areas such as medicine, genomics, network modeling, financial engineering, and voice recognition. This book emphasizes a "conceptual" approach to teaching pattern recognition, and therefore is highly valuable to those who need to learn the subject. Too often this field is taught purely from the formal standpoint, or conversely by the use of many trivial examples that illustrate the algorithms that are used. These approaches make the subject appear to be either a highly-developed mathematical one (which it is) or a cookbook that does not have a sound foundation. This book is one of the few that will allow the reader to gain a more in-depth understanding and appreciation of the subject as preparation for doing research and development in pattern recognition. The author claims that the book is self-contained as far as background in probability theory is concerned, but readers should still be prepared with this background in order to better appreciate the content. The Bayesian paradigm dominates the book, as it should given the current emphasis in research circles.

    Some of the highlights of the book include discussions on:

    * Relative entropy and mutual information. These two concepts have become very important in recent years, especially in the validation of pattern recognition models, the selection of relevant variables, and in independent component analysis.

    * Periodic variables and how they can be used in contexts where Gaussian distributions are problematic.

    * Markov chain Monte Carlo sampling, especially the role of the detailed balance condition in obtaining the acceptance probability for the Metropolis-Hastings algorithm.

    * Bayesian linear regression and its ability to deal with the over-fitting problem in calculations of maximum likelihood and the determination of model complexity.

    * Kernel learning (usually called support vector machines in other books).

    Some of the minuses of the book include:

    * Needs more in-depth discussion of Bayesian neural networks, over and above what is done in the book. The author's does devote a section in the book to this topic, but given its enormous importance, especially in automated learning and economic forecasting, more examples need to be included.

    * More real-world test cases need to be included, along with a comparison of the efficacies of different approaches, so as to illustrate the "no free lunch" philosophy.

    * More exercises that require more analysis on part of the reader, instead of derivation-type problems or straightforward numerical exercises.

    * Needs more details on independent component analysis. Only a few paragraphs are devoted to this important topic.

    14 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Probably the best book for machine learning
    Reviewed in the United States on August 4, 2008
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I am a PhD student in machine learning. Bishop is really gifted and he explains very well basic and advanced concepts of machine learning. I would say that this book is much more comprehensive than Hastie's Statistical learning book The Elements of Statistical Learning. Very good illustrations and very complete. I would definitely recommend it for those who want to learn statistical/machine learning on their own. The only thing that I don't like is that it often tries to present theories under a probabilistic framework. My personal opinion is that Probabilities is a nice way to present easy theories in a super complex way. I tend to think in a more linear algebra/optimization framework. After so many years in Academia probabilities still confuse me. Hopefully the author doesn't use only the probabilistic framework, that is why I like it

    5 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Arguably the best book ever on Machine Learning
    Reviewed in the United States on June 30, 2012
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Let me be very honest: If you don't have a strong maths background as is expected from serious researchers in Electrical Engineering or Computer Science, you may NOT find this book useful. I don't think this book should be tried by undergraduates except may be those who are in their final semester. The key aspect of this book is its intuition, that kind of draws a clear picture of what the complex equations mean. In no way,by itself, is Machine Learning an easy topic. So I don't think there is a book that may be so easy to follow and would also offer excellent grasp of the topic. But if you really want to learn ML, this book is certainly sufficient to take care of all the requirements. It is SIMPLY AMAZING compared to some other 'classic texts' that I bought.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Excellent Book on Machine Learning & Pattern Recognotion
    Reviewed in the United States on March 10, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This survey of ML topics is well written, well organized, and interesting to read. I particularly like his sidebar cross references to exercises that apply to the content discussed in the text there and to sections having related material elsewhere in the book. Bishop also puts some solutions to exercises online. Of the four or five ML texts now available (I mean real text books having a substantial amount of theory and requiring some knowledge of calculus and linear algebra), PRML is by far my favorite. One important addition: the book is strong in mathematical statistics.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

    Translated by Amazon
    See original
  • 5 out of 5 stars
    Sehr gutes Buch
    Reviewed in Germany on March 24, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Habe das Buch bestellt, alles super funktioniert.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from German by Amazon
    See original
  • 5 out of 5 stars
    Amazingly written, fantastic print quality.
    Reviewed in Australia on January 23, 2023
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is excellently written. It is not simply a reference bible, the author tells a chronological story and takes you along for the ride. The print quality of my copy is excellent, nice waxy paper, crisp text and nice and colourful. As you've probably read elsewhere online, you will need to have done prior courses in probability and linear algebra, as the introductory chapters here, although technically "self contained", are very dense. Although Kevin Murphy's new 2022 book is also great, it feels like more of a reference on a zillion topics. Whereas with PMRL, Bishop is really trying to get you to understand the fundamentals.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    パターン認識の教科書
    Reviewed in Japan on February 19, 2009
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    素晴らしい本です。

    パターン認識の教科書として、非常に優れていると思います。

    パターン認識の原理や特徴、既存の有用な手法などが分かりやすく書かれています。

    これらは統計の知識を駆使していますが、その基本の部分から書かれているので

    独習する事も可能です。

    また、フルカラーなので、グラフや図が非常に綺麗で見やすいです。

    パターン認識を研究する初・中級者向けの本と言えると思います。

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from Japanese by Amazon
    See original
  • 5 out of 5 stars
    Clear and interesting
    Reviewed in France on May 30, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    It’s a good introduction to the theory of machine learning. The math requirements are low, mostly undergrad algebra, and the calculations are easy to follow; needed probability concepts are explained in the first chapter. The book is quite exhaustive and covers all common ML techniques in detail.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Superb
    Reviewed in the United Kingdom on May 27, 2015
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    There are a huge number of machine learning books now available. I own many of them. But I don't think any have had such an impact as Chris Bishop's effort here - I certainly count it as my favourite. The material covered is not exhaustive (although good for 2006), but it's a good springboard to many other advanced texts. (The moniker of ML 'Bible' has apparently been passed to Kevin Murphy's book.) What *is* covered is explained with exceptional clarity with an eye for understanding the intuition as well as the theory.

    If you are after a practitioners guide, or a first ML book for self study, this probably isn't ideal. It assumes significant familiarity with multivariate calculus, probability and basic stats (identities, moments, regression, MLE etc.). The pitch is probably early post-graduate level, but with a few stretching parts. If this is your background, I think it's a better first ML book than MacKay (Information Theory ...), Murphy (Machine Learning ...), or Hastie et al. (Elements of Statistical Learning), due to its coherence of topics and consistency of depth. But those books are all excellent in their own ways. However, Barber (Bayesian Reasoning ...) is a good alternative.

    Most chapters are fairly self contained, so once you've worked your way through the first couple of chapters, you can skip around as required. A particular highlight for me were the chapters on EM and variational methods (ch 9 & 10); I think you'd be hard pressed to find a better explanation of either of them. Finally, worth pointing out it's unrepentantly Bayesian, and lacking some subtelty which may be grating for seasoned statisticians. Nevertheless, if the above sounds like what you're looking for, this is probably a good choice.

    Sending feedback...
    Thanks, we'll investigate in the next few days.