Foundations of Machine Learning
Open accessAbstract
A new edition of a graduate-level machine learning textbook that focuses on the analysis and theory of algorithms. This book is a general introduction to machine learning that can serve as a textbook for graduate students and a reference for researchers. It covers fundamental modern topics in machine learning while providing the theoretical basis and conceptual tools needed for the discussion and justification of algorithms. It also describes several key aspects of the application of these algorithms. The authors aim to present novel theoretical tools and concepts while giving concise proofs even for relatively advanced topics. Foundations of Machine Learning is unique in its focus on the analysis and theory of algorithms. The first four chapters lay the theoretical foundation for what follows; subsequent chapters are mostly self-contained. Topics covered include the Probably Approximately Correct (PAC) learning framework; generalization bounds based on Rademacher complexity and VC-dimension; Support Vector Machines (SVMs); kernel methods; boosting; on-line learning; multi-class classification; ranking; regression; algorithmic stability; dimensionality reduction; learning automata and languages; and reinforcement learning. Each chapter ends with a set of exercises. Appendixes provide additional material including concise probability review. This second edition offers three new chapters, on model selection, maximum entropy models, and conditional entropy models. New material i…
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Since there is no pre-labeling it is relatively hard to track model performance and error.
“Since there is no pre-labeling it is relatively hard to track model performance and error (Mohri et al. 2018).”
From Legitimacy of Algorithmic Decision-Making: Six Threats and the Need for a Calibrated Institutional Response (2022) · cites this paper as Mohri et al. 2018
Machine learning methods and models enable computers to learn from data without explicit programming.
“The development of machine learning methods and models enables computers to learn from data without explicit programming (Mohri et al., 2018).”
From The Impact of Artificial Intelligence on Workers' Skills: Upskilling and Reskilling in Organisations (2023) · cites this paper as Mohri et al., 2018
Cites
Regression shrinkage and selection via the lasso
Tibshirani, R. (1996) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1996.tb02080.x · Cited by 51,482 · see citing works
Greedy function approximation: A gradient boosting machine
Friedman, J. H. (2001) · The Annals of Statistics · doi:10.1214/aos/1013203451 · Cited by 30,731 · see citing works
Quinlan, J. R. (1986) · Machine Learning · doi:10.1007/bf00116251 · Cited by 21,439 · see citing works
A decision-theoretic generalization of on-line learning and an application to boosting
Freund, Y., & Schapire, R. E. (1997) · Journal of Computer and System Sciences · doi:10.1006/jcss.1997.1504 · Cited by 20,466 · see citing works
The perceptron: A probabilistic model for information storage and organization in the brain.
Rosenblatt, F. (1958) · Psychological Review · doi:10.1037/h0042519 · Cited by 12,280 · see citing works
Markov decision processes: Discrete stochastic dynamic programming
Hazeghi, K., & Puterman, M. L. (1995) · Journal of the American Statistical Association · doi:10.2307/2291177 · Cited by 8,037 · see citing works
The Strength of Weak Learnability
Schapire, R. E. (1990) · Machine Learning · doi:10.1007/bf00116037 · Cited by 4,600 · see citing works
WIDROW, B., & HOFF, M. E. (1960) · doi:10.21236/ad0241531 · Cited by 4,009 · see citing works
Boosting a Weak Learning Algorithm by Majority
Freund, Y. (1995) · Information and Computation · doi:10.1006/inco.1995.1136 · Cited by 1,674 · see citing works
Temporal difference learning and TD-Gammon
Tesauro, G. (1995) · Communications of the ACM · doi:10.1145/203330.203343 · Cited by 1,618 · cited 1× · see citing works
“Reinforcement learning has been successfully applied to a variety of problems including robot control, board games such as backgammon in which Tesauro’s TDGammon reached the level of a strong master [Tesauro, 1995] (see also chapter 11 of Sutton and Barto [1998]), chess, elevator scheduling problems [Crites and Barto,…”
Algorithmic Stability and Sanity-Check Bounds for Leave-One-Out Cross-Validation
Kearns, M., & Ron, D. (1999) · Neural Computation · doi:10.1162/089976699300016304 · Cited by 407 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Generalizing from a Few Examples: A Survey on Few-shot Learning
Wang, Y., Yao, Q., Kwok, J. T., & Ni, L. M. (2021) · ACM Computing Surveys · doi:10.1145/3386252 · Cited by 3,165 · see citing works
Artificial intelligence in education: Addressing ethical challenges in K-12 settings
Akgun, S., & Greenhow, C. (2022) · AI and Ethics · doi:10.1007/s43681-021-00096-7 · Cited by 1,473 · see citing works
Norouzzadeh, M. S., Nguyen, A., Kosmala, M., Swanson, A., Palmer, M. S., Packer, C., & Clune, J. (2018) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1719367115 · Cited by 1,230 · see citing works
Diffusion maps for high-dimensional single-cell analysis of differentiation data
Haghverdi, L., Buettner, F., & Theis, F. J. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv325 · Cited by 649 · see citing works
A Survey of Online Activity Recognition Using Mobile Phones
Shoaib, M., Bosch, S., Incel, O., Scholten, H., & Havinga, P. (2015) · Sensors · doi:10.3390/s150102059 · Cited by 489 · see citing works
The Impact of Artificial Intelligence on Workers' Skills: Upskilling and Reskilling in Organisations
Morandini, S., Fraboni, F., De Angelis, M., Puzzo, G., Giusino, D., & Pietrantoni, L. (2023) · Informing Science: The International Journal of an Emerging Transdiscipline · doi:10.28945/5078 · Cited by 439 · see citing works
Yondo, R., Andrés, E., & Valero, E. (2018) · Progress in Aerospace Sciences · doi:10.1016/j.paerosci.2017.11.003 · Cited by 311 · see citing works
Survey on deep learning for radiotherapy
Meyer, P., Noblet, V., Mazzara, C., & Lallement, A. (2018) · Computers in Biology and Medicine · doi:10.1016/j.compbiomed.2018.05.018 · Cited by 302 · see citing works
Machine learning for medical ultrasound: status, methods, and future opportunities
Brattain, L. J., Telfer, B. A., Dhyani, M., Grajo, J. R., & Samir, A. E. (2018) · Abdominal Radiology · doi:10.1007/s00261-018-1517-0 · Cited by 262 · see citing works
Distributed secure quantum machine learning
Sheng, Y.-B., & Zhou, L. (2017) · Science Bulletin · doi:10.1016/j.scib.2017.06.007 · Cited by 245 · see citing works
Data Poisoning Attacks against Autoregressive Models
Alfeld, S., Zhu, X., & Barford, P. (2016) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v30i1.10237 · Cited by 205 · see citing works
Grimmelikhuijsen, S., & Meijer, A. (2022) · Perspectives on Public Management and Governance · doi:10.1093/ppmgov/gvac008 · Cited by 189 · see citing works
Collect and Select: Semantic Alignment Metric Learning for Few-Shot Learning
Hao, F., He, F., Cheng, J., Wang, L., Cao, J., & Tao, D. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00855 · Cited by 167 · see citing works
Machine Learning in Antenna Design: An Overview on Machine Learning Concept and Algorithms
Misilmani, H. M. E., & Naous, T. (2019) · 2019 International Conference on High Performance Computing & Simulation (HPCS) · doi:10.1109/hpcs48598.2019.9188224 · Cited by 149 · see citing works
Cheng, F., Porter, M. D., & Colosi, L. M. (2020) · Energy Conversion and Management · doi:10.1016/j.enconman.2019.112252 · Cited by 131 · see citing works
Fraccaro, P., Nicolo, M., Bonetto, M., Giacomini, M., Weller, P., Traverso, C. E., Prosperi, M., & OSullivan, D. (2015) · BMC Ophthalmology · doi:10.1186/1471-2415-15-10 · Cited by 48 · see citing works
Towards Unbiased and Accurate Deferral to Multiple Experts
Keswani, V., Lease, M., & Kenthapadi, K. (2021) · Proceedings of the 2021 AAAI/ACM Conference on AI, Ethics, and Society · doi:10.1145/3461702.3462516 · Cited by 45 · see citing works
Li, F., Sun, J., Zukerman, M., Liu, Z., Xu, Q., Chan, S., Chen, G., & Ko, K.-T. (2014) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2014.01.005 · Cited by 33 · see citing works
Communication-Efficient and Distributed Learning Over Wireless Networks: Principles and Applications
Park, J., Samarakoon, S., Elgabli, A., Kim, J., Bennis, M., Kim, S.-L., & Debbah, M. (2021) · Proceedings of the IEEE · doi:10.1109/jproc.2021.3055679 · Cited by 25 · see citing works
Wu, W., Wang, Y., Zhang, H., Zhang, M.-Q., Chiu, M.-S., & Wu, Z. (2025) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2025.3587908 · Cited by 3 · see citing works
Dynamics-Aligned Latent Imagination in Contextual World Models for Zero-Shot Generalization
Röder, F., Benad, J., Eppe, M., & Banerjee, P. (2025) · Advances in Neural Information Processing Systems 38 · doi:10.52202/085713-2438
On The Statistical Limits of Self-Improving Agents
Wang, C. L., Dorchen, K., & Jin, P. (2025) · arXiv · doi:10.48550/arxiv.2510.04399
- Authors
- Mohri, M., Rostamizadeh, A., & Talwalkar, A.
- Affiliations
- New York University (US)
- Venue
- The MIT Press eBooks
- Publisher
- The MIT Press
- Published
- 2018-11-30
- OpenAlex
- W1944672
- Cited by
- 1,122
- References
- 11
- Citations by year
- 2026: 14 · 2025: 3 · 2024: 6 · 2023: 14 · 2022: 32 · 2021: 249 · 2020: 232 · 2019: 159 · 2018: 100 · 2017: 62 · 2016: 72 · 2015: 100 · 2014: 62 · 2013: 14 · 2012: 2
- FWCI
- 64.53
- Type
- book
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- The MIT Press eBooks (publishedVersion, cc-by-nc-nd)
- CERN Document Server (European Organization for Nuclear Research) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
- Physical Sciences › Computer Science › Artificial Intelligence › Stochastic Gradient Optimization Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
- Keywords
- machine learning theory, PAC learning, generalization bounds, Rademacher complexity, VC dimension, support vector machine, kernel methods, boosting, online learning, multi-class classification, ranking, regression analysis, algorithm stability, dimensionality reduction, learning automata, reinforcement learning, model selection, maximum entropy model, Fenchel duality, concentration inequalities, information theory
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review