Comparison · AI and machine learning books

Deep Learning with Python, Third Edition vs Probabilistic Machine Learning: An Introduction: which is better in 2026?

Probabilistic Machine Learning: An Introduction ranks higher in our list of AI and machine learning books (#2 against #5, score 92.5 against 88.5).

How we rank Share

  • 88.5
    Editorial score
    92.5
  • 3
    Formats
    2
  • No
    Free to use
    Yes

Which should you choose?

Choose Deep Learning with Python, Third Edition if you want

Practical deep learning code in Python.

The strongest paid pick for writing deep learning code in Python, with Keras 3 and generative AI in the third edition. It has no free text and less theory than the free books above.

Choose Probabilistic Machine Learning: An Introduction if you want

Probabilistic modeling and Bayesian methods.

A broad, current treatment of machine learning as probabilistic modeling, with a free draft PDF. It is more mathematical than the practical texts here and newer than Bishop's 2006 book.

The main differences

  • Probabilistic Machine Learning: An Introduction can be used for free; Deep Learning with Python, Third Edition requires payment.

Side by side

Deep Learning with Python, Third EditionProbabilistic Machine Learning: An Introduction
Score88.592.5
Rank in list#5 of 13#2 of 13
PricePaidPrint and eBook sold by Manning; no free full textFreeFree draft PDF; hardcopy sold by MIT Press
Free to useNoYes
FormatsPDF, EPUB, PrintPDF, Print
AuthorFrançois Chollet and Matthew WatsonKevin P. Murphy
LevelIntermediateAdvanced
Free to read onlineNoYes
Latest edition3rd edition, September 20252022, MIT Press; draft PDF updated
Math requiredLight: basic Python and algebraHeavy: probability and calculus
Best forPractical deep learning code in PythonProbabilistic modeling and Bayesian methods
Strengths
  • Hands-on Python code with Keras 3
  • Covers generative AI in the third edition
  • Current, published September 2025
  • Free draft PDF and reproducible figure code
  • One probabilistic framework for many models
  • Published in 2022, after the author's 2012 text
Limits
  • Paid, with no free full text
  • Light on the mathematics behind the models
  • Long and mathematical for self-study
  • Free draft carries a non-commercial, no-derivatives license
LinksVisit site Visit site

Questions about Deep Learning with Python, Third Edition vs Probabilistic Machine Learning: An Introduction

Is Probabilistic Machine Learning: An Introduction better than Deep Learning with Python, Third Edition?
Probabilistic Machine Learning: An Introduction ranks higher in our list of AI and machine learning books (#2 against #5, score 92.5 against 88.5). Deep Learning with Python, Third Edition is best for: practical deep learning code in Python. Probabilistic Machine Learning: An Introduction is best for: probabilistic modeling and Bayesian methods.
Which is cheaper, Deep Learning with Python, Third Edition or Probabilistic Machine Learning: An Introduction?
Deep Learning with Python, Third Edition: Print and eBook sold by Manning; no free full text. Probabilistic Machine Learning: An Introduction: Free draft PDF; hardcopy sold by MIT Press.