Unsupervised learning: Difference between revisions

From Machinelearning
Line 45: Line 45:
* [https://www.youtube.com/watch?v=UhVn2WrzMnI&t=43s Unsupervised Learning | Clustering and Association Algorithms in Machine Learning. <code>youtube.com</code>]
* [https://www.youtube.com/watch?v=UhVn2WrzMnI&t=43s Unsupervised Learning | Clustering and Association Algorithms in Machine Learning. <code>youtube.com</code>]
* [https://www.youtube.com/watch?v=P8_W5Wc4zeg Deep Unsupervised Learning. <code>youtube.com</code>]
* [https://www.youtube.com/watch?v=P8_W5Wc4zeg Deep Unsupervised Learning. <code>youtube.com</code>]
* [https://www.youtube.com/watch?v=EQZaSuK-PHs Unsupervised Machine Learning - Hierarchical Clustering with Mean Shift Scikit-learn and Python. <code>youtube.com</code>]

Revision as of 06:00, 11 May 2022

Unsupervised learning is a type of machine learning algorithm which does not supervise the model, but lets the model work on its own. The biggest difference between supervised learning and unsupervised learning is that the former deals with labeled data, while the latter deals with unlabeled data. While supervised learning is about function approximation, unsupervised learning is about description. Unsupervised learning has more difficult algorithms than supervised learning. Its goal is to automatically find structure in a dataset, to find the regularities in the input, to see what normally happens. Unsupervised learning assumes there is a structure to the input space which implies there are certain patterns that occur more often than others.

Accuracy is not a measure analized with unsupervised learning.

Unsupervised learning is more representative of most real world problems.

Applications

The main applications of unsupervised learning are listed as follows.[1]

  • Clustering: The process of grouping the given data into different clusters or groups. Some examples of clustering include:
    • Organizing computer clusters.
    • Social network analysis.
    • Market segmentation.
    • Astronomical data analysis.
  • Visualization: The process of creating diagrams, images, graphs, charts, etc., to communicate some information.
  • Dimensionality Reduction: The process of reducing the number of random variables under consideration by getting a set of principal variables.
  • Finding Association Rules: The process of finding associations between different parameters in the available data.
  • Anomaly Detection: The identification of rare items, events or observations which brings suspicions by differing significantly from the normal data.

Unsupervised learning techniques

See also

Resources