{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:43:29Z","timestamp":1760240609535,"version":"build-2065373602"},"reference-count":55,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2019,8,10]],"date-time":"2019-08-10T00:00:00Z","timestamp":1565395200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Recommendation services bear great importance in e-commerce, shopping, tourism, and social media, as they aid the user in navigating through the items that are most relevant to their needs. In order to build recommender systems, organizations log the item consumption in their user sessions by using different sensors. For instance, Web sites use Web data loggers, museums and shopping centers rely on user in-door positioning systems to register user movement, and Location-Based Social Networks use Global Positioning System for out-door user tracking. Most organizations do not have a detailed history of previous activities or purchases by the user. Hence, in most cases recommenders propose items that are similar to the most recent ones viewed in the current user session. The corresponding task is called session based, and when only the last item is considered, it is referred to as item-to-item recommendation. A natural way of building next-item recommendations relies on item-to-item similarities and item-to-item transitions in the form of \u201cpeople who viewed this, also viewed\u201d lists. Such methods, however, depend on local information for the given item pairs, which can result in unstable results for items with short transaction history, especially in connection with the cold-start items that recently appeared and had no time yet to accumulate a sufficient number of transactions. In this paper, we give new algorithms by defining a global probabilistic similarity model of all the items based on Random Fields. We give a generative model for the item interactions based on arbitrary distance measures over the items, including explicit, implicit ratings and external metadata to estimate and predict item-to-item transition probabilities. We exploit our new model in two different item similarity algorithms, as well as a feature representation in a recurrent neural network based recommender. Our experiments on various publicly available data sets show that our new model outperforms simple similarity baseline methods and combines well with recent item-to-item and deep learning recommenders under several different performance metrics.<\/jats:p>","DOI":"10.3390\/s19163498","type":"journal-article","created":{"date-parts":[[2019,8,12]],"date-time":"2019-08-12T06:38:02Z","timestamp":1565591882000},"page":"3498","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Session Recommendation via Recurrent Neural Networks over Fisher Embedding Vectors"],"prefix":"10.3390","volume":"19","author":[{"given":"Domokos","family":"Kelen","sequence":"first","affiliation":[{"name":"Institute for Computer Science and Control, Hungarian Academy of Sciences (MTA SZTAKI), H-1111 Budapest, Hungary"},{"name":"Faculty of Informatics, E\u00f6tv\u00f6s University, P\u00e1zm\u00e1ny s\u00e9t\u00e1ny 1\/C, H-1117 Budapest, Hungary"},{"name":"Sz\u00e9chenyi University, Egyetem t\u00e9r 1, H-9026 Gy\u0151r, Hungary"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6233-3490","authenticated-orcid":false,"given":"B\u00e1lint","family":"Dar\u00f3czy","sequence":"additional","affiliation":[{"name":"Institute for Computer Science and Control, Hungarian Academy of Sciences (MTA SZTAKI), H-1111 Budapest, Hungary"},{"name":"Sz\u00e9chenyi University, Egyetem t\u00e9r 1, H-9026 Gy\u0151r, Hungary"}]},{"given":"Frederick","family":"Ayala-G\u00f3mez","sequence":"additional","affiliation":[{"name":"Faculty of Informatics, E\u00f6tv\u00f6s University, P\u00e1zm\u00e1ny s\u00e9t\u00e1ny 1\/C, H-1117 Budapest, Hungary"}]},{"given":"Anna","family":"Orsz\u00e1g","sequence":"additional","affiliation":[{"name":"Institute for Computer Science and Control, Hungarian Academy of Sciences (MTA SZTAKI), H-1111 Budapest, Hungary"}]},{"given":"Andr\u00e1s","family":"Bencz\u00far","sequence":"additional","affiliation":[{"name":"Institute for Computer Science and Control, Hungarian Academy of Sciences (MTA SZTAKI), H-1111 Budapest, Hungary"},{"name":"Sz\u00e9chenyi University, Egyetem t\u00e9r 1, H-9026 Gy\u0151r, Hungary"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,10]]},"reference":[{"key":"ref_1","unstructured":"Lacic, E., Kowald, D., Traub, M., Luzhnica, G., Simon, J., and Lex, E. (2015, January 16\u201320). Tackling Cold-Start Users in Recommender Systems with Indoor Positioning Systems. Proceedings of the 9th ACM Conference on Recommender Systems, RecSys 2015, Vienna, Austria."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Christodoulou, P., Christodoulou, K., and Andreou, A. (2017). A Real-Time Targeted Recommender System for Supermarkets, SciTePress.","DOI":"10.5220\/0006309907030712"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Sato, G., Hirakawa, G., and Shibata, Y. (2017, January 27\u201329). Push Typed Tourist Information System Based on Beacon and Augumented Reality Technologies. Proceedings of the IEEE 31st International Conference on Advanced Information Networking and Applications (AINA), Taipei, Taiwan.","DOI":"10.1109\/AINA.2017.167"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Sarwar, B., Karypis, G., Konstan, J., and Reidl, J. (2001, January 1\u20135). Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China.","DOI":"10.1145\/371920.372071"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"16225","DOI":"10.3390\/s150716225","article-title":"Bearing fault diagnosis based on statistical locally linear embedding","volume":"15","author":"Wang","year":"2015","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Koenigstein, N., and Koren, Y. (2013, January 12\u201316). Towards scalable and accurate item-oriented recommendations. Proceedings of the 7th ACM RecSys, Hong Kong, China.","DOI":"10.1145\/2507157.2507208"},{"key":"ref_7","unstructured":"Hidasi, B., Karatzoglou, A., Baltrunas, L., and Tikk, D. (2016). Session-based recommendations with recurrent neural networks. arXiv."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Guo, T., Tan, X., Zhang, L., Xie, C., and Deng, L. (2017). Block-diagonal constrained low-rank and sparse graph for discriminant analysis of image data. Sensors, 17.","DOI":"10.3390\/s17071475"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Schein, A.I., Popescul, A., Ungar, L.H., and Pennock, D.M. (2002, January 11\u201315). Methods and metrics for cold-start recommendations. Proceedings of the 25th ACM SIGIR, Tampere, Finland.","DOI":"10.1145\/564376.564421"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Auer, S., Bizer, C., Kobilarov, G., Lehmann, J., Cyganiak, R., and Ives, Z. (2007, January 11\u201315). Dbpedia: A nucleus for a web of open data. Proceedings of the International Semantic Web Conference, Busan, Korea.","DOI":"10.1007\/978-3-540-76298-0_52"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"\u010cencov, N.N. (2000). Statistical Decision Rules and Optimal Inference, American Mathematical Society.","DOI":"10.1090\/mmono\/053"},{"key":"ref_12","unstructured":"Jaakkola, T.S., and Haussler, D. (December, January 30). Exploiting generative models in discriminative classifiers. Proceedings of the Advances in Neural Information Processing Systems, Denver, CO, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Perronnin, F., and Dance, C. (2007, January 17\u201322). Fisher kernels on visual vocabularies for image categorization. Proceedings of the IEEE CVPR\u201907, Minneapolis, MN, USA.","DOI":"10.1109\/CVPR.2007.383266"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.3390\/s150101071","article-title":"Single-sample face recognition based on intra-class differences in a variation model","volume":"15","author":"Cai","year":"2015","journal-title":"Sensors"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"9573","DOI":"10.3390\/s111009573","article-title":"Facial expression recognition based on local binary patterns and kernel discriminant Isomap","volume":"11","author":"Zhao","year":"2011","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Cho, K., van Merrienboer, B., Gulcehre, C., Bougares, F., Schwenk, H., and Bengio, Y. (2014, January 25\u201329). Learning phrase representations using RNN encoder-decoder for statistical machine translation. Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP 2014), Doha, Qatar.","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long Short-Term Memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/963770.963776","article-title":"Item-based top-n recommendation algorithms","volume":"22","author":"Deshpande","year":"2004","journal-title":"ACM Trans. Inf. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hu, Y., Koren, Y., and Volinsky, C. (2008, January 15\u201319). Collaborative filtering for implicit feedback datasets. Proceedings of the IEEE ICDM\u201908, Pisa, Italy.","DOI":"10.1109\/ICDM.2008.22"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ricci, F., Rokach, L., and Shapira, B. (2011). Introduction to Recommender Systems Handbook, Springer.","DOI":"10.1007\/978-0-387-85820-3"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MIC.2003.1167344","article-title":"Amazon.com recommendations: Item-to-item collaborative filtering","volume":"7","author":"Linden","year":"2003","journal-title":"IEEE Internet Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3395","DOI":"10.1109\/TKDE.2016.2606428","article-title":"Towards bayesian deep learning: A framework and some existing methods","volume":"28","author":"Wang","year":"2016","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Lops, P., de Gemmis, M., and Semeraro, G. (2011). Content-based recommender systems: State of the art and trends. Recommender Systems Handbook, Springer.","DOI":"10.1007\/978-0-387-85820-3_3"},{"key":"ref_25","unstructured":"Bennett, J., and Lanning, S. (2007, January 12\u201315). The netflix prize. Proceedings of the KDD Cup and Workshop, San Jose, CA, USA."},{"key":"ref_26","unstructured":"Koren, Y. (2019, August 05). The Bellkor Solution to the Netflix Grand Prize. Netflix Prize Documentation. Available online: https:\/\/www.asc.ohio-state.edu\/statistics\/dmsl\/GrandPrize2009_BPC_BellKor.pdf."},{"key":"ref_27","unstructured":"Pil\u00e1szy, I., Ser\u00e9ny, A., D\u00f3zsa, G., Hidasi, B., S\u00e1ri, A., and Gub, J. (2015, January 16\u201320). Neighbor methods vs. matrix factorization\u2014Case studies of real-life recommendations. Proceedings of the ACM RecSys\u201915 LSRS, Vienna, Austria."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Desrosiers, C., and Karypis, G. (2011). A comprehensive survey of neighborhood-based recommendation methods. Recommender Systems Handbook, Springer.","DOI":"10.1007\/978-0-387-85820-3_4"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Davidson, J., Liebald, B., Liu, J., Nandy, P., van Vleet, T., Gargi, U., Gupta, S., He, Y., Lambert, M., and Livingston, B. (2010, January 26\u201330). The youtube video recommendation system. Proceedings of the fourth ACM RecSys, Barcelona, Spain.","DOI":"10.1145\/1864708.1864770"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1644873.1644874","article-title":"Factor in the neighbors: Scalable and accurate collaborative filtering","volume":"4","author":"Koren","year":"2010","journal-title":"ACM Trans. Knowl. Discov. Data"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Rendle, S., Freudenthaler, C., and Schmidt-Thieme, L. (2010, January 26\u201330). Factorizing personalized Markov chains for next-basket recommendation. Proceedings of the 19th International Conference on World Wide Web, Raleigh, NC, USA.","DOI":"10.1145\/1772690.1772773"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Hidasi, B., and Tikk, D. (2012). Fast ALS-based tensor factorization for context-aware recommendation from implicit feedback. Machine Learning and Knowledge Discovery in Databases, Springer.","DOI":"10.1007\/978-3-642-33486-3_5"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Hidasi, B., and Tikk, D. (2013, January 5). Context-aware item-to-item recommendation within the factorization framework. Proceedings of the 3rd Workshop on Context-Awareness in Retrieval and Recommendation, Rome, Italy.","DOI":"10.1145\/2442670.2442675"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Salakhutdinov, R., Mnih, A., and Hinton, G. (2007, January 20\u201324). Restricted Boltzmann machines for collaborative filtering. Proceedings of the 24th International Conference on Machine Learning, Corvalis, OR, USA.","DOI":"10.1145\/1273496.1273596"},{"key":"ref_35","unstructured":"Hochreiter, S. (1991). Untersuchungen zu Dynamischen Neuronalen Netzen, Technische Universit\u00e4t M\u00fcnchen."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"11992","DOI":"10.1016\/j.eswa.2012.03.038","article-title":"A novel mobile recommender system for indoor shopping","volume":"39","author":"Fang","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_37","first-page":"11","article-title":"A framework of a personalized location-based traveler recommendation system in mobile application","volume":"7","author":"Husain","year":"2012","journal-title":"Int. J. Multimed. Ubiquitous Eng."},{"key":"ref_38","unstructured":"Hinze, A., and Junmanee, S. (2005). Travel Recommendations in a Mobile Tourist Information System, Gesellschaft fur Informatik."},{"key":"ref_39","unstructured":"Li, X., and Murata, T. (2010, January 29\u201331). Customizing knowledge-based recommender system by tracking analysis of user behavior. Proceedings of the 17th International Conference on Industrial Engineering and Engineering Management, Xiamen, China."},{"key":"ref_40","unstructured":"Berka, T., and Pl\u00f6\u00dfnig, M. (2004, January 26\u201328). Designing recommender systems for tourism. Proceedings of the ENTER 2004, Cairo, Egypt."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Jadhav, A., and Sonar, R. (2009, January 12\u201313). An integrated rule-based and case-based reasoning approach for selection of the software packages. Proceedings of the International Conference on Information Systems, Technology and Management, Ghaziabad, India.","DOI":"10.1007\/978-3-642-00405-6_30"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Zhu, X., Ye, H., and Gong, S. (2009, January 17\u201319). A personalized recommendation system combining case-based reasoning and user-based collaborative filtering. Proceedings of the Chinese Control and Decision Conference, Guilin, China.","DOI":"10.1109\/CCDC.2009.5192712"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Di Noia, T., Mirizzi, R., Ostuni, V.C., Romito, D., and Zanker, M. (2012, January 5\u20137). Linked open data to support content-based recommender systems. Proceedings of the 8th International Conference on Semantic Systems, Graz, Austria.","DOI":"10.1145\/2362499.2362501"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Di Noia, T., Mirizzi, R., Ostuni, V.C., and Romito, D. (2012, January 5\u20137). Exploiting the web of data in model-based recommender systems. Proceedings of the Sixth ACM Conference on Recommender Systems, Graz, Austria.","DOI":"10.1145\/2365952.2366007"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Passant, A. (2010, January 7\u201311). DBRec\u2014Music recommendations using DBpedia. Proceedings of the International Semantic Web Conference, Shanghai, China.","DOI":"10.1007\/978-3-642-17749-1_14"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Varga, B., and Adrian, G. (2011, January 25\u201327). Integrating dbpedia and sentiwordnet for a tourism recommender system. Proceedings of the 2011 IEEE 7th International Conference on Intelligent Computer Communication and Processing, Cluj-Napoca, Romania.","DOI":"10.1109\/ICCP.2011.6047856"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Ristoski, P., Menc\u00c3a, E.L., and Paulheim, H. (2014, January 25\u201329). A hybrid multi-strategy recommender system using linked open data. Proceedings of the Semantic Web Evaluation Challenge, Crete, Greece.","DOI":"10.1007\/978-3-319-12024-9_19"},{"key":"ref_48","first-page":"179","article-title":"Statistical analysis of non-lattice data","volume":"24","author":"Besag","year":"1975","journal-title":"J. R. Stat. Soc. Ser. D"},{"key":"ref_49","unstructured":"Hammersley, J.M., and Clifford, P. (1971). Markov Fields on Finite Graphs and Lattices, Unpublished work."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Jost, J. (2011). Riemannian Geometry and Geometric Analysis, Springer.","DOI":"10.1007\/978-3-642-21298-7"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Ziegler, C.-N., McNee, S.M., Konstan, J.A., and Lausen, G. (2005, January 10\u201314). Improving recommendation lists through topic diversification. Proceedings of the 14th International Conference on World Wide Web, Chiba, Japan.","DOI":"10.1145\/1060745.1060754"},{"key":"ref_52","unstructured":"Dror, G., Koenigstein, N., Koren, Y., and Weimer, M. (2011, January 23\u201327). The Yahoo! music dataset and KDD-Cup\u201911. Proceedings of the 2011 International Conference on KDD Cup 2011-Volume 18 (pp. 3\u201318), Chicago, IL, USA."},{"key":"ref_53","unstructured":"Silverman, B.W. (1986). Density Estimation for Statistics and Data Analysis, CRC Press."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Daiber, J., Jakob, M., Hokamp, C., and Mendes, P.N. (2013, January 4\u20136). Improving Efficiency and Accuracy in Multilingual Entity Extraction. Proceedings of the 9th International Conference on Semantic Systems (I-Semantics), Graz, Austria.","DOI":"10.1145\/2506182.2506198"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1145\/582415.582418","article-title":"Cumulated gain-based evaluation of IR techniques","volume":"20","year":"2002","journal-title":"ACM Trans. Inf. Syst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3498\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:10:08Z","timestamp":1760188208000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3498"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,10]]},"references-count":55,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["s19163498"],"URL":"https:\/\/doi.org\/10.3390\/s19163498","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,8,10]]}}}