• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ AI and Robotics ▶ Understanding Machine Learning: From Theory to Algorithms

Understanding Machine Learning: From Theory to Algorithms

January 2, 2025

Understanding Machine Learning: From Theory to Algorithms

Understanding Machine Learning: From Theory to Algorithms provides an extensive theoretical account of the fundamental ideas underlying machine learning and the mathematical derivations that transform these principles into practical algorithms. Following a presentation of the basics of the field, the book covers a wide array of central topics that have not been addressed by previous textbooks.

 

Table of Contents

  • Introduction
  • A gentle start
  • A formal learning model
  • Learning via uniform convergence
  • The bias-complexity trade-off
  • The VC-dimension
  • Non-uniform learnability
  • The runtime of learning
  • Linear predictors
  • Boosting
  • Model selection and validation
  • Convex learning problems
  • Regularization and stability
  • Stochastic gradient descent
  • Support vector machines
  • Kernel methods
  • Multiclass, ranking, and complex prediction problems
  • Decision trees
  • Nearest neighbor
  • Neural networks
  • Online learning
  • Clustering
  • Dimensionality reduction
  • Generative models
  • Feature selection and generation
  • Rademacher complexities
  • Covering numbers
  • Proof of the fundamental theorem of learning theory
  • Multiclass learnability
  • Compression bounds
  • PAC-Bayes

Download Free PDF / Read Online

Author(s): Shai Shalev-Shwartz and Shai Ben-David
Publisher: Cambridge University Press;
Published: July 2014
Format(s): PDF
File size: 2.48MB
Number of pages: 449
Download / View Link(s): PDF

Similar Books:

  1. The Complexity of Boolean Functions
  2. An Introduction to the Theory of Numbers
  3. Information Theory, Inference, and Learning Algorithms
  4. Greedy Algorithms
  5. Multiprocessor Scheduling, Theory and Applications
Previous Post: « Intelligent Projects Using Python
Next Post: Mastering Matplotlib 2.x »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com