摘要
在交互式网络电视(IPTV)应用中,家庭电视终端往往由多名家庭成员共用,现有推荐算法难以从终端历史数据中分析出家庭成员的不同兴趣偏好。为了满足同一终端下不同成员的视频点播需求,提出了一种基于胶囊网络的IPTV视频点播推荐模型CapIPTV。首先,设计了一种基于胶囊网络路由机制的用户兴趣生成层,将终端历史行为数据作为输入,并通过胶囊网络的聚类特性得到不同家庭成员的兴趣表达;其次,利用注意力机制给不同的兴趣表达动态分配注意力权重;最后,提取出不同家庭成员的兴趣向量和点播视频的表示向量,计算两者内积后得出Top-N偏好推荐。在公开数据集MovieLens和真实广电数据集IPTV上的实验结果表明,CapIPTV的命中率(HR)、召回率(Recall)和归一化折损累计增益(DNCG)优于其他五种同类推荐模型。
In Internet Protocol Television(IPTV)applications,a television terminal is usually shared by several family members.The exiting recommendation algorithms are difficult to analyze the different interests and preferences of family members from the historical data of terminal.In order to meet the video-on-demand requirements of multiple members under the same terminal,a capsule network-based IPTV video-on-demand recommendation model,namely CapIPTV,was proposed.Firstly,a user interest generation layer was designed on the basis of the capsule network routing mechanism,which took the historical behavior data of the terminal as the input,and the interest expressions of different family members were obtained through the clustering characteristic of the capsule network.Then,the attention mechanism was adopted to dynamically assign different attention weights to different interest expressions.Finally,the interest vector of different family members and the expression vector of video-on-demand were extracted,and the inner product of them was calculated to obtain the Top-N preference recommendation.Experimental results based on both the public dataset MovieLens and real radio and television dataset IPTV show that,the proposed CapIPTV outperforms the other 5 similar recommendation models in terms of Hit Rate(HR),Recall and Normalized Discounted Cumulative Gain(NDCG).
作者
高铭蔚
桑楠
杨茂林
GAO Mingwei;SANG Nan;YANG Maolin(School of Information and Software Engineering,University of Electronic Science and Technology of China,Chengdu Sichuan 610054,China)
出处
《计算机应用》
CSCD
北大核心
2021年第11期3171-3177,共7页
journal of Computer Applications
关键词
推荐系统
交互式网络电视
胶囊网络
动态路由
注意力机制
recommender system
Internet Protocol Television(IPTV)
capsule network
dynamic routing
attention mechanism