Abstract
Contextual information can be used in recommender systems to make recommendation more efficient. Recent research has made progress in combining contextual information into representation models for recommendations. However, the existing approaches do not well address the problem of data sparsity, and they suffer from context redundancy. To deal with these problems, this paper proposes a context-aware recommendation approach based on embedded feature selection. It gets rid of context redundancy by generating a minimum subset of all contextual information and allocates the weight to each context appropriately. Experiments on the restaurant recommendation shows that the proposed approach has better performance.
Similar content being viewed by others
References
Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40(3):56–58
Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. In: Recommender systems handbook. Springer, Boston, pp 217–253
Dey AK (2001) Understanding and using context. Personal and ubiquitous computing 5(1):4–7
Idrissi N, Zellou A (2020) A systematic literature review of sparsity issues in recommender systems. Social Netw Anal Mining 10(1):15
Lawless WF, Mittu R, Sofge D (2018) Computational context: The value, theory and application of context with AI. CRC Press, Boca Raton
Shin D, Lee JW, Yeon J, Lee SG (2009) Context-aware recommendation by aggregating user context. In: 2009 IEEE Conference on Commerce and Enterprise Computing, IEEE, pp 423–430
Dixit VS, Jain P (2018) Recommendations with sparsity based weighted context framework. In: International conference on computational science and its applications. Springer, Cham, pp 289–305
Villegas NM, Sánchez C, Díaz-Cely J, Tamura G (2018) Characterizing context-aware recommender systems: a systematic literature review. Knowl-Based Syst 140:173–200
Langley P (1994) Selection of relevant features in machine learning. In: Proceedings of the AAAI Fall symposium on relevance, vol 184, pp 245–271
Guyon I, Elisseeff A (2003) An introduction to variable and feature selection. Journal of machine learning research 3(Mar):1157–1182
Kumar N, Bhatnagar V (eds) (2015) Big data analytics: 4th international conference, BDA, Hyderabad, India, 9498. Springer, New York
Miao J, Niu L (2016) A survey on feature selection. Procedia Comput Sci 91:919–926
Nahler G (2009) Pearson correlation coefficient. In: Dictionary of Pharmaceutical Medicine. Springer, Vienna, pp 132–132
Kraskov A, Stögbauer H, Grassberger P (2004) Estimating mutual information. Phys Rev E 69(6):066138
Meng XL, Rosenthal R, Rubin DB (1992) Comparing correlated correlation coefficients. Psychol Bull 111(1):172
McHugh ML (2013) The chi-square test of independence. Biochemia Medica 23(2):143–149
Déjean S, Ionescu RT, Mothe J, Ullah MZ (2020) Forward and backward feature selection for query performance prediction. In: Proceedings of the 35th Annual ACM Symposium on Applied Computing, pp 690–697
Tibshirani R (1996) Regression shrinkage and selection via the lasso. J Royal Statis Soc Series B (Methodological) 58(1):267–288
Hoerl AE, Kennard RW (2000) Ridge regression: biased estimation for nonorthogonal problems. Technometrics 42(1):80–86
Ali SA, Kumar SP (2020) Review of decision Tree-Based binary classification framework using robust 3D image and feature selection for Malaria-Infected erythrocyte detection. In: Data engineering and communication technology. Springer, Singapore, pp 759–780
Das P, Das AK (2020) Crime feature selection constructing weighted spanning tree. In: Computational intelligence in pattern recognition. Springer, Singapore, pp 387–397
Liu H, Yu L (2005) Toward integrating feature selection algorithms for classification and clustering. IEEE Trans Knowl Eng 17(4):491–502
Maneeroj S (2007) High-quality neighbor formation for music recommender system. In: IMECS, pp 805–811
Chapphannarungsri K, Maneeroj S (2009) Combining multiple criteria and multidimension for movie recommender system. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, IMECS, Hong Kong
He P, Zhu J, Zheng Z, Xu J, Lyu MR (2014) Location-based hierarchical matrix factorization for web service recommendation. In: 2014 IEEE international conference on web services, pp 297–304
James G, Witten D, Hastie T, Tibshirani R (2013) An introduction to statistical learning, vol 112. New York, Springer, pp 3–7
Bermingham ML, Pong-Wong R, Spiliopoulou A, Hayward C, Rudan I, Campbell H, Wright AF, Wilson JF, Agakov F, Navarro P, Haley CS (2015) Application of high-dimensional feature selection: evaluation for genomic prediction in man. Sci Rep 5:10312
Geurts P, Ernst D, Wehenkel L (2006) Extremely randomized trees. Mach Learn 63(1):3–42
Vargas-Govea B, alez-Serna Gonz (2011) Effects of relevant contextual features in the performance of a restaurant recommender system. ACM RecSys 11(592):56
Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994) GroupLens: An open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on Computer supported cooperative work, ACM, NC, pp 175–186
Lecocke M, Hess K (2006) An empirical study of univariate and genetic algorithm-based feature selection in binary classification with microarray data. Cancer Informat 2:313–327
Yan K, Zhang D (2015) Feature selection and analysis on correlated gas sensor data with recursive feature elimination. Sensors and Actuat B Chem 212:353–363
Domingues MA, Jorge AM, Soares C (2013) Dimensions as virtual items: Improving the predictive ability of top-n recommender systems. Inform Process Manag 49(3):698–720
Meyer P, Marbach D, Roy S, Kellis M (2010) Information-theoretic inference of gene networks using backward elimination. In: BioComp, pp 700–705
Guyon I, Gunn S, Nikravesh M, Zadeh LA (eds) (2008) Feature extraction: foundations and applications, 207. Springer, New York
Liu H, Motoda H (eds) (2007) Computational methods of feature selection. CRC Press, Boca Raton
Adomavicius G, Sankaranarayanan R, Sen S, Tuzhilin A (2005) Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans Inform Syst (TOIS) 23(1):103–145
Liu L, Mehandjiev N, Xu DL (2013) Context similarity metric for multidimensional service recommendation. Int J Electron Commer 18(1):73–104
Wu H, Yue K, Liu X, Pei Y, Li B (2015) Context-aware recommendation via graph-based contextual modeling and postfiltering. Int J Distribut Sensor Netw 11(8):613612
Panniello U, Tuzhilin A, Gorgoglione M, Palmisano C, Pedone A (2009) Experimental comparison of pre-vs. postfiltering approaches in context-aware recommender systems. In: Proceedings of the third ACM conference on recommender systems, ACM, New York, pp 265–268
Wiliem A, Madasu V, Boles W, Yarlagadda P (2012) A context space model for detecting anomalous behaviour in video surveillance. In: Ninth international conference on information technology-new generations, IEEE, pp 18–24
Nakanishi T (2014) Semantic context-dependent weighting for vector space model. In: IEEE international conference on semantic computing, pp 262–266
Lincke A (2020) A computational approach for modelling context across different application domains, Doctoral dissertation, Linnaeus University Press
Chen R, Hua Q, Gao Q, Xing Y (2018) A hybrid recommender system for Gaussian mixture model and enhanced social matrix factorization technology based on multiple interests, Mathematical Problems in Engineering
Zhou W, Li J, Zhang M, Wang Y, Shah F (2018) Deep learning modeling for Top-N recommendation with interests exploring. IEEE Access 6:51440–51455
Cai G, Chen N (2018) Constrained probabilistic matrix factorization with neural network for recommendation system. In: International conference on intelligent information processing, pp 236–246
Dixit VS, Jain P (2019) Weighted percentile-based context-aware recommender system. In: Applications of artificial intelligence techniques in engineering. Springer, Singapore, pp 377–388
Acknowledgments
This paper was supported by the National Social Science Foundation of China (No. 18ZDA086) and the National Natural Science Foundation of China (Nos. 71501010, 71661167009).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, L., Xia, M. A context-aware recommendation approach based on feature selection. Appl Intell 51, 865–875 (2021). https://doi.org/10.1007/s10489-020-01835-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-020-01835-9