Abstract
Recent study shows that recommendation system not only relys on user’s static preference, but also dynamic preference. Consequently, it leads to the emergence of session-based recommendation. With the development of recurrent neural network, this kind of method can capture representations of users’ sequential behaviors from a large number of sessions. However it is prone to spurious dependency problem. Recently, convolutional neural network has also shown its potential in modelling session, especially in extracting complex local pattern of subsequence. Therefore, we propose a hybrid neural model, called SGPD, for learning sequential general pattern and dependency for session-based recommendation. In SGPD, we propose recurrent residual convolution network to extract general pattern of subsequence in a session. Furthermore, the SGPD scans sequence from forward and reverse direction by bidirectional recurrent neural network, and learns sequential dependency of a session. Finally, the objective function is constructed by cross entropy and the model parameters are learned. The experimental results show that the precision rate, recall rate and mean reciprocal ranking of SGPD are greatly improved compared with the state-of-art methods. It has good application prospect.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.