Math and Statics Books for Data Science

Contents

Introduction

The data scientist selection process at Google gives the highest priority to candidates with a strong background in statistics and mathematics. No solo Google, other major companies (Amazon, Airbnb, Uber, etc.) in the world also prefer candidates with solid fundamentals rather than simple data science knowledge.

If you also aspire to work for such important companies in the future, it is essential that you develop a mathematical understanding of data science. Data science is simply the evolved version of statistics and mathematics, combined with programming and business logic. I have met many data scientists who struggle to explain predictive models statistically.

More than just deriving precision, understand and interpret each metric, the calculation behind that precision is important. Remember, each 'variable’ has a story to tell. So, if not something else, Try to become a great story explorer!

In this article, I have compiled a list of must-read books on statistics and mathematics. I understand, mathematics has no extremes. Therefore, I have included only those books that will help you better connect with data science.

Note: This article mentions books whose access is free of charge by the registered authorities.. On the contrary, a link to the Amazon bookstore is provided.

books-4252903

Stats

21-199x300-1129398Introduction to statistical learning

This is a highly recommended book for practicing data scientists. The focus of these books remains on connecting the concept of statistics with machine learning.. Therefore, learn about all popular supervised and unsupervised machine learning algorithms. R users will get a head start, since the practicalities of the algorithms have been demonstrated using R. Besides the theory, this book also emphasizes the use of ML algorithms in real life settings.

Available: Free download

22-198x300-1592125Elements of statistical learning

This book is an advanced level of the previous book. It is written by Trevor Hastie and Rob Tibshirani, Stanford University professors. His first book, 'Introduction to statistical learning', discover the basics of statistics and machine learning. This book will introduce you to higher-level algorithms, as neural networks, bagging and reinforcement, kernel methods, etc. The algorithms have been implemented in R programming.

Available: Free download

23-228x300-7479995Think about the statistics

The author of this book is Alien B Downey. It is based on performing statistical analysis practically in Python. Therefore, make sure you have some basic knowledge of Python before purchasing this book. Focuses completely on understanding the influence of statistics in real life using popular case studies. Since statistics and mathematics are closely related, it also has chapters dedicated to topics such as Bayesian estimation.

Available: Buy on Amazon

24-3216813From algorithms to Z scores

Did you know about the crucial role of statistics in programming? The author of this book is Norm Matloff, professor at the University of California. This book explains the use of probabilistic concepts and statistical measures in R. One more time, a source of good practice for R users. Teaches the art of dealing with probabilistic models and choosing the best one for the final evaluation. It is a highly recommended book (especially for R users).

Available: Free download

25-188x300-6760648Introduction to Bayesian Statistics

This is a highly recommended book for beginners in data science. The author of this book is William M Bolstad. It's a must read for people who find math boring. Having been written in a conversational style (rare to find math this way), this book is a great introductory resource on statistics. It begins with scientific methods of data collection and ends with chapters dedicated to Bayesian statistics..

Available: Free download

26-225x300-5470012Discovering statistics using R

This book is written by Andy Field, Jeremy Miles and Zoe Field. I would highly recommend this book to data science newbies. To start with the statistics, This book has great content that delves into the details of its topics. With, the statistical concept is explained together with R, which makes it even more useful. Offers a step-by-step understanding, with a parallel support of interesting practical examples.

Available: Buy on Amazon

Math

27-3469725Introduction to linear algebra

This is one of the most recommended books on linear algebra. The author of this book is Gilbert Strang, teacher, WITH. Gilbert's unique way of passing on knowledge would give him the intuition and excitement to move on after each chapter.. This book will help you build a solid mathematical foundation for machine learning.. List all the necessary chapters, as vectors, linear equations, determinants, eigenvalues, array factorization, etc. in great depth.

Available: Buy on Amazon

28-219x300-8713582Matrix computing

Data Frames and Arrays are Essential Components of Machine Learning. The author of this book is Gene H Golub and Charles F Van Loan. This book provides a good advantage to students with the concepts of matrix calculations. The author covers most of the important topics like Gaussian elimination, matrix factorization, the lancoz method, error analysis, etc. Each chapter is backed by intuitive practical problems. Pseudocodes are available in Matlab.

Available: Free download

29-198x300-1052620A probabilistic theory of pattern recognition

This is a complete resource for learning the application of mathematics. This is a must-read book for intermediate and advanced machine learning professionals. This book is written by Luc Devroye, Laszlo Gyorfi y Gabor Lugosi. Covers a wide range of topics ranging from bug to bayes, linear discrimination to epsilon entropy and neural networks. Provides a convincing explanation of complex theorems with smart practice problems from section.

Available: Free download

30-246x300-4340093Introduction to neural network mathematics

If you have an innate interest in learning about neural networks, this should be your place to start. The author of this book is Jeff Heaton. The author has wonderfully simplified the difficult concepts of neural networks. This book introduces you to the basic concepts of the mathematics underlying neural networks. It is assumed that the reader has previous knowledge of algebra, calculation and programming. Demonstrates various mathematical tools that can be applied to neural networks.

Available: Buy on Amazon

31-239x300-7738700Advanced Engineering Mathematics

This is probably the most comprehensive book available on math for machine learning users.. The author of this book is Erwin Kreyszig. In fact, This book is also highly recommended for college students. If you haven't been good at math so far, follow this book religiously and you are sure to see significant improvements in your understanding of mathematics. Along with the leads and the practice example, this book has dedicated calculus sections, algebra, probability, etc. Definitely, a must-read book for all levels of data science professionals.

Available: Free download

Cookbook on Probability and Statistics

This cookbook is a must in your digital library. This is not exactly a textbook that you would discover, but a quick digital guide to mathematical equations. The author of this book is Matthias Vallentin. Once you are done with the basics of math, this book will help you to connect various theorems and algorithms quickly with their formulas. It is difficult to derive equations instantly, this book will help you quickly navigate to your desired problem and solve it.

Available: Free download

Additional Resources

Are you bored of reading too much? Here is a list of tutorials (videos) / highly recommended resources on math and statistics. They are FREE to access.

  1. Complete Linear Algebra Course by MIT
  2. Complete multivariable calculus course by MIT
  3. Statistical Learning from Stanford University
  4. Math at Khan Academy
  5. Complete probability cheat sheet

Final notes

The books listed in this article are selected based on their reviews and the depth of the topics covered.. This is not an exhaustive list of books. But, I found it almost too easy to get confused when deciding 'where to start?’ In such situations, it is advisable to start with this list.

In this article, I have listed some of the most useful books on statistics and machine learning. It has been found that people tend to neglect these issues in pursuit of quick success. But that's not the right way. Therefore, if your goal is long-term success in data science, make sure you learn how to create stories from math and statistics.

Have you read any of these books ? Which math and statistics book has helped you the most? Share your suggestions / reviews in the comment section below.

Do you want to apply your analytical skills and put your potential to the test? Later participate in our Hackathons and compete with the best data scientists from around the world.

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.

Datapeaker