2013
DOI: 10.1155/2013/869658
|View full text |Cite
|
Sign up to set email alerts
|

A New Collaborative Recommendation Approach Based on Users Clustering Using Artificial Bee Colony Algorithm

Abstract: Although there are many good collaborative recommendation methods, it is still a challenge to increase the accuracy and diversity of these methods to fulfill users' preferences. In this paper, we propose a novel collaborative filtering recommendation approach based on K-means clustering algorithm. In the process of clustering, we use artificial bee colony (ABC) algorithm to overcome the local optimal problem caused by K-means. After that we adopt the modified cosine similarity to compute the similarity between… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 40 publications
(15 citation statements)
references
References 26 publications
0
15
0
Order By: Relevance
“…Exploration ABC GA ABC GA Employee bee phase Fitness evaluation Scout bee phase Recombination Onlooker bee phase Mutation A number of different studies have employed evolutionary approaches with these considerations in mind [7][8][9][10][11]. The work in [7] presented a novel metric for computing recommendations.…”
Section: Exploitationmentioning
confidence: 99%
See 1 more Smart Citation
“…Exploration ABC GA ABC GA Employee bee phase Fitness evaluation Scout bee phase Recombination Onlooker bee phase Mutation A number of different studies have employed evolutionary approaches with these considerations in mind [7][8][9][10][11]. The work in [7] presented a novel metric for computing recommendations.…”
Section: Exploitationmentioning
confidence: 99%
“…The formulas used in employee and onlooker bee phases, Eqs. (10) and (11), were adjusted as follows:…”
Section: Modification Of Employee and Onlooker Bee Phasesmentioning
confidence: 99%
“…In this research work, ABC is used for the selection of news features. Employed bees, onlooker bees' and scout bees' are the three main groups in the ABC algorithm [11]. Figure 2 shows proposed work flowchart.…”
Section: Artificial Bee Colony (Abc)mentioning
confidence: 99%
“…The patrilines introduced the distributed approach idea in the search space and hence the parallel execution across multiple units for effective exploration. J u and X u [163] applied ABC in k-Means clustering to overcome the local optimal problems and produce effective clusters. Finally, a recommendation list for the target users is generated using modified collaborative recommendation approach.…”
Section: Abc Applications In Data Clusteringmentioning
confidence: 99%