Clustering-
Clustering is a group of of known object but the class name is unknown. In cluster the group of object are created one cluster. In that the class name is not defined because of that clustering also called as unsupervised classification. There is no predefined classes are presented in clustering. The lots of abstract object are collected in clustering and making a group of that object for predict the future outcomes.
Example- In biology the clustering are used for deriving a plant formation and their types with their object name like color,size etc. In clustering lots of objects are define the format but making a group of similar object characteristics and gives a proper name for that cluster.
Applications of Cluster Analysis-
1.Market Research.
2.Pattern Recognition.
3.Data Analysis and Image Processing.
4.It is also used for discover the distinct proof of customer as compared their purchasing patterns.
5.Clustering also used in biological field and also used in banking sector for detect credit card frauds.
Characteristics of Clustering-
1.Scalability
2.Ability to deal with different kind of attributes
3.High dimensional
4.Data ability to deal with noisy data interoperability
Clustering methods-
1.Partitioning method
2.Hierarchical method
3.Density based method
4.Grid based method
5.Model based method
6.Rules-based methods
Explanation :
Clustering is a fundamental technique in data mining and machine learning that involves grouping a set of data objects into clusters so that objects within the same cluster are highly similar to each other, while objects in different clusters are significantly dissimilar. Unlike classification, clustering is an unsupervised learning method, meaning it does not rely on predefined labels or categories. Instead, it discovers hidden structures and patterns within data automatically.
The main objective of clustering is to maximize intra-cluster similarity and minimize inter-cluster similarity, helping to organize data into meaningful groups. This makes it a powerful tool for analyzing large datasets where patterns are not immediately apparent.
Types of Clustering
-
Partitioning Methods:These methods divide data into K clusters, where K is predefined. K-Means and K-Medoids are typical examples. They aim to optimize a certain criterion, such as minimizing the distance between points and cluster centers.
-
Hierarchical Methods:These methods create a hierarchy of clusters, either using a bottom-up (agglomerative) or top-down (divisive) approach. Results are often visualized with a dendrogram, which shows how clusters are merged or split at different levels.
-
Density-Based Methods:Algorithms like DBSCAN group points that are closely packed together, identifying clusters of arbitrary shapes. This method is effective in handling noise and outliers.
-
Grid-Based Methods:These methods divide the data space into a finite number of cells or grids and then perform clustering based on the density of points in each cell, e.g., STING.
-
Model-Based Methods:Statistical models such as Expectation-Maximization (EM) assume that data is generated from a mixture of underlying probability distributions, enabling soft clustering.
Applications of Clustering
-
Marketing: Segmenting customers based on purchasing behavior or preferences.
-
Healthcare: Grouping patients with similar medical histories or disease patterns.
-
Image and Pattern Recognition: Identifying similar regions or objects in images.
-
Finance: Detecting fraudulent transactions or high-risk groups.
-
Education: Categorizing students according to learning styles or performance.
Read More-

Comments
Post a Comment