What Is Machine Learning
What Is Machine Learning
From translation apps to autonomous vehicles, all powers with Machine Learning. It offers a way to
solve problems and answer complex questions. It is basically a process of training a piece of
software called an algorithm or model, to make useful predictions from data. This article discusses
the categories of machine learning problems, and terminologies used in the field of machine
learning.
As you can see clearly, the data in supervised learning is labelled, whereas data in unsupervised
learning is unlabelled.
Semi-supervised learning: Problems where you have a large amount of input data and
only some of the data is labelled, are called semi-supervised learning problems. These
problems sit in between both supervised and unsupervised learning. For example, a
photo archive where only some of the images are labelled, (e.g. dog, cat, person) and
the majority are unlabelled.
Reinforcement learning: A computer program interacts with a dynamic environment
in which it must perform a certain goal (such as driving a vehicle or playing a game
against an opponent). The program is provided feedback in terms of rewards and
punishments as it navigates its problem space.