Collaborative filtering with q-divergence-based fuzzy clustering for spherical data

Yuchi Kanzawa, Tadafumi Kondo

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


Although recommendation systems are the most powerful tool to help people choose items, a higher recommendation accuracy is required to satisfy the needs of the people. Motivated by this requirement, this study proposes a novel collaborative filtering (CF) algorithm, which is the underlying technology of a recommendation system. It filters items for a target user based on the reactions of similar users. Cluster analysis helps detect similar users by grouping a set of users such that users in the same group are more similar to each other than to those in other groups. However, in most representative CF algorithms such as GroupLens algorithm, users are considered as spherical data, and as categorical multivariate data in the clustering phase of a previous study. This study overcomes this logic gap by proposing a novel CF method using fuzzy clustering for spherical data based on q-divergence as both the clustering phase and the GroupLens algorithm consistently deal with users as spherical data. Experiments were conducted on six real datasets—BookCrossing, Epinions, Jester, LibimSeTi, MovieLens, and SUSHI, to compare the performance of the proposed method with GroupLens and the method using fuzzy clustering for categorical multivariate data based on q-divergence, which are conventional methods, where the performance is measured by the area under the receiver operating curve. The results of the experiments indicate that the proposed algorithm outperforms the others in terms of recommendation accuracy.

Original languageEnglish
Pages (from-to)15875-15883
Number of pages9
JournalJournal of Ambient Intelligence and Humanized Computing
Issue number12
Publication statusPublished - 2023 Dec


  • Collaborative filtering
  • Fuzzy clustering for spherical data
  • Q-divergence
  • Recommendation system

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Collaborative filtering with q-divergence-based fuzzy clustering for spherical data'. Together they form a unique fingerprint.

Cite this