skip to main content
10.1145/2783258.2783280acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Adaptive Message Update for Fast Affinity Propagation

Published:10 August 2015Publication History

ABSTRACT

Affinity Propagation is a clustering algorithm used in many applications. It iteratively updates messages between data points until convergence. The message updating process enables Affinity Propagation to have higher clustering quality compared with other approaches. However, its computation cost is high; it is quadratic in the number of data points. This is because it updates the messages of all data point pairs. This paper proposes an efficient algorithm that guarantees the same clustering results as the original algorithm. Our approach, F-AP, is based on two ideas: (1) it computes upper and lower estimates to limit the messages to be updated in each iteration, and (2) it dynamically detects converged messages to efficiently skip unneeded updates. Experiments show that F-AP is much faster than previous approaches with no loss in clustering performance.

References

  1. K. Bache and M. Lichman. UCI Machine Learning Repository, 2013.Google ScholarGoogle Scholar
  2. D. Cai, X. Wang, and X. He. Probabilistic Dyadic Data Analysis with Local and Global Consistency. In ICML, pages 105--112, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. T. Dudley, T. Deshpande, and A. J. Butte. Exploiting Drug Disease Relationships for Computational Drug Repositioning. Briefings in Bioinformatics, 12(4):303--311, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  4. B. J. Frey and D. Dueck. Clustering by Passing Messages between Data Points. Science, 315:972--976, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  5. Y. Fujiwara and G. Irie. Efficient Label Propagation. In ICML, pages 784--792, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Y. Fujiwara, G. Irie, and T. Kitahara. Fast Algorithm for Affinity Propagation. In IJCAI, pages 2238--2243, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Y. Fujiwara, G. Irie, S. Kuroyama, and M. Onizuka. Scaling Manifold Ranking Based Image Retrieval. PVLDB, 8(4):341--352, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. S. Gunderson. Handbook of Mathematical Induction: Theory and Applications. Chapman and Hall/CRC, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Han and M. Kamber. Data Mining: Concepts and Techniques. Morgan Kaufmann, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Hu, B. M. Namee, and S. J. Delany. Off to a Good Start: Using Clustering to Select the Initial Training set in active learning. In FLAIRS, 2010.Google ScholarGoogle Scholar
  11. Y. Ida, T. Nakamura, and T. Matsumoto. Domain-dependent/independent Topic Switching Model for Online Reviews with Numerical Ratings. In CIKM, pages 229--238, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Y. Jia, J. Wang, C. Zhang, and X.-S. Hua. Finding Image Exemplars Using Fast Sparse Affinity Propagation. In ACM MM, pages 639--642, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. F. R. Kschischang, B. J. Frey, and H. Loeliger. Factor Graphs and the Sum-product Algorithm. IEEE Transactions on Information Theory, 47(2):498--519, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. N. Kumar, A. C. Berg, P. N. Belhumeur, and S. K. Nayar. Attribute and Simile Classifiers for Face Verification. In ICCV, pages 365--372, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  15. J. Leskovec, A. Rajaraman, and J. D. Ullman. Mining of Massive Datasets. Cambridge University Press, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. D. Manning, P. Raghavan, and H. Schutz. Introduction to Information Retrieval. Cambridge University Press, 2008. Google ScholarGoogle ScholarCross RefCross Ref
  17. M. Nakatsuji and Y. Fujiwara. Linked Taxonomies to Capture Users' Subjective Assessments of Items to Facilitate Accurate Collaborative Filtering. Artif. Intell., 207:52--68, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. M. Nakatsuji, Y. Fujiwara, H. Toda, H. Sawada, J. Zheng, and J. A. Hendler. Semantic Data Representation for Improving Tensor Factorization. In AAAI, pages 2004--2012, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. Rangrej, S. Kulkarni, and A. V. Tendulkar. Comparative Study of Clustering Techniques for Short Text Documents. In WWW, pages 111--112, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. F. Shang, L. C. Jiao, J. Shi, F. Wang, and M. Gong. Fast Affinity Propagation Clustering: A Multilevel Approach. Pattern Recognition, 45(1):474--486, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. H. Shiokawa, Y. Fujiwara, and M. Onizuka. Fast Algorithm for Modularity-based Graph Clustering. In AAAI, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. H. Shiokawa, Y. Fujiwara, and M. Onizuka. SCAN : Efficient Algorithm for Finding Clusters, Hubs and Outliers on Large-scale Graphs. PVLDB, 8(11), 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. S. W. Smith. The Scientist & Engineer's Guide to Digital Signal Processing. California Technical Pub, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. Toyoda, Y. Sakurai, and Y. Ishikawa. Pattern Discovery in Data Streams under the Time Warping Distance. VLDB J., 22(3):295--318, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. J. Vlasblom and S. J. Wodak. Markov Clustering versus Affinity Propagation for the Partitioning of Protein Interaction Graphs. BMC Bioinformatics, 10, 2009.Google ScholarGoogle Scholar
  26. P. S. Yu, J. Han, and C. Faloutsos. Link Mining: Models, Algorithms, and Applications. Springer, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Z.-J. Zha, L. Yang, T. Mei, M. Wang, and Z. Wang. Visual Query Suggestion. In ACM MM, pages 15--24, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. X. Zhang and J. C. Lv. Sparse Affinity Propagation for Image Analysis. JSW, 9(3):748--756, 2014.Google ScholarGoogle Scholar
  29. X. Zhang, W. Wang, K. Nørvåg, and M. Sebag. K-AP: Generating Specified K Clusters by Efficient Affinity Propagation. In ICDM, pages 1187--1192, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Adaptive Message Update for Fast Affinity Propagation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      KDD '15: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
      August 2015
      2378 pages
      ISBN:9781450336642
      DOI:10.1145/2783258

      Copyright © 2015 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 August 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      KDD '15 Paper Acceptance Rate160of819submissions,20%Overall Acceptance Rate1,133of8,635submissions,13%

      Upcoming Conference

      KDD '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader