Member-only story

Find out the Best Resources to Learn Machine Learning

Sole from Train in Data
14 min readJun 20, 2019

--

Image from Pixabay, no attribution required.

Machine learning is the study and use of algorithms and statistical techniques to make computers learn from data, without being explicitly programmed. These algorithms are mathematical models built on sample data, from which they learn patterns, to then make inferences about future or unseen data.

Machine learning algorithms can be grouped into 3 main categories, those suitable for supervised learning, those for unsupervised learning and those for reinforcement learning. In supervised learning, the computers use algorithms to learn from data where there is a “label” or a “target” available, or in other words, the outcome is known. Unsupervised learning groups a collection of techniques used to learn patterns from data where no “label” is available, that is, when we do not know the outcome. Reinforcement learning refers to the learning of actions that need to be taken in order to maximize a reward.

Some of the most common and widely used learning algorithms for supervised learning include Linear and Logistic Regression, Classification and Regression Trees, Random Forests, Gradient Boosted Trees, Support Vector Machines, Nearest Neighbors and Neural Networks. Among the algorithms for unsupervised learning we find clustering, like k-means and hierarchical clustering, One-Class Support Vector Machines, Isolation Forests, and…

--

--

Sole from Train in Data
Sole from Train in Data

Written by Sole from Train in Data

Data scientist | instructor (www.trainindata.com)| book author | Python open-source developer. Subscribe 👉: https://www.trainindata.com/p/data-bites

Responses (1)