Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Aug 10;19(16):3498.
doi: 10.3390/s19163498.

Session Recommendation via Recurrent Neural Networks over Fisher Embedding Vectors

Affiliations

Session Recommendation via Recurrent Neural Networks over Fisher Embedding Vectors

Domokos Kelen et al. Sensors (Basel). .

Abstract

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 "people who viewed this, also viewed" 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.

Keywords: fisher information; markov random fields; recommender systems; recurrent neural networks.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Figures

Figure 1
Figure 1
Similarity graph of item i with sample items S={i1,i2,...,iN} of distances dist(i,in) from i.
Figure 2
Figure 2
Pairwise similarity graph with sample set S={i1,i2,...,iN} for a pair of items i and j.
Figure 3
Figure 3
Single and multimodal similarity graph with sample set S={i1,i2,...,iN} and |R| modalities.
Figure 4
Figure 4
Expanded Gru4Rec model for Fisher embedding.
Figure 5
Figure 5
The Kernel Density Estimation function of the item co-occurrence concentrates at infrequent values.
Figure 6
Figure 6
An example of movies from the MovieLens dataset that shows the relations of the movies using the DBpedia knowledge graphs. The black squares show the movie title, the edges are the properties and the white nodes are the property values.
Figure 7
Figure 7
The quality of algorithms FD and FC with Jaccard similarity, as the function of the number of most popular items used as reference in the similarity graphs of Figure 1, Figure 2 and Figure 3 (horizontal axis). The Recall (top) and DCG (bottom) increases as we add more items in the sample set (i.e., list of recommended items).
Figure 8
Figure 8
Linear combination weights for Feedback Jaccard and content based Fisher embedding models.
Figure 9
Figure 9
Performance of the different Gru4Rec based models in case of different item supports.
Figure 10
Figure 10
Recall@20 as the function of item support for the Netflix data set.

References

    1. Lacic E., Kowald D., Traub M., Luzhnica G., Simon J., Lex E. Tackling Cold-Start Users in Recommender Systems with Indoor Positioning Systems; Proceedings of the 9th ACM Conference on Recommender Systems, RecSys 2015; Vienna, Austria. 16–20 September 2015.
    1. Christodoulou P., Christodoulou K., Andreou A. A Real-Time Targeted Recommender System for Supermarkets. SciTePress; Porto, Portugal: 2017.
    1. Sato G., Hirakawa G., Shibata Y. 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. 27–29 March 2017.
    1. Sarwar B., Karypis G., Konstan J., Reidl J. Item-based collaborative filtering recommendation algorithms; Proceedings of the 10th International Conference on World Wide Web; Hong Kong, China. 1–5 May 2001; pp. 285–295.
    1. Wang X., Zheng Y., Zhao Z., Wang J. Bearing fault diagnosis based on statistical locally linear embedding. Sensors. 2015;15:16225–16247. doi: 10.3390/s150716225. - DOI - PMC - PubMed

LinkOut - more resources