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 条
[11]  
[Anonymous], 2016, INT C ADV COMP DAT S
[12]  
[Anonymous], JAAMS
[13]  
Ardissono L, 2003, APPL ARTIF INTELL, V17, P687, DOI [10.1080/713827254, 10.1080/08839510390225050]
[14]   Team formation in social networks based on collective intelligence - an evolutionary approach [J].
Awal, Gaganmeet Kaur ;
Bharadwaj, K. K. .
APPLIED INTELLIGENCE, 2014, 41 (02) :627-648
[15]   Learning about the opponent in automated bilateral negotiation: a comprehensive survey of opponent modeling techniques [J].
Baarslag, Tim ;
Hendrikx, Mark J. C. ;
Hindriks, Koen V. ;
Jonker, Catholijn M. .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2016, 30 (05) :849-898
[16]  
Baltrunas L, 2010, P 4 ACM C REC SYST, P119, DOI [DOI 10.1145/1864708.1864733, DOI 10.1145/1864708.1864733.URL]
[17]  
Baskin J.P., 2009, P 3 ACM C REC SYST, P337, DOI DOI 10.1145/1639714.1639782
[18]   A Multi-Objective Genetic Algorithm Method to Support Multi-Agent Negotiations [J].
Beheshti, R. ;
Rahmani, A. T. .
2009 SECOND INTERNATIONAL CONFERENCE ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, FITME 2009, 2009, :596-599
[19]  
Bekkerman P., 2006, P WORKSH REC SYST 17
[20]  
Bharadwaj K. K., 2017, WIRES DATA MINING KN, V7, P1