Unsupervised Machine Learning - Clustering and Anomly detection
Table of Contents
What is clustering?
- Clustering algorithm looks at a number of data points and automatically finds data points that are related or similar to each other.
- The clustering algorithm looks for one particular type of structure in the data. Namely, look at the dataset and try to see if it can be grouped into clusters, meaning groups of points that are similar to each other.
Applications of clustering:
- Grouping News
- Market segmentation
- DNA Analysis
- Astronomical and space exploration
Question: how can we decide whether to fit a straight line, a
curve, or another function that is even more complex to the data?