awesome-free-ai-books

A curated list of free, legitimate AI/ML books

M

MarcosSete

Dernière activité 18 sept. 2026
MarcosSete/awesome-free-ai-books

583

étoiles

52

forks

0

issues ouvertes

Ce README est souvent en anglais.

📚 Awesome Free AI Books

Awesome PRs Welcome Link Check License: CC0-1.0

A curated list of free, legitimately accessible books on Deep Learning, Reinforcement Learning, Probabilistic Machine Learning, NLP/LLMs, and mathematical foundations — all made officially available by their own authors or publishers.

Every link points to an official source. This repository doesn't host any files — it only organizes and catalogs what authors already offer for free. See why at the bottom.


Table of Contents


🧠 Deep Learning

Book Author(s) Year Official Link
Deep Learning Ian Goodfellow, Yoshua Bengio, Aaron Courville (MIT Press) 2016 deeplearningbook.org
Understanding Deep Learning Simon J.D. Prince 2023 udlbook.github.io
Deep Learning: Foundations and Concepts Christopher Bishop, Hugh Bishop 2024 bishopbook.com
Dive into Deep Learning (D2L) Zhang, Lipton, Li, Smola 2023 d2l.ai
The Little Book of Deep Learning François Fleuret 2023 (updated 2026) fleuret.org
Neural Networks and Deep Learning Michael Nielsen 2015 neuralnetworksanddeeplearning.com
A Brief Introduction to Neural Networks David Kriesel — dkriesel.com

🎮 Reinforcement Learning

Book Author(s) Year Official Link
Reinforcement Learning: An Introduction (2nd ed.) Richard Sutton, Andrew Barto 2018 incompleteideas.net

📊 Probabilistic / Bayesian

Book Author(s) Year Official Link
Probabilistic Machine Learning: An Introduction Kevin Murphy 2022 probml.github.io
Probabilistic Machine Learning: Advanced Topics Kevin Murphy 2023 probml.github.io
Bayesian Reasoning and Machine Learning David Barber 2012 web4.cs.ucl.ac.uk
Probabilistic Programming & Bayesian Methods for Hackers Cam Davidson-Pilon — dataorigami.net
Think Bayes Allen Downey 2021 greenteapress.com
Information Theory, Inference, and Learning Algorithms David MacKay 2003 inference.phy.cam.ac.uk
Gaussian Processes for Machine Learning Rasmussen, Williams 2006 gaussianprocess.org
A Probabilistic Theory of Pattern Recognition Devroye, Györfi, Lugosi — szit.bme.hu
Probability Theory: The Logic of Science E.T. Jaynes — bayes.wustl.edu

📈 Classical Machine Learning / Statistics

Book Author(s) Year Official Link
The Elements of Statistical Learning Hastie, Tibshirani, Friedman 2009 stanford.edu
An Introduction to Statistical Learning (R & Python) James, Witten, Hastie, Tibshirani 2021/2023 statlearning.com
Computer Age Statistical Inference (CASI) Efron, Hastie 2016 hastie.su.domains
Foundations of Machine Learning Mohri, Rostamizadeh, Talwalkar 2018 cs.nyu.edu
Understanding Machine Learning Shalev-Shwartz, Ben-David 2014 cs.huji.ac.il
A Course in Machine Learning Hal Daumé III — ciml.info
Mining Massive Datasets Leskovec, Rajaraman, Ullman — stanford.edu
The Hundred-Page Machine Learning Book Andriy Burkov 2019 themlbook.com

🗣️ NLP / LLMs

Book Author(s) Year Official Link
RAG + Knowledge Graph Master Course Addy 2026 thequery.in
Speech and Language Processing (3rd ed., draft) Daniel Jurafsky, James Martin 2026 (active draft) web.stanford.edu
Foundations of Statistical Natural Language Processing Manning, Schütze 1999 nlp.stanford.edu
An Introduction to Information Retrieval Manning, Raghavan, Schütze 2008 nlp.stanford.edu
AI Agent Evaluation Hallie Ren 2026 hallieren.github.io
Research, Rewritten: Using AI to Produce Knowledge You Can Trust Hallie Ren 2026 hallieren.github.io
NLTK Book Bird, Klein, Loper — nltk.org

🧮 Mathematics for ML

Book Author(s) Year Official Link
Mathematics for Machine Learning Deisenroth, Faisal, Ong 2020 mml-book.github.io
The Matrix Cookbook Petersen, Pedersen — uwaterloo.ca
Convex Optimization Boyd, Vandenberghe 2004 stanford.edu
Linear Algebra Done Wrong Sergei Treil — brown.edu

🖥️ ML Systems / Infrastructure

Book Author(s) Year Official Link
Machine Learning Systems (Vol. I & II) Harvard-Edge 2025–2026 mlsysbook.ai

👁️ Computer Vision

Book Author(s) Year Official Link
Computer Vision: Algorithms and Applications (2nd ed.) Richard Szeliski 2022 szeliski.org/Book (simple sign-up, free download)
Computer Vision: Models, Learning, and Inference Simon J.D. Prince 2012 computervisionmodels.com
Foundations of Computer Vision Antonio Torralba, Phillip Isola, William T. Freeman 2024 visionbook.mit.edu

🎨 Generative Models (Diffusion, GANs, VAEs)

Book Author(s) Year Official Link
Deep Generative Modeling (2nd ed.) Jakub M. Tomczak 2024 jmtomczak.github.io — covers mixture models, autoregressive models, flows, VAEs, GANs, score-based/diffusion, energy-based models, and LLMs
An Introduction to Variational Autoencoders Diederik P. Kingma, Max Welling 2019 arxiv.org
The Principles of Diffusion Models Chieh-Hsin Lai, Yang Song, Dongjun Kim, Yuki Mitsufuji, Stefano Ermon 2025 arxiv.org

🔗 Causal Inference

Book Author(s) Year Official Link
Causal Inference: What If Miguel Hernán, James Robins 2020 (updated) miguelhernan.org/whatifbook

🕸️ Graph Neural Networks

Book Author(s) Year Official Link
Graph Representation Learning William L. Hamilton 2020 cs.mcgill.ca/~wlh/grl_book
Deep Learning on Graphs Yao Ma, Jiliang Tang 2021 yaoma24.github.io
Graph Neural Networks: Foundations, Frontiers, and Applications Lingfei Wu, Peng Cui, Jian Pei, Liang Zhao 2022 graph-neural-networks.github.io

🛡️ AI Safety / Alignment

Book Author(s) Year Official Link
Introduction to AI Safety, Ethics, and Society Dan Hendrycks (Center for AI Safety) 2024 aisafetybook.com — open access, includes a free companion course

🎓 Advanced RL / Theory

Book Author(s) Year Official Link
Reinforcement Learning: Theory and Algorithms Agarwal, Brantley, Jiang, Kakade, Sun 2022 (continuously updated) rltheorybook.github.io
Reinforcement Learning and Optimal Control Dimitri Bertsekas 2019 author's site (ASU)
A Course in Reinforcement Learning (2nd ed.) Dimitri Bertsekas 2023/2025 author's site (ASU)

🤝 How to Contribute

Contributions are welcome! Before opening a PR, read CONTRIBUTING.md. Quick rules:

  1. The book must be officially and permanently free (no paid early-access, no time-limited trial).
  2. The link must point to the primary source (author's site, university, or publisher with an open license) — never Scribd, PDFCoffee, Z-Library, Library Genesis, or similar.
  3. Add it to the correct category, keeping alphabetical order by author within the table.
  4. One book per PR to keep reviews easy.

This repository does not host any files. It works as a catalog/index, pointing to where authors themselves make their books freely available. This approach:

  • Respects each author's license terms (some, like the Deep Learning Book, track reader numbers via their own site analytics).
  • Avoids copyright issues and possible takedowns of the repository.
  • Guarantees you always get the most up-to-date version (several of these books — like Speech and Language Processing and The Little Book of Deep Learning — are updated frequently).

If a link breaks, please open an issue.


Made with 📖 for the global AI/ML community.
Curated by Marcos Cruz — feel free to connect on LinkedIn.

Projets similaires

Freely available programming books

Pythonbookseducationhacktoberfest
EEbookFoundation
398,1 k étoiles66,9 k

Awesome Books

awesomeawesome-listbooks
Llinsa-io
7,7 k étoiles823

Awesome LLM Books: Curated list of books on Large Language Models

awesome-listbooksgpt
JJason2Brownlee
2,4 k étoiles319