Deep Learning — Goodfellow, Bengio, Courville
FreeThe authoritative textbook on deep learning by three pioneers in the field. Covers linear algebra, probability, neural networks, CNNs, RNNs, and modern techniques. Free to read online from MIT Press.
MIT Press ↗800 pagesdeep-learningneural-networksmachine-learningtextbookfreeIan GoodfellowbackpropagationCNNRNNgenerative models Python Data Science Handbook
CC BY-NCEssential tools for working with data in Python by Jake VanderPlas. Covers IPython, NumPy, Pandas, Matplotlib, and Scikit-Learn with practical examples. Free to read online.
GitHub ↗548 pagespythonpandasnumpydata-analysisvisualizationfreescikit-learnmatplotlibJupyterdata wranglingEDA An Introduction to Statistical Learning (ISLR)
FreeA widely-used textbook by James, Witten, Hastie, and Tibshirani. Covers regression, classification, resampling, tree-based methods, SVMs, and unsupervised learning. Free PDF from the authors.
Stanford University ↗607 pagesstatisticsmachine-learningRtextbookPDFfreeISLRregressionclassificationcross-validationdecision tree Practical Deep Learning for Coders — fast.ai
FreeA top-down approach to deep learning by Jeremy Howard and Sylvain Gugger. Build real models from day one using PyTorch and fastai. Full course + free Jupyter notebooks.
fast.ai ↗deep-learningpytorchpracticalcoursefreetransfer learningcomputer visionNLPtabular datafastai libraryPDF Kaggle — Free Datasets & Notebooks
FreeThe world's largest data science community. Over 300,000 free datasets, notebooks, and competitions. Download CSVs or run analysis in browser. Export results as PDF reports.
Kaggle (Google) ↗datasetscompetitionsnotebookscommunityPDFGooglefreedownloaddata science competitionopen datasetCSVexploratory analysisbenchmark Neural Networks — 3Blue1Brown
FreeBeautiful visual explanations of neural networks, backpropagation, and gradient descent by Grant Sanderson. Companion to the famous YouTube series. Supplementary notes available as PDF.
3Blue1Brown ↗visualizationneural-networksmatheducationPDFGooglefree3Blue1Brownanimated mathgradient descentvisual learningdownload R for Data Science (2nd Edition)
CC BY-NCLearn R and the tidyverse for data analysis by Hadley Wickham, Mine Çetinkaya-Rundel, and Garrett Grolemund. Covers data import, tidy, transform, visualize, and model. Free to read online.
r4ds.hadley.nz ↗548 pagesRtidyversedata-analysisstatisticsfreeggplot2dplyrdata importdata transformationexploratory data analysisPDFGoogle