{
    "products": [
        {
            "slug": "introduction-to-statistical-learning",
            "name": "An Introduction to Statistical Learning (Python edition)",
            "kind": "book",
            "website": "https://www.statlearning.com/",
            "page": "https://listme.name/books/introduction-to-statistical-learning",
            "tagline": "Accessible statistical learning textbook with Python labs and a free PDF",
            "summary": "The Python edition of An Introduction to Statistical Learning (2023) is written by Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani and Jonathan Taylor. It covers regression, classification, resampling, tree methods and support vector machines, with a Python lab in each chapter. A free PDF is available.",
            "author": "Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani and Jonathan Taylor",
            "formats": [
                "pdf",
                "print"
            ],
            "pricing": "free",
            "price_note": "Free PDF download; printed copies sold separately",
            "free_to_use": true,
            "open_source": false,
            "strengths": [
                "Free PDF of the full text",
                "Python labs at the end of each chapter",
                "Written by five statisticians from three universities"
            ],
            "limits": [
                "Less mathematical depth than graduate texts",
                "The labs assume some Python skill"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "overview": "The book covers the core methods of statistical learning, from linear regression and classification through resampling, tree-based methods, support vector machines, survival analysis and unsupervised learning. Each chapter ends with a lab that runs the methods in Python, so readers can run code as they read.\n\nThe site describes the book as a broad, less technical treatment of key topics, and it is written for anyone who wants to use contemporary tools for data analysis. Readers who want derivations and proofs will need a more mathematical text. The authors come from Stanford, Emory and the University of Washington, and the site links errata and a reviews page."
        },
        {
            "slug": "probabilistic-machine-learning",
            "name": "Probabilistic Machine Learning: An Introduction",
            "kind": "book",
            "website": "https://probml.github.io/pml-book/book1.html",
            "page": "https://listme.name/books/probabilistic-machine-learning",
            "tagline": "Probability-based machine learning textbook with a free draft PDF",
            "summary": "Probabilistic Machine Learning: An Introduction is a 2022 MIT Press textbook by Kevin P. Murphy. It builds machine learning on probability and Bayesian reasoning, with figures that come with reproducible code. A free draft PDF is published under a non-commercial, no-derivatives license.",
            "author": "Kevin P. Murphy",
            "formats": [
                "pdf",
                "print"
            ],
            "pricing": "free",
            "price_note": "Free draft PDF; hardcopy sold by MIT Press",
            "free_to_use": true,
            "open_source": false,
            "strengths": [
                "Free draft PDF and reproducible figure code",
                "One probabilistic framework for many models",
                "Published in 2022, after the author's 2012 text"
            ],
            "limits": [
                "Long and mathematical for self-study",
                "Free draft carries a non-commercial, no-derivatives license"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "cover": "https://listme.name/assets/covers/probabilistic-machine-learning.webp",
            "overview": "The book covers supervised and unsupervised learning, state-space models and deep learning under one probabilistic framework. Each model uses the same notation for inference and uncertainty, which makes the methods easier to compare. The site links a short and a long table of contents and a diff against the author's 2012 book.\n\nThe draft PDF is free to download, and the author asks readers to report errors through the site. Colab notebooks reproduce most figures, which helps readers who want to test the methods. The text assumes calculus, linear algebra and some probability, so it suits advanced undergraduates and graduate students more than readers new to mathematics."
        }
    ],
    "differences": [],
    "shared_rankings": [
        {
            "list": "ai-and-machine-learning-books",
            "name": "AI and machine learning books",
            "page": "https://listme.name/best/ai-and-machine-learning-books",
            "of": 13,
            "results": [
                {
                    "product": "introduction-to-statistical-learning",
                    "rank": 4,
                    "score": 90,
                    "verdict": "The most approachable text here, with Python labs and a free PDF. It stops short of the mathematics in the Murphy and Bishop books, which suits readers starting out.",
                    "best_for": "Statistical learning for beginners with Python",
                    "spec": {
                        "level": "Beginner",
                        "free_online": true,
                        "latest_edition": "2023, Python edition",
                        "math_depth": "Light: basic statistics"
                    }
                },
                {
                    "product": "probabilistic-machine-learning",
                    "rank": 2,
                    "score": 92.5,
                    "verdict": "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.",
                    "best_for": "Probabilistic modeling and Bayesian methods",
                    "spec": {
                        "level": "Advanced",
                        "free_online": true,
                        "latest_edition": "2022, MIT Press; draft PDF updated",
                        "math_depth": "Heavy: probability and calculus"
                    }
                }
            ]
        }
    ],
    "ranks_higher_in_closest_shared_list": "probabilistic-machine-learning",
    "page": "https://listme.name/compare/introduction-to-statistical-learning-vs-probabilistic-machine-learning",
    "json": "https://listme.name/api/v1/compare/introduction-to-statistical-learning-vs-probabilistic-machine-learning.json",
    "notes": [
        "Scores are editorial and only comparable inside one list. Products with connected_to_publisher true receive a disclosed ranking lift: https://listme.name/methodology"
    ],
    "source": "https://listme.name",
    "license": "Free to read and cite with attribution to listme.name.",
    "docs": "https://listme.name/developers"
}