Skip to content

GokulanPK/K_Means-clustering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

K MEANS CLUSTERING: K-means clustering is a type of unsupervised learning, which is used when you have unlabeled data (i.e., data without defined categories or groups). The goal of this algorithm is to find groups in the data, with the number of groups represented by the variable K. The algorithm works iteratively to assign each data point to one of K groups based on the features that are provided. Data points are clustered based on feature similarity. The results of the K-means clustering algorithm are:

*The centroids of the K clusters, which can be used to label new data
*Labels for the training data (each data point is assigned to a single cluster)

PREREQUISITES: Python programming knowledge ML knowledge

APPLICATIONS: The K-means clustering algorithm is used to find groups which have not been explicitly labeled in the data. This can be used to confirm business assumptions about what types of groups exist or to identify unknown groups in complex data sets. Once the algorithm has been run and the groups are defined, any new data can be easily assigned to the correct group.

This is a versatile algorithm that can be used for any type of grouping. Some examples of use cases are:

*Behavioral segmentation:
    >Segment by purchase history
    >Segment by activities on application, website, or platform
    >Define personas based on interests
    >Create profiles based on activity monitoring
*Inventory categorization:
    >Group inventory by sales activity
   >Group inventory by manufacturing metrics

*Sorting sensor measurements: >Detect activity types in motion sensors >Group images >Separate audio >Identify groups in health monitoring *Detecting bots or anomalies: >Separate valid activity groups from bots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published