{"title":"基于循环卷积模型的顺序推荐","authors":"Shiyu Peng, Jiaxing Song, Weidong Liu","doi":"10.18178/wcse.2019.06.013","DOIUrl":null,"url":null,"abstract":"Personalized sequential recommendation refers to making recommendation based on users’ historical consumption behaviors. Most works based on RNN only model long-term patterns, which fail to capture skip behaviors. Contrarily, the CNN-based model whose target is to handle this problem can only leverage part of sequential behaviors and ignores global patterns, which limits its performance. In this paper, we propose a Recurrent Convolutional Recommendation Model (RCRM) to simultaneously catch global and local patterns. Specifically, we employ a recurrent layer to capture global patterns and a convolutional layer to extract local patterns. An attention mechanism is then introduced to generate the final attentive local pattern, which can further concatenate with global patterns to predict next item. We conduct extensive experiments on two benchmark datasets and the results demonstrate that RCRM outperforms state-of-the-art baselines by a large margin over a variety of common evaluation metrics.","PeriodicalId":342228,"journal":{"name":"Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering","volume":"84 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Sequential Recommendation with Recurrent Convolutional Model\",\"authors\":\"Shiyu Peng, Jiaxing Song, Weidong Liu\",\"doi\":\"10.18178/wcse.2019.06.013\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Personalized sequential recommendation refers to making recommendation based on users’ historical consumption behaviors. Most works based on RNN only model long-term patterns, which fail to capture skip behaviors. Contrarily, the CNN-based model whose target is to handle this problem can only leverage part of sequential behaviors and ignores global patterns, which limits its performance. In this paper, we propose a Recurrent Convolutional Recommendation Model (RCRM) to simultaneously catch global and local patterns. Specifically, we employ a recurrent layer to capture global patterns and a convolutional layer to extract local patterns. An attention mechanism is then introduced to generate the final attentive local pattern, which can further concatenate with global patterns to predict next item. We conduct extensive experiments on two benchmark datasets and the results demonstrate that RCRM outperforms state-of-the-art baselines by a large margin over a variety of common evaluation metrics.\",\"PeriodicalId\":342228,\"journal\":{\"name\":\"Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering\",\"volume\":\"84 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18178/wcse.2019.06.013\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18178/wcse.2019.06.013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Sequential Recommendation with Recurrent Convolutional Model
Personalized sequential recommendation refers to making recommendation based on users’ historical consumption behaviors. Most works based on RNN only model long-term patterns, which fail to capture skip behaviors. Contrarily, the CNN-based model whose target is to handle this problem can only leverage part of sequential behaviors and ignores global patterns, which limits its performance. In this paper, we propose a Recurrent Convolutional Recommendation Model (RCRM) to simultaneously catch global and local patterns. Specifically, we employ a recurrent layer to capture global patterns and a convolutional layer to extract local patterns. An attention mechanism is then introduced to generate the final attentive local pattern, which can further concatenate with global patterns to predict next item. We conduct extensive experiments on two benchmark datasets and the results demonstrate that RCRM outperforms state-of-the-art baselines by a large margin over a variety of common evaluation metrics.