Evolutionary learning approach to multi-agent negotiation for group recommender systems

被引:8
作者
Choudhary, Nirmal [1 ]
Bharadwaj, K. K. [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi 110067, India
关键词
Recommender systems; Group recommender systems; Negotiation; Genetic algorithm; Multi-agent negotiation; CLASSIFICATION; NETWORK; IMPROVE; QUALITY;
D O I
10.1007/s11042-018-6984-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems (RSs) have emerged as a solution to the information overload problem by filtering and presenting the users with information, services etc. according to their preferences. RSs research has focused on algorithms for recommending items for individual users. However, in certain domains, it may be desirable to be able to recommend items for a group of persons, e.g., movies, restaurants, etc. for which some remarkable group recommender systems (GRSs) have been developed. GRSs provide recommendations to groups, i.e., they take all individual group members' preferences into account and satisfy them optimally with a sequence of items. Taking into consideration the fact that each group member has different behaviour with respect to other members in the group, we propose a genetic algorithm (GA) based multi-agent negotiation scheme for GRS (GA-MANS-GRS) where each agent acts on behalf of one group member. The GA-MANS-GRS is modelled as many one-to-one bilateral negotiation schemes with two phases. In the negotiation phase, we have applied GA to obtain the maximum utility offer for each user and generated the most appropriate ranking for each individual in the group. For the recommendation generation phase, again GA is employed to produce the list of ratings with that minimizes the sum of distances among the preferences of the group members. Finally, the results of computational experiments are presented that establish the superiority of our proposed model over baseline GRSs techniques.
引用
收藏
页码:16221 / 16243
页数:23
相关论文
共 56 条
[1]  
Agarwal S, 2017, IEEE INT CONF VLSI, P1
[2]   Predicting the dynamics of social circles in ego networks using pattern analysis and GA K-means clustering [J].
Agarwal, Vinti ;
Bharadwaj, K. K. .
WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2015, 5 (03) :113-141
[3]   Fuzzy-genetic approach to recommender systems based on a novel hybrid user model [J].
Al-Shamri, Mohammad Yahya H. ;
Bharadwaj, Kamal K. .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (03) :1386-1399
[4]   Pruning trust-distrust network via reliability and risk estimates for quality recommendations [J].
Anand, Deepa ;
Bharadwaj, K. K. .
SOCIAL NETWORK ANALYSIS AND MINING, 2013, 3 (01) :65-84
[5]  
[Anonymous], 1989, GENETIC ALGORITHMS S
[6]  
[Anonymous], AUTON AGENT MULTIAGE
[7]  
[Anonymous], INTRO EVOLUTIONARY C
[8]  
[Anonymous], 2002, P WORKSH MOB TOUR SY
[9]  
[Anonymous], EJETA
[10]  
[Anonymous], 2016, J INTELLIGENT INFORM