Sample Complexity

Sample complexity

The sample complexity of a machine learning algorithm is the number of training-samples needed to learn a target function with an arbitrarily small error. The No free lunch theorem states that, in general, the strong sample complexity is infinite, but if we are only interested in a particular class of target functions, then the sample complexity is finite and depends on the VC dimension of the class.

2 courses cover this concept

10-401 Introduction to Machine Learning

Carnegie Mellon University

Spring 2018

A comprehensive exploration of machine learning theories and practical algorithms. Covers a broad spectrum of topics like decision tree learning, neural networks, statistical learning, and reinforcement learning. Encourages hands-on learning via programming assignments.

No concepts data

+ 55 more concepts

CSCI 1550/2450 Probabilistic Methods in Computer Science

Brown University

Spring 2022

This analytical course dives into the mathematical underpinnings of computing successes like machine learning and cryptography, emphasizing the role of probability, randomness, and statistics. Students will explore mathematical models, theorems, and proofs. Practical implementations are not covered, focusing instead on the theories driving computational probabilities.

No concepts data

+ 10 more concepts