Machine learning

What is machine learning? Tom Mitchell‘s definition is

A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P if its performance at tasks in T, as measured by P, improves with experience E.

Machine learning is about asking how we can program computers without providing specific algorithms.

Domains

Foundations

Domains of application

Approaches

Methods

Books

Courses

Tools and libraries

Tutorials and Articles

Visual explanations

Tips

Websites and blogs

Talks and lectures

Other resources

References

Reviews

Explaining the prediction

To read