Abstract
A recommender system is a software tool designed to support users to filter out useless options within a multitude of choices and provide them with the best possible ones. Group recommender systems have emerged as an important trend in recommendation since they recommend social items that are enjoyed by more than one individual, such as TV programs and travel packages, that are typically consumed in groups. Although algorithm selection in recommender systems is a research problem covered to some extent by the research community in which individuals’ information is aggregated, this contribution is focused on the automatic selection of the most appropriate aggregation function in group recommendation. Specifically, a general framework that identifies group characteristics to be matched with the most appropriate aggregation function is presented. This approach is implemented by using a fuzzy decision tree classifier, in a content-based group recommendation approach. The development of an experimental protocol illustrates the advantage of the new proposal in relation to its corresponding baselines.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)
Adomavicius, G., Zhang, J.: Impact of data characteristics on recommender systems performance. ACM Trans. Manage. Inf. Syst. (TMIS) 3(1), 1–17 (2012)
Cantador, I., Brusilovsky, P., Kuflik, T.: Second workshop on information heterogeneity and fusion in recommender systems (HetRec 2011). In: Proceedings of the 5th ACM Conference on Recommender systems, RecSys 2011, ACM, New York, NY, USA (2011)
Castro, J., Yera, R., Martínez, L.: An empirical study of natural noise management in group recommendation systems. Decis. Support Syst. 94, 1–11 (2017)
Chen, Z.S., Yang, L.L., Rodríguez, R.M., Xiong, S.H., Chin, K.S., Martínez, L.: Power-average-operator-based hybrid multiattribute online product recommendation model for consumer decision-making. Int. J. Intell. Syst. 36(6), 2572–2617 (2021)
Cunha, T., Soares, C., de Carvalho, A.C.: Metalearning and recommender systems: a literature review and empirical study on the algorithm selection problem for collaborative filtering. Inf. Sci. 423, 128–144 (2018)
Dara, S., Chowdary, C.R., Kumar, C.: A survey on group recommender systems. J. Intell. Inf. Syst. 54(2), 271–295 (2020)
De Pessemier, T., Dooms, S., Martens, L.: Comparison of group recommendation algorithms. Multimed. Tools Appl. 72, 2497–2541 (2014)
Griffith, J., O’Riordan, C., Sorensen, H.: Investigations into user rating information and predictive accuracy in a collaborative filtering domain. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, pp. 937–942 (2012)
Gunawardana, A., Shani, G.: A survey of accuracy evaluation metrics of recommendation tasks. J. Mach. Learn. Res. 10, 2935–2962 (2009)
Harper, F.M., Konstan, J.A.: The Movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5(4), 19:1-19:19 (2015)
Huang, Z., Zeng, D.D.: Why does collaborative filtering work? transaction-based recommendation model validation and selection by analyzing bipartite random graphs. INFORMS J. Comput. 23(1), 138–152 (2011)
Kaššák, O., Kompan, M., Bieliková, M.: Personalized hybrid recommendation for group of users: top-n multimedia recommender. Inf. Process. Manage. 52(3), 459–477 (2016)
Lu, J., Wu, D., Mao, M., Wang, W., Zhang, G.: Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)
Pedrycz, W.: Fuzzy Control and Fuzzy Systems. Research Studies Press Ltd. (1993)
Pérez-Almaguer, Y., Yera, R., Alzahrani, A.A., Martínez, L.: Content-based group recommender systems: a general taxonomy and further improvements. Expert Syst. Appl. 184, 115444 (2021)
Polatidis, N., Kapetanakis, S., Pimenidis, E.: Recommender systems algorithm selection using machine learning. In: Iliadis, L., Macintyre, J., Jayne, C., Pimenidis, E. (eds.) EANN 2021. PINNS, vol. 3, pp. 477–487. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-80568-5_39
Ricci, F., Rokach, L., Shapira, B.: Recommender systems: introduction and challenges. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook, pp. 1–34. Springer, Boston, MA (2015). https://doi.org/10.1007/978-1-4899-7637-6_1
Umanol, M., et al.: Fuzzy decision trees by fuzzy ID3 algorithm and its application to diagnosis systems. In: Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference, pp. 2113–2118. IEEE (1994)
Yera, R., Alzahrani, A.A., Martinez, L.: Exploring post-hoc agnostic models for explainable cooking recipe recommendations. Knowl.-Based Syst. 251, 109216 (2022)
Yera, R., Martinez, L.: Fuzzy tools in recommender systems: a survey. Int. J. Comput. Intell. Syst. 10(1), 776 (2017)
Acknowledgements
This research is supported by the Research Project ProyExcel_00257, linked to the Andalucía Excellence Research Program. R.Yera is also supported by the Grants for the Re-qualification of the Spanish University System for 2021–2023 in the María Zambrano modality (UJAR10MZ).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Yera, R., Rodríguez, R.M., Martínez, L. (2023). Exploring the Automatic Selection of Aggregation Methods in Group Recommendation. In: Massanet, S., Montes, S., Ruiz-Aguilera, D., González-Hidalgo, M. (eds) Fuzzy Logic and Technology, and Aggregation Operators. EUSFLAT AGOP 2023 2023. Lecture Notes in Computer Science, vol 14069. Springer, Cham. https://doi.org/10.1007/978-3-031-39965-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-39965-7_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-39964-0
Online ISBN: 978-3-031-39965-7
eBook Packages: Computer ScienceComputer Science (R0)