Abstract
Recommender Systems (RSs) are tools focused on suggesting items that match the interests and preferences of a target user. They have been used in several domains such as e-commerce, e-learning, and social networks. These systems require the elicitation of user preferences, which are not always precise because there are external factors such as human errors, or the inherent vagueness associated to human beings; which are usually related to user behaviors. In RSs, such imperfect behaviors are identified as natural noise (NN), and can bias negatively the recommendation, which affects the RS performance. The current chapter presents two fuzzy models for NN management in a flexible way, which guarantees robust modeling of the uncertainty associated to the user profiles. These models are conceived for individual and group recommendation scenarios respectively, as a data preprocessing step before the recommendation generation. Two case studies are developed to show that the proposals lead to improvements in the accuracy of individual and group recommender systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adomavicius, Gediminas, and Alexander Tuzhilin. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17 (6): 734–749.
Amatriain, Xavier, Neal Lathia, Josep M. Pujol, Haewoon Kwak, and Nuria Oliver. 2009. The wisdom of the few: A collaborative filtering approach based on expert opinions from the web. In 32nd International ACM SIGIR Conference, 532–539. New York, NY, USA: ACM.
Amatriain, Xavier, Josep M. Pujol, and Nuria Oliver. 2009. I like it... i like it not: Evaluating user ratings noise in recommender systems. In User Modeling, Adaptation, and Personalization, 247–258. Springer.
Amatriain, Xavier, Josep M. Pujol, Nava Tintarev, and Nuria Oliver. 2009. Rate it again: Increasing recommendation accuracy by user re-rating. In Third ACM Conference on Recommender Systems, 173–180. ACM.
Ardissono, Liliana, Anna Goy, Giovanna Petrone, Marino Segnan, and Pietro Torasso. 2003. Intrigue: Personalized recommendation of tourist attractions for desktop and hand held devices. Applied Artificial Intelligence 17 (8–9): 687–714.
Bellogín, Alejandro, Alan Said, and Arjen P. de Vries. 2014. The magic barrier of recommender systems–no magic, just ratings. In International Conference on User Modeling, Adaptation, and Personalization, 25–36. Springer.
Bobadilla, J., F. Ortega, A. Hernando, and A. Gutiérrez. 2013. Recommender systems survey. Knowledge-Based Systems 46: 109–132.
Burke, Robin. 2002. Hybrid recommender systems: Survey and experiments. User Modelling and User-Adapted Interaction 12 (4): 331–370.
Castells, Pablo, Neil J. Hurley, and Saul Vargas. 2015. Novelty and Diversity in Recommender Systems, 881–918. Boston, MA: Springer US.
Castro, Jorge, Francisco J. Quesada, Iván Palomares, and Luis Martínez. 2015. A consensus-driven group recommender system. International Journal of Intelligent Systems 30 (8): 887–906.
Castro, Jorge, Rosa M. Rodríguez, and Manuel J. Barranco. 2014. Weighting of features in content-based filtering with entropy and dependence measures. International Journal of Computational Intelligence Systems 7 (1): 80–89.
Castro, Jorge, Raciel Yera, and Luis Martínez. 2017. An empirical study of natural noise management in group recommendation systems. Decision Support Systems 94: 1–11.
Centeno, Roberto, Ramón Hermoso, and Maria Fasli. 2015. On the inaccuracy of numerical ratings: dealing with biased opinions in social networks. Information Systems Frontiers 17 (4): 809–825.
Crossen, Andrew, Jay Budzik, and Kristian J. Hammond. 2002. Flytrap: Intelligent group music recommendation. In Proceedings of the 7th International Conference on Intelligent User Interfaces, IUI ’02, 184–185. New York, NY, USA: ACM.
De Pessemier, Toon, Simon Dooms, and Luc Martens. 2014. Comparison of group recommendation algorithms. Multimedia Tools and Applications 72 (3): 2497–2541.
Dellarocas, Chrysanthos. 2000. Immunizing online reputation reporting systems against unfair ratings and discriminatory behavior. In 2nd ACM Conference on Electronic Commerce, 150–157. ACM.
Desrosiers, Christian, and George Karypis. 2011. A comprehensive survey of neighborhood-based recommendation methods. In Recommender Systems Handbook, chapter 4, 107–144. Springer US.
Ekstrand, Michael D., John T. Riedl, and Joseph A. Konstan. 2011. Collaborative filtering recommender systems. Foundations and Trends in Human-Computer Interaction 4 (2): 81–173.
Gunawardana, Asela, and Guy Shani. 2009. A survey of accuracy evaluation metrics of recommendation tasks. Journal of Machine Learning Research 10: 2935–2962.
Gunes, Ihsan, Cihan Kaleli, Alper Bilge, and Huseyin Polat. 2014. Shilling attacks against recommender systems: A comprehensive survey. Artificial Intelligence Review 42 (4): 767–799.
He, Chen, Denis Parra, and Katrien Verbert. 2016. Interactive recommender systems: A survey of the state of the art and future research challenges and opportunities. Expert Systems with Applications 56: 9–27.
Herlocker, J.L., J.A. Konstan, K. Terveen, and J.T. Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems 22 (1): 5–53.
Kagita, Venkateswara Rao, Arun K. Pujari, and Vineet Padmanabhan. 2015. Virtual user approach for group recommender systems using precedence relations. Information Sciences 294: 15–30 (Innovative Applications of Artificial Neural Networks in Engineering).
Kluver, Daniel, Tien T. Nguyen, Michael Ekstrand, Shilad Sen, and John Riedl. 2012. How many bits per rating? In Proceedings of the Sixth ACM Conference on Recommender Systems, 99–106. ACM.
Konstan, Joseph A., and John Riedl. 2012. Recommender systems: from algorithms to user experience. User Modeling and User-Adapted Interaction 22 (1–2): 101–123.
Kunaver, Matevž, and Tomaž Požrl. 2017. Diversity in recommender systems—A survey. Knowledge-Based Systems 123: 154–162.
Lemire, Daniel, and Anna Maclachlan. 2005. Slope one predictors for online rating-based collaborative filtering. In SDM, vol. 5, 1–5. SIAM.
Li, Bin, Ling Chen, Xingquan Zhu, and Chengqi Zhang. 2013. Noisy but non-malicious user detection in social recommender systems. World Wide Web 16 (5–6): 677–699.
Lu, Jie, Wu Dianshuang, Mingsong Mao, Wei Wang, and Guangquan Zhang. 2015. Recommender system application developments: A survey. Decision Support Systems 74: 12–32.
Mao, Chengying, and Jifu Chen. 2013. QoS prediction for web services based on similarity-aware slope one collaborative filtering. Informatica 37 (2): 139–148.
Martínez, L., and F. Herrera. 2012. An overview on the 2-tuple linguistic model for computing with words in decision making: Extensions, applications and challenges. Information Sciences 207 (1): 1–18.
Martínez, L., D. Ruan, and F. Herrera. 2010. Computing with words in decision support systems: An overview on models and applications. International Journal of Computational Intelligence Systems 3 (4): 382–395.
Martínez, L., D. Ruan, F. Herrera, E. Herrera-Viedma, and P.P. Wang. 2009. Linguistic decision making: Tools and applications. Information Sciences 179 (14): 2297–2298.
Martínez, Luis, Manuel J. Barranco, Luis G. Pérez, and Macarena Espinilla. 2008. A knowledge based recommender system with multigranular linguistic information. International Journal of Computational Inteligence Systems 1 (3): 225–236.
Martínez, Luis, Jorge Castro, and Raciel Yera. 2016. Managing natural noise in recommender systems. In Theory and Practice of Natural Computing: 5th International Conference, TPNC 2016, Sendai, Japan, December 12–13, 2016, Proceedings, ed. Carlos Martín-Vide, Takaaki Mizuki, and Miguel A. Vega-Rodríguez, 3–17. Springer International Publishing.
Martínez, Luis, Luis G. Pérez, and Manuel Barranco. 2007. A multigranular linguistic content-based recommendation model: Research articles. International Journal of Intelligent Systems 22 (5): 419–434.
Masthoff, Judith. 2015. Group recommender systems: Aggregation, satisfaction and group attributes. In Recommender Systems Handbook, ed. Francesco Ricci, Lior Rokach, and Bracha Shapira, 743–776. Springer US.
McCarthy, Joseph F., and Theodore D. Anagnost. 1998. MUSICFX: An arbiter of group preferences for computer supported collaborative workouts. In The 1998 ACM Conference on Computer Supported Cooperative Work, 363–372. ACM.
Mi, Zhenzhen, and Congfu Xu. 2012. A recommendation algorithm combining clustering method and slope one scheme. In Bio-Inspired Computing and Applications, 160–167. Springer.
Mobasher, Bamshad, Robin Burke, Runa Bhaumik, and Chad Williams. 2007. Toward trustworthy recommender systems: An analysis of attack models and algorithm robustness. ACM Transactions on Internet Technology 7 (4).
Ning, Xia, Christian Desrosiers, and George Karypis. 2015. A comprehensive survey of neighborhood-based recommendation methods. In Recommender Systems Handbook, ed. Francesco Ricci, Lior Rokach, and Bracha Shapira, 37–76. Springer US.
Noguera, Jos M., Manuel J. Barranco, Rafael J. Segura, and Luis Martínez. 2012. A mobile 3D-GIS hybrid recommender system for tourism. Information Sciences 215: 37–52.
O’Connor, Mark, Dan Cosley, Joseph A. Konstan, and John Riedl. 2001. Polylens: A recommender system for groups of users. In Proceeding of the 7th Conference on European Conference on Computer Supported Cooperative Work (ECSCW’01), 199–218. Bonn, Germany, September 16–20.
O’Mahony, Michael P., Neil J. Hurley, and Guénolé Silvestre. 2006. Detecting noise in recommender system databases. In 11th International Conference on Intelligent User Interfaces, 109–115. ACM.
Pham, Hau Xuan, and Jason J. Jung. 2013. Preference-based user rating correction process for interactive recommendation systems. Multimedia Tools and Applications 65 (1): 119–132.
Pilászy, István, and Domonkos Tikk. 2009. Recommending new movies: Even a few ratings are more valuable than metadata. In Third ACM Conference on Recommender Systems, 93–100. ACM.
Rodríguez, R.M., A. Labella, and L. Martínez. 2016. An overview on fuzzy modelling of complex linguistic preferences in decision making. International Journal of Computational Intelligence Systems 9: 81–94.
Rodríguez, R.M., and L. Martínez. 2013. An analysis of symbolic linguistic computing models in decision making. International Journal of General Systems 42 (1): 121–136.
Saia, Roberto, Ludovico Boratto, and Salvatore Carta. 2016. A semantic approach to remove incoherent items from a user profile and improve the accuracy of a recommender system. Journal of Intelligent Information Systems 47 (1): 111–134.
Said, Alan, Brijnesh J. Jain, Sascha Narr, and Till Plumbaum. 2012. Users and Noise: The Magic Barrier of Recommender Systems, 237–248. Berlin, Heidelberg: Springer.
Sarwar, Badrul, George Karypis, Joseph Konstan, and John Riedl. 2001. Item-based collaborative filtering recommendation algorithms. In 10th International Conference on World Wide Web, 285–295. ACM.
Schweizer, Berthold, and Abe Sklar. 2011. Probabilistic Metric Spaces. Courier Corporation.
Tran, Thi Ngoc Trang, Müslüm Atas, Alexander Felfernig, and Martin Stettinger. 2017. An overview of recommender systems in the healthy food domain. Journal of Intelligent Information Systems.
Vozalis, M.G., and K.G. Margaritis. 2007. Using SVD and demographic data for the enhancement of generalized collaborative filtering. Information Sciences 177 (15): 3017–3037.
Wang, Wei, Guangquan Zhang, and Lu Jie. 2016. Member contribution-based group recommender system. Decision Support Systems 87: 80–93.
Yager, Ronald R., and Lotfi A. Zadeh. 2012. An Introduction to Fuzzy Logic Applications in Intelligent Systems, vol. 165. Springer Science & Business Media.
Yera, Raciel, Yailé Caballero Mota, and Luis Martínez. 2015. Correcting noisy ratings in collaborative recommender systems. Knowledge-Based Systems 76: 96–108.
Yera, Raciel, Jorge Castro, and Luis Martínez. 2016. A fuzzy model for managing natural noise in recommender systems. Applied Soft Computing 40: 187–198.
Yera, Raciel, and Luis Martínez. 2017. Fuzzy tools in recommender systems: A survey. International Journal of Computational Intelligence Systems 10 (1): 776–803.
Yera, Raciel, and Luis Martínez. 2017. A recommendation approach for programming online judges supported by data preprocessing techniques. Applied Intelligence 47 (2): 277–290.
Yu, Penghua, Lanfen Lin, and Yuangang Yao. 2016. A Novel Framework to Process the Quantity and Quality of User Behavior Data in Recommender Systems, 231–243. Springer International Publishing.
Zhiwen, Yu., Xingshe Zhou, Yanbin Hao, and Gu Jianhua. 2006. TV program recommendation for multiple viewers based on user profile merging. User Modeling and User-Adapted Interaction 16 (1): 63–82.
Zadeh, L.A. 1965. Fuzzy sets. Information and Control 8: 338–353.
Zadeh, Lotfi A. 2012. Computing with Words: Principal Concepts and Ideas. Studies in Fuzziness and Soft Computing. Springer.
Zhang, Xiaoying, Junzhou Zhao, and John Lui. 2017. Modeling the assimilation-contrast effects in online product rating systems: Debiasing and recommendations. In Proceedings of the Eleventh ACM Conference on Recommender Systems, 98–106. ACM.
Acknowledgements
This research work was partially supported by the Research Project TIN2015-66524-P.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Yera, R., Castro, J., Martínez, L. (2020). Natural Noise Management in Recommender Systems Using Fuzzy Tools. In: Acampora, G., Pedrycz, W., Vasilakos, A., Vitiello, A. (eds) Computational Intelligence for Semantic Knowledge Management. Studies in Computational Intelligence, vol 837. Springer, Cham. https://doi.org/10.1007/978-3-030-23760-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-23760-8_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-23758-5
Online ISBN: 978-3-030-23760-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)