Machine Learning and Deep Learning An Overview of Concepts
Machine Learning and Deep Learning An Overview of Concepts
Unsupervised Learning
Unsupervised learning [40] takes the opposite approach to
supervised learning where it learns from data with only inputs
(unlabeled data). In essence, unsupervised learning is about
applying techniques that analyze a dataset to find patterns
(structure, relationships, features) within and between data
elements. There are a number of tasks that unsupervised learning
solves.
Unsupervised learning tasks are compression, generalization, Reinforcement Learning
anomaly detection, and dimensionality reduction, which involves Reinforcement learning [48] is defined as taking actions in the
reducing the number of features or inputs for machine learning. environment, then learning from the results of those actions in the
The most common example problem is how to group related form of feedback or changes to the environment. Shweta Bhatt at
items, which is solved by clustering. Clustering is often used as an KDnuggets, a site about AI, said, “Reinforcement Learning(RL) is
example because the concept of finding groups (or clusters) of a type of machine learning technique that enables an agent to
items is easy to explain. learn in an interactive environment by trial and error using
feedback from its own actions and experiences” [17]. To learn
An example of clustering is to find groups of property for real
more about reinforcement learning see:
estate modeling. With a list of property sales and data about those
https://spinningup.openai.com.
properties, clustering can determine groups of properties with
similar characteristics. An example group could be:
three-bedroom brick detached homes in Queens, New York are
trending along with two-bedroom condos in Manhattan. Pricing
and user demographic analysis can then be performed on
groupings like this. Clustering can also be used to identify other
“customers like you” to make product recommendations on
Netflix or Amazon.