Ask HN: What are your favorite statistics and probability textbooks?
I took stats in undergrad, but it was a very rudimentary "push x sequence of buttons on your calculator in y situation" ordeal and left me with less applicable knowledge than I'd like.
Since sometime after graduation, I've taken up serious study of higher-level maths as a hobby. I think it will be most useful in my career if I also have a strong grasp on probability and statistics.
[edit] The suggestions so far have been great, but it occured to me to add that I'm working through Spivak and Apostol right now with Dedekind's essays on the side. Hopefully that gives an idea of the tone/rigor I'm after. Answers to problems is also ideal.
86 comments
[ 2.8 ms ] story [ 134 ms ] threadhttps://www.discoveringstatistics.com/
But if you're looking to learn prob/stats for applications to ML, most ML textbooks have a chapter or two reviewing the relevant stuff. I liked the first two chapters of Bishop's PRML for that.
Volume 2 is easily found as a pdf on google, but it's much harder.
Volume 2 is more difficult but also very good.
Don't forget that you always read mathematics ( or probability theory ) with a pencil in hand. It's a participatory activity.
But as my main probability prof summarized, an unguided tour of Feller is not promising. I believe he was correct. Look elsewhere for the first intuition, common applications, or the high quality math, e.g., based on sigma algebras and the Radon-Nikodym theorem, the limit theorems -- laws (weak and strong) of large numbers, central limit theorem (the strong Lindeberg-Feller version, irony here), the ergodic theorem, martingales, Skorohod representation, Kolomogorov extension theorem, Lebesgue decomposition, etc.
Jaynes’s Probability Theory: The Logic of Science
MacKay’s Information Theory, Inference, and Learning Algorithms (http://www.inference.org.uk/itila/book.html)
Another very good book is Bertsekas and Tsitsiklas, Introduction to Probability. This book will also give you some intuition.
I've heard Grimmitt recommended but I think B&T is better.
You could also start with Papoulis (a stochastic processes classic book, but it does the intro probability too.)
https://web.stanford.edu/~hastie/CASI/
MIT 6.008 Introduction to Inference also goes over many of the classic problems such as Cookie Jar, Monte Hall, Fair Dice, One-Armed Bandits, etc. with tons of labs.
I find this stuff easier to grok by just writing code and running a simulation. To that end, I'd setup an Anacondas environment and start experimenting with PyMC3. As your intuition suggests, there's no downside to mastery of probabilistic programming. Best of luck!
https://docs.pymc.io/
But given that they distribute the PDF for free it's worth checking out. Hastie, Tibshirani & Friedman's The Elements of Statistical Learning and the watered-down and more practical Introduction to Statistical Learning are also nice. All of them can be downloaded from https://web.stanford.edu/~hastie/pub.htm
One of my most valuable activities in grad school was printing and studying each chapter of EoSL.
It's a comprehensive text on the fundamentals of statistics and machine learning, a solid foundation for the cutting-edge techniques relying on deep learning and reinforcement learning.
http://www.stat.cmu.edu/~cshalizi/ADAfaEPoV/
[0] http://www.stat.columbia.edu/~gelman/arm/ [1] https://www.amazon.com/Book-Why-Science-Cause-Effect/dp/0465...
The Mathematical Methods of Statistics by Harald Cramér is also excellent.
My experience otherwise with stats books has been horrendous.. (havent found a good "medium level" book to move on to yet)
[0] https://en.wikipedia.org/wiki/The_Lady_Tasting_Tea
[1] https://www.johndcook.com/blog/2013/01/12/elementary-statist...
There are accompanying lectures, problems, and accompanying solutions on its website https://projects.iq.harvard.edu/stat110/home
The Cartoon Guide to Statistics
(Don't laugh, it's a serious tome. Past chapter 2, it's not introductory level info.)
https://en.wikipedia.org/wiki/Darrell_Huff