Multi-Level Coupling Network for Non-IID Sequential Recommendation
Sequential recommendation has been recently attracting a lot attention to suggest users with next items to interact. However, most of the traditional studies implicitly assume that users and items are independent and identically distributed (IID) and ignore the couplings within and between users and...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8937546/ |
id |
doaj-84cd99a7f4184c909070efdec43e8adb |
---|---|
record_format |
Article |
spelling |
doaj-84cd99a7f4184c909070efdec43e8adb2021-03-29T23:13:39ZengIEEEIEEE Access2169-35362019-01-01718624718625910.1109/ACCESS.2019.29611828937546Multi-Level Coupling Network for Non-IID Sequential RecommendationYatong Sun0https://orcid.org/0000-0001-5328-9723Guibing Guo1https://orcid.org/0000-0002-1709-5056Xiaodong He2https://orcid.org/0000-0002-9463-9168Xiaohua Liu3https://orcid.org/0000-0003-0384-5431Software College, Northeastern University, Shenyang, ChinaSoftware College, Northeastern University, Shenyang, ChinaJD AI Research, Beijing, ChinaAINemo, Montreal, QC, CanadaSequential recommendation has been recently attracting a lot attention to suggest users with next items to interact. However, most of the traditional studies implicitly assume that users and items are independent and identically distributed (IID) and ignore the couplings within and between users and items. Although deep learning techniques allow the model to learn coupling relationships, they only capture a partial picture of the underlying non-IID problem. We argue that it is essential to distinguish the interactions between multiple aspects at different levels explicitly for users' dynamic preference modeling. On the other hand, existing non-IID recommendation methods are not well designed for the sequential recommendation task since users' interaction sequence causes more complicated couplings within the system. Hence, to systematically exploit the non-IID theory for coupling learning of sequential recommendation, we propose a non-IID sequential recommendation framework, which extracts users' dynamic preferences from complex couplings between three aspects, including users, interacted items and target items at feature level, entity level and preference level. Furthermore, to capture the couplings effectively, we implement the framework on the base of capsule network. We indicate that the basic ideas of capsule seamlessly suit our purpose of modeling sophisticated couplings. Finally, we conduct extensive experiments to demonstrate the effectiveness of our approach. The results on three public datasets show that our model consistently outperforms six state-of-the-art methods over three ranking metrics.https://ieeexplore.ieee.org/document/8937546/Capsule networkcoupling networknon-IID recommendationsequential recommendation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yatong Sun Guibing Guo Xiaodong He Xiaohua Liu |
spellingShingle |
Yatong Sun Guibing Guo Xiaodong He Xiaohua Liu Multi-Level Coupling Network for Non-IID Sequential Recommendation IEEE Access Capsule network coupling network non-IID recommendation sequential recommendation |
author_facet |
Yatong Sun Guibing Guo Xiaodong He Xiaohua Liu |
author_sort |
Yatong Sun |
title |
Multi-Level Coupling Network for Non-IID Sequential Recommendation |
title_short |
Multi-Level Coupling Network for Non-IID Sequential Recommendation |
title_full |
Multi-Level Coupling Network for Non-IID Sequential Recommendation |
title_fullStr |
Multi-Level Coupling Network for Non-IID Sequential Recommendation |
title_full_unstemmed |
Multi-Level Coupling Network for Non-IID Sequential Recommendation |
title_sort |
multi-level coupling network for non-iid sequential recommendation |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Sequential recommendation has been recently attracting a lot attention to suggest users with next items to interact. However, most of the traditional studies implicitly assume that users and items are independent and identically distributed (IID) and ignore the couplings within and between users and items. Although deep learning techniques allow the model to learn coupling relationships, they only capture a partial picture of the underlying non-IID problem. We argue that it is essential to distinguish the interactions between multiple aspects at different levels explicitly for users' dynamic preference modeling. On the other hand, existing non-IID recommendation methods are not well designed for the sequential recommendation task since users' interaction sequence causes more complicated couplings within the system. Hence, to systematically exploit the non-IID theory for coupling learning of sequential recommendation, we propose a non-IID sequential recommendation framework, which extracts users' dynamic preferences from complex couplings between three aspects, including users, interacted items and target items at feature level, entity level and preference level. Furthermore, to capture the couplings effectively, we implement the framework on the base of capsule network. We indicate that the basic ideas of capsule seamlessly suit our purpose of modeling sophisticated couplings. Finally, we conduct extensive experiments to demonstrate the effectiveness of our approach. The results on three public datasets show that our model consistently outperforms six state-of-the-art methods over three ranking metrics. |
topic |
Capsule network coupling network non-IID recommendation sequential recommendation |
url |
https://ieeexplore.ieee.org/document/8937546/ |
work_keys_str_mv |
AT yatongsun multilevelcouplingnetworkfornoniidsequentialrecommendation AT guibingguo multilevelcouplingnetworkfornoniidsequentialrecommendation AT xiaodonghe multilevelcouplingnetworkfornoniidsequentialrecommendation AT xiaohualiu multilevelcouplingnetworkfornoniidsequentialrecommendation |
_version_ |
1724189889974501376 |