learning algorithm

Pattern-finding computational method

A learning algorithm is a procedure that improves its performance on a task by analyzing data, rather than following explicit instructions.

Machine learning systems use learning algorithms to recognize patterns, make predictions, or optimize decisions: The learning algorithm got better at detecting spam as it processed more emails.

The term distinguishes adaptive computational methods from traditional programming, where behavior is fixed in advance.

Related

model · backpropagation · optimization · weights · prediction · classification · supervised · unsupervised · pattern recognition · iteration · convergence · bias · features · training set · accuracy · overfitting · parameters · inference

Categories
Opposites
knowledge acquisition method

learning algorithmexpert system

Software emulating specialist reasoning

lookup table · heuristic

Family

learning, algorithm, learn, learner, learners, learned, learns, unlearn, unlearned

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G