πŸ“š Bibliography

A curated collection of key resources on Artificial Intelligence and Machine Learning. Organized by topic and level to facilitate progressive learning, from the fundamentals to advanced readings and practical resources.


Table of Contents

  1. Foundational Works
  2. Core Machine Learning
  3. Deep Learning & Neural Networks
  4. Mathematical Foundations
  5. Natural Language Processing & Large Language Models
  6. Advanced Topics
  7. Classic Papers & Seminal Works
  8. Learning Platforms & Courses

Foundational Works

Essential books for understanding the fundamentals of Machine Learning and AI.

Canonical References

TitleAuthor(s)YearLanguageFocusAccess
The Elements of Statistical LearningHastie, Tibshirani, Friedman2009πŸ‡¬πŸ‡§ EnglishStatistical learning theory, rigorous foundationsBuy
Pattern Recognition and Machine LearningChristopher M. Bishop2006πŸ‡¬πŸ‡§ EnglishProbabilistic models, Bayesian methodsBuy
An Introduction to Statistical LearningJames, Witten, Hastie, Tibshirani2021πŸ‡¬πŸ‡§ EnglishAccessible statistical learning (with R/Python)Free Download
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlowAurΓ©lien GΓ©ron2022πŸ‡¬πŸ‡§ EnglishPractical ML with Scikit-Learn, Keras, TensorFlowBuy
The Hundred-Page Machine Learning BookAndriy Burkov2019πŸ‡¬πŸ‡§ EnglishConcise ML fundamentals overviewBuy
Introduction to the Theory of ComputationMichael Sipser2013πŸ‡¬πŸ‡§ EnglishComputational complexity, algorithmsBuy

Core Machine Learning

Comprehensive coverage of supervised learning, unsupervised learning, and model evaluation.

Regression & Supervised Learning

TitleAuthor(s)LanguageFocusAccess
Applied Linear RegressionSanford WeisbergπŸ‡¬πŸ‡§ EnglishPractical linear regression, diagnosticsβ€”
Generalized Linear ModelsP. McCullagh, J.A. NelderπŸ‡¬πŸ‡§ EnglishGLM theory and applicationsβ€”
Regression Modeling StrategiesFrank E. Harrell Jr.πŸ‡¬πŸ‡§ EnglishAdvanced regression techniquesβ€”

Classification & Evaluation

TitleAuthor(s)LanguageFocusAccess
Classification and Regression TreesBreiman, Friedman, Olshen, StoneπŸ‡¬πŸ‡§ EnglishDecision trees, CART methodologyβ€”
The Art and Science of Machine LearningDavid Sculley et al. (Google)πŸ‡¬πŸ‡§ EnglishML systems design, best practicesFree

Clustering & Unsupervised Learning

TitleAuthor(s)LanguageFocusAccess
Finding Groups in DataKaufman & RousseeuwπŸ‡¬πŸ‡§ EnglishClustering algorithms and theoryβ€”
Unsupervised LearningRichard Baraniuk (Rice University)πŸ‡¬πŸ‡§ EnglishComprehensive unsupervised methodsFree Course

Deep Learning & Neural Networks

Foundational texts on neural networks, optimization, and deep architectures.

Neural Networks Fundamentals

TitleAuthor(s)YearLanguageFocusAccess
Deep LearningGoodfellow, Bengio, Courville2016πŸ‡¬πŸ‡§ EnglishComprehensive DL theory and practiceFree Online
Neural Networks and Deep LearningMichael Nielsen2015πŸ‡¬πŸ‡§ EnglishVisual, intuitive introductionFree Online
Neuron to BrainDayan & Abbott2005πŸ‡¬πŸ‡§ EnglishComputational neuroscience perspectiveβ€”

Optimization & Training

TitleAuthor(s)LanguageFocusAccess
An overview of gradient descent optimization algorithmsSebastian RuderπŸ‡¬πŸ‡§ EnglishComprehensive optimization methods reviewFree
Optimization Methods for Large-Scale Machine LearningBottou, Curtis, NocedalπŸ‡¬πŸ‡§ EnglishTheoretical foundations of SGD and variantsFree

Convolutional & Recurrent Networks

TitleAuthor(s)LanguageFocusAccess
Convolutional Neural Networks: From Theory to ImplementationDumoulin & VisinπŸ‡¬πŸ‡§ EnglishCNNs architecture and theoryFree
Understanding LSTM NetworksChristopher OlahπŸ‡¬πŸ‡§ EnglishRNNs and LSTM intuitionsFree Blog

Mathematical Foundations

Essential mathematics for understanding AI algorithms.

Linear Algebra

TitleAuthor(s)LanguageFocusAccess
Linear Algebra and Its ApplicationsGilbert StrangπŸ‡¬πŸ‡§ EnglishComprehensive linear algebraMIT OpenCourseWare
Essence of Linear Algebra3Blue1BrownπŸ‡¬πŸ‡§ EnglishVisual intuitive understandingFree YouTube

Probability & Statistics

TitleAuthor(s)YearLanguageFocusAccess
Probability and Statistics for Engineers and ScientistsHayter2012πŸ‡¬πŸ‡§ EnglishFoundations in statisticsβ€”
Statistical RethinkingRichard McElreath2020πŸ‡¬πŸ‡§ EnglishBayesian statistics and causal reasoningFree Course
Bayesian Data AnalysisGelman et al.2013πŸ‡¬πŸ‡§ EnglishComprehensive Bayesian methodsFree

Calculus & Optimization

TitleAuthor(s)LanguageFocusAccess
CalculusMichael SpivakπŸ‡¬πŸ‡§ EnglishRigorous mathematical foundationsβ€”
Convex OptimizationBoyd & Vandenberghe2004πŸ‡¬πŸ‡§ EnglishOptimization theory, convex methods

Natural Language Processing & Large Language Models

Modern NLP and the emergence of large language models.

Foundational NLP

TitleAuthor(s)YearLanguageFocusAccess
Speech and Language ProcessingJurafsky & Martin2023πŸ‡¬πŸ‡§ EnglishComprehensive NLP textbook (3rd ed.)Free Online
Natural Language Processing with TransformersTunstall, von Werra, Wolf2022πŸ‡¬πŸ‡§ EnglishModern NLP with HuggingFaceBuy

Transformers & Attention

TitleAuthor(s)YearLanguageFocusAccess
Attention Is All You NeedVaswani et al.2017πŸ‡¬πŸ‡§ EnglishSeminal Transformer architecture paperFree
The Illustrated TransformerJay Alammar2018πŸ‡¬πŸ‡§ EnglishVisual explanation of TransformersFree Blog

Large Language Models

TitleAuthor(s)YearLanguageFocusAccess
A Primer on Neural Network Architectures for Natural Language ProcessingGoldberg2015πŸ‡¬πŸ‡§ EnglishNLP architectures fundamentalsFree
Language Models are Unsupervised Multitask LearnersRadford et al. (OpenAI)2019πŸ‡¬πŸ‡§ EnglishGPT-2 technical reportFree
Language Models are Few-Shot LearnersBrown et al. (OpenAI)2020πŸ‡¬πŸ‡§ EnglishGPT-3 technical reportFree

Advanced Topics

Specialized areas and cutting-edge research.

Reinforcement Learning

TitleAuthor(s)YearLanguageFocusAccess
Reinforcement Learning: An IntroductionSutton & Barto2018πŸ‡¬πŸ‡§ EnglishComprehensive RL foundations (2nd ed.)Free Draft
Deep Reinforcement Learning Hands-OnMaxim Lapan2020πŸ‡¬πŸ‡§ EnglishPractical DRL implementationBuy

Computer Vision

TitleAuthor(s)YearLanguageFocusAccess
Computer Vision: Algorithms and ApplicationsRichard Szeliski2022πŸ‡¬πŸ‡§ EnglishComprehensive CV textbook (2nd ed.)Free
Deep Learning for Computer Vision with PythonAdrian Rosebrock2017-2021πŸ‡¬πŸ‡§ EnglishPractical DL for CVBuy

Interpretability & Explainability

TitleAuthor(s)YearLanguageFocusAccess
Interpretable Machine LearningChristoph Molnar2022πŸ‡¬πŸ‡§ EnglishComprehensive explainability guideFree Online
Explaining Deep LearningIan Goodfellow & Othersβ€”πŸ‡¬πŸ‡§ EnglishUnderstanding neural network predictionsFree

Causal Inference

TitleAuthor(s)YearLanguageFocusAccess
The Book of WhyJudea Pearl, Dana Mackenzie2018πŸ‡¬πŸ‡§ EnglishCausal inference fundamentalsBuy
Causal Inference: The MixtapeScott Cunningham2021πŸ‡¬πŸ‡§ EnglishPractical causal inference methodsFree

Classic Papers & Seminal Works

Landmark papers that shaped the field of AI and ML.

Foundational Papers

TitleAuthorsYearAreaAccess
A Logical Calculus of Ideas Immanent in Nervous ActivityMcCulloch & Pitts1943Neural NetworksFree
The Perceptron: A Probabilistic Model for Information Storage and Organization in the BrainRosenblatt1958Neural NetworksFree
Backpropagation and its Applications to Handwritten Letter RecognitionLeCun et al.1990Deep LearningFree

Modern Classics

TitleAuthorsYearAreaAccess
ImageNet Classification with Deep Convolutional Neural Networks (AlexNet)Krizhevsky et al.2012Computer VisionFree
Very Deep Convolutional Networks for Large-Scale Image Recognition (VGG)Simonyan & Zisserman2014Computer VisionFree
Deep Residual Learning for Image Recognition (ResNet)He et al.2015Computer VisionFree
Attention Is All You Need (Transformer)Vaswani et al.2017NLP/TransformersFree
BERT: Pre-training of Deep Bidirectional TransformersDevlin et al.2018NLPFree
An Image is Worth 16x16 Words (Vision Transformer)Dosovitskiy et al.2020Computer VisionFree

Reinforcement Learning Classics

TitleAuthorsYearAccess
Playing Atari with Deep Reinforcement Learning (DQN)Mnih et al.2013Free
Mastering the Game of Go with Deep Neural Networks and Tree Search (AlphaGo)Silver et al.2016Free
Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm (AlphaZero)Silver et al.2018Free

Learning Platforms & Courses

High-quality educational resources for different learning styles.

University Courses (Free Online)

InstitutionCourseInstructorLanguageAccess
StanfordCS229 - Machine LearningAndrew NgπŸ‡¬πŸ‡§ EnglishFree
MIT6.034 - Artificial IntelligencePatrick WinstonπŸ‡¬πŸ‡§ EnglishFree
MIT6.S191 - Introduction to Deep LearningMIT CSAILπŸ‡¬πŸ‡§ EnglishFree
UC BerkeleyCS188 - Artificial IntelligencePieter AbbeelπŸ‡¬πŸ‡§ EnglishFree
Andrew NgMachine Learning SpecializationAndrew NgπŸ‡¬πŸ‡§ EnglishCoursera

Online Learning Platforms

PlatformSpecializationQualityCost
CourseraMachine Learning Specialization⭐⭐⭐⭐⭐Free/Paid
edXArtificial Intelligence⭐⭐⭐⭐⭐Free/Paid
FastAIPractical Deep Learning⭐⭐⭐⭐⭐Free
DataCampML & Data Science⭐⭐⭐⭐Paid
KaggleLearn (Competitions & Courses)⭐⭐⭐⭐Free