Real-life recommender systems often face the daunting task of providing recommendations based only on the clicks of a user session. Methods that rely on user profiles -- such as matrix factorization -- perform very poorly in this setting, thus item-to-item recommendations are used most of the time. However the items typically have rich feature representations such as pictures and text descriptions that can be used to model the sessions. Here we investigate how these features can be exploited in Recurrent Neural Network based session models using deep learning. We show that obvious approaches do not leverage these data sources. We thus introduce a number of parallel RNN (p-RNN) architectures to model sessions based on the clicks and the features (images and text) of the clicked items. We also propose alternative training strategies for p-RNNs that suit them better than standard training. We show that p-RNN architectures with proper training have significant performance improvements over feature-less session models while all session-based models outperform the item-to-item type baseline.
%0 Conference Paper
%1 Hidasi:2016:PRN:2959100.2959167
%A Hidasi, Balázs
%A Quadrana, Massimo
%A Karatzoglou, Alexandros
%A Tikk, Domonkos
%B Proceedings of the 10th ACM Conference on Recommender Systems
%C New York, NY, USA
%D 2016
%I ACM
%K click deep feature learning reach recommender session toread
%P 241--248
%R 10.1145/2959100.2959167
%T Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations
%U http://doi.acm.org/10.1145/2959100.2959167
%X Real-life recommender systems often face the daunting task of providing recommendations based only on the clicks of a user session. Methods that rely on user profiles -- such as matrix factorization -- perform very poorly in this setting, thus item-to-item recommendations are used most of the time. However the items typically have rich feature representations such as pictures and text descriptions that can be used to model the sessions. Here we investigate how these features can be exploited in Recurrent Neural Network based session models using deep learning. We show that obvious approaches do not leverage these data sources. We thus introduce a number of parallel RNN (p-RNN) architectures to model sessions based on the clicks and the features (images and text) of the clicked items. We also propose alternative training strategies for p-RNNs that suit them better than standard training. We show that p-RNN architectures with proper training have significant performance improvements over feature-less session models while all session-based models outperform the item-to-item type baseline.
%@ 978-1-4503-4035-9
@inproceedings{Hidasi:2016:PRN:2959100.2959167,
abstract = {Real-life recommender systems often face the daunting task of providing recommendations based only on the clicks of a user session. Methods that rely on user profiles -- such as matrix factorization -- perform very poorly in this setting, thus item-to-item recommendations are used most of the time. However the items typically have rich feature representations such as pictures and text descriptions that can be used to model the sessions. Here we investigate how these features can be exploited in Recurrent Neural Network based session models using deep learning. We show that obvious approaches do not leverage these data sources. We thus introduce a number of parallel RNN (p-RNN) architectures to model sessions based on the clicks and the features (images and text) of the clicked items. We also propose alternative training strategies for p-RNNs that suit them better than standard training. We show that p-RNN architectures with proper training have significant performance improvements over feature-less session models while all session-based models outperform the item-to-item type baseline.},
acmid = {2959167},
added-at = {2017-06-21T23:47:40.000+0200},
address = {New York, NY, USA},
author = {Hidasi, Bal\'{a}zs and Quadrana, Massimo and Karatzoglou, Alexandros and Tikk, Domonkos},
biburl = {https://www.bibsonomy.org/bibtex/2f9a7bdb8e289974cefc66c33d53659b3/hotho},
booktitle = {Proceedings of the 10th ACM Conference on Recommender Systems},
doi = {10.1145/2959100.2959167},
interhash = {8cfe83205c2eeb02776970f155acfd7d},
intrahash = {f9a7bdb8e289974cefc66c33d53659b3},
isbn = {978-1-4503-4035-9},
keywords = {click deep feature learning reach recommender session toread},
location = {Boston, Massachusetts, USA},
numpages = {8},
pages = {241--248},
publisher = {ACM},
series = {RecSys '16},
timestamp = {2017-06-21T23:47:40.000+0200},
title = {Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations},
url = {http://doi.acm.org/10.1145/2959100.2959167},
year = 2016
}