Log in

Research of semi-supervised spectral clustering algorithm based on pairwise constraints

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Clustering is often considered as an unsupervised data analysis method, but making full use of the prior information in the process of clustering will significantly improve the performance of the clustering algorithm. Spectral clustering algorithm can well use the prior pairwise constraint information to cluster and has become a new hot spot of machine learning research in recent years. In this paper, we propose an effective clustering algorithm, called a semi-supervised spectral clustering algorithm based on pairwise constraints, in which the similarity matrix of data points is adjusted and optimized by pairwise constraints. The experiments on real-world data sets demonstrate the effectiveness of this algorithm.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Jain A, Murty M, Flynn P (1999) Data clustering: a review. ACM Comput Surv 31(3):264–323

    Article  Google Scholar 

  2. Ding SF, Zhang LW, Zhang Y (2010) Research on spectral clustering algorithms and prospects. In: The 2nd international conference on computer engineering and technology (ICCET 2010), vol 6, April 16–18, 2010. Chengdu, pp 149–153

  3. Fiedler M (1973) Algebraic connectivity of graphs. Czech Math J 23:298–305

    MathSciNet  Google Scholar 

  4. Gao Y, Gu SW, Tang J (2007) Research on spectral clustering in machine learning. Comput Sci 34(2):201–203

    Google Scholar 

  5. Malik J, Belongie S, Leung T, et al (2000) Contour and texture analysis for image segmentation. In: Perceptual organization for artificial vision systems, Kluwer, Dordrecht

  6. Weiss Y (1999) Segmentation using eigenvectors: a unified view. In: International conference on computer vision

  7. Shi J, Malik J (2000) Normalized cut s and image segmentation. IEEE Trans Pattern Anal Mach Intell 22(8):888–905

    Article  Google Scholar 

  8. Celikyilmaz A (2009) Soft-link spectral clustering for information extraction. In: IEEE third international conference on semantic computing (ICSC 2009), pp 434–441

  9. de Sa VR, Gallagher PW, Lewis JM, Malave VL (2010) Multi-view kernel construction. Mach Learn 79(1–2):47–71

    Article  MathSciNet  Google Scholar 

  10. Zhang XC, You QZ (2011) An improved spectral clustering algorithm based on random walk. Front Comput Sci China 5(3):268–278

    Article  MATH  MathSciNet  Google Scholar 

  11. Liu XY, Yong X, Lin HF (2011) An improved spectral clustering algorithm based on local neighbors in kernel space. Comput Sci Inf Syst 8(4):1143–1157

    Article  Google Scholar 

  12. Wang Y, Jiang Y, Wu Y, Zhou ZH (2011) Spectral clustering on multiple manifolds. IEEE Trans Neural Netw 22(7):1149–1161

    Article  Google Scholar 

  13. Nie FP, Zeng ZN, Tsang IW, Xu D, Zhang CS (2011) Spectral embedded clustering: a framework for in-sample and out-of-sample spectral clustering. IEEE Trans Neural Netw 22(11):1796–1808

    Article  Google Scholar 

  14. Zhao F, Liu HQ, Jiao LC (2011) Spectral clustering with fuzzy similarity measure. Digit Signal Process 21(6):701–709

    Article  Google Scholar 

  15. Chen WY, Song YQ, Bai HJ et al (2011) Parallel spectral clustering in distributed systems. IEEE Trans Pattern Anal Mach Intell 33(3):568–586

    Article  Google Scholar 

  16. **ao Y, Yu J (2008) Semi-supervised clustering based on affinity propagation algorithm. J Softw 19(11):2803–2813

    Article  MATH  Google Scholar 

  17. Wang L, Bo LF, Jiao LC (2007) Density-sensitive semi-supervised spectral clustering. J Softw 18(10):2412–2422

    Article  Google Scholar 

  18. Wang N, Li X (2010) Active semi-supervised spectral clustering based on pairwise constraints. Acta Electronica Sinica 38(1):172–176

    Google Scholar 

  19. Cai XY, Dai GZ, Yang LB (2008) Survey on spectral clustering algorithms. Comput Sci 35(7):14–18

    Google Scholar 

  20. Ng AY, Jordan MI, Weiss Y (2002) On spectral clustering: analysis and an algorithm. Adv Neural Inf Process Syst 14: 849–856

    Google Scholar 

  21. Li CL, Cao Z, Cao LP et al (2009) Some developments on semi-supervised clustering. Recognit Artif Intell 22(5):735–742

    Google Scholar 

  22. Zhong Shi (2006) Semi-supervised model-based document clustering: a comparative study. Mach Learn 65(1):3–29

    Article  Google Scholar 

  23. Wagstaff K, Cardie C (2000) Clustering with instance-level constraints. In: Proceedings of the 17th international conference on machine learning, San Francisco, pp 1103–1110

  24. Si WW, Qian YT (2005) Semi-supervised clustering based on spectral clustering. Comput Appl 25(6):1347–1349

    Google Scholar 

  25. Yin XS, Hu EL, Chen SC (2008) Discriminative semi-supervised clustering analysis with pairwise constraints. J Softw 19(11):2791–2802

    MATH  Google Scholar 

  26. Davidon I, Ravi S (2007) The complexity of non-hierarchical clustering with instance and cluster level constraints. Data Min Knowl Disc 14(1):25–61

    Article  Google Scholar 

  27. Xu QJ, Desjardins M, Wagstaff K (2005) Constrained spectral clustering under a local proximity structure assumption. In: Proceedings of the 18th international conference of the Florida artificial intelligence research society (FLAIRS-05), Clearwater Beach, FL

  28. Klein D, Kamvar SD, Manning C (2002) From instance-level constraints to space-level constraints: making the most of prior knowledge in data clustering. In: Proceedings of the 19th international conference on machine learning. Sydney, pp 307–314

  29. Jiang XQ (2008) Semi supervised clustering algorithm and its application and research. Jiangnan University, Wuxi

    Google Scholar 

  30. Lei XF, **e KQ, Lin F et al (2008) An efficient clustering algorithm based on local optimality of k-means. J Softw 19(7):1683–1692

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Basic Research Program of China (No. 2013CB329502), the National Natural Science Foundation of China (No. 41074003) and the Opening Foundation of Key Laboratory of Intelligent Information Processing of Chinese Academy of Sciences (No. IIP2010-1).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shifei Ding.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ding, S., Jia, H., Zhang, L. et al. Research of semi-supervised spectral clustering algorithm based on pairwise constraints. Neural Comput & Applic 24, 211–219 (2014). https://doi.org/10.1007/s00521-012-1207-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-012-1207-8

Keywords

Navigation