Outline of machine learning


The following outline is provided as an overview of and topical guide to machine learning. Machine learning is a subfield of soft computing within computer science that evolved from the study of pattern recognition and computational learning theory in artificial intelligence. In 1959, Arthur Samuel defined machine learning as a "field of study that gives computers the ability to learn without being explicitly programmed". Machine learning explores the study and construction of algorithms that can learn from and make predictions on data. Such algorithms operate by building a model from an example training set of input observations in order to make data-driven predictions or decisions expressed as outputs, rather than following strictly static program instructions.

What ''type'' of thing is machine learning?

Subfields of machine learning

Subfields of machine learning
Cross-disciplinary fields involving machine learning
Machine learning hardware

Machine learning framework

Proprietary machine learning frameworks

Proprietary machine learning frameworks
Open source machine learning frameworks
Machine learning library

Types of machine learning algorithms


Decision tree algorithm
Machine learning projects
Machine learning organizations

Books on machine learning

Books about machine learning

Machine learning journals