Skip to main content
Log in

Performance-enhanced rough \(k\)-means clustering algorithm

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Customer segmentation (CS) is the most critical application in the field of customer relationship management that primarily depends on clustering algorithms. Rough k-means (RKM) clustering algorithm is widely adopted in the literature for achieving CS objective. However, the RKM has certain limitations that prevent its successful application to CS. First, it is sensitive to random initial cluster centers. Second, it uses default values for parameters \(w_{l}\) and \(w_{u}\) used in calculating cluster centers. To address these limitations, a new initialization method is proposed in this study. The proposed initialization mitigates the problems associated with the random choice of initial cluster centers to achieve stable clustering results. A weight optimization scheme for \(w_{l}\) and \(w_{u}\) is proposed in this study. This scheme helps to estimate suitable weights for \(w_{l}\) and \(w_{u}\) by counting the number of data points present in clusters. Extensive experiments were carried out by using several benchmark datasets to assess the performance of these proposed methods in comparison with the existing algorithm. The results reveal that the proposed methods have improved the performance of the RKM algorithm, which is validated by the evaluation metrics, namely convergence speed, clustering accuracy, Davies–Bouldin (DB) index, within/total (W/T) clustering error index and statistical significance \(t\) test. Further, the results are compared with other promising clustering algorithms to show its advantage. A CS framework that shows the utility of these proposed methods in the application domain is also proposed. Finally, it is demonstrated through a case study in a retail supermarket.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Punniyamoorthy.

Ethics declarations

Conflict of interest

All the authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with animals performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sivaguru, M., Punniyamoorthy, M. Performance-enhanced rough \(k\)-means clustering algorithm. Soft Comput 25, 1595–1616 (2021). https://doi.org/10.1007/s00500-020-05247-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05247-2

Keywords

Navigation