In recent years, deep neural network is introduced in recommender systems to solve the collaborative filtering problem, which has achieved immense success on computer vision, speech recognition and natural language processing. On one hand, deep neural network can be used to model the auxiliary information in recommender systems. On the other hand, it is also capable of modeling nonlinear relationships between users and items. One advantage of deep neural network is that the performance of the algorithm can be easily enhanced by augmenting the depth of the neural network. However, two potential problems may emerge when the deep neural work is exploited to model relationships between users and items. The fundamental problem is that the complexity of the algorithm grows significantly with the increment in the depth of the neural network. The second one is that a deeper neural network may undermine the accuracy of the algorithm. In order to alleviate these problems, we propose a hybrid neural network that combines heterogeneous neural networks with different structures. The experimental results on real datasets reveal that our method is superior to the state-of-the-art methods in terms of the item ranking.
翻译:近些年来,在推荐者系统中引入了深神经网络,以解决合作过滤问题,这在计算机视觉、语音识别和自然语言处理方面取得了巨大成功。一方面,深神经网络可以用来在推荐者系统中模拟辅助信息。另一方面,它也可以模拟用户和项目之间的非线性关系。深神经网络的一个优点是,通过增加神经网络的深度,可以很容易地提高算法的性能。然而,当深神经工作被用于模拟用户和项目之间的关系时,可能会出现两个潜在问题。根本问题是,随着神经网络深度的增加,算法的复杂性会大幅增长。第二个问题是,更深神经网络可能会破坏算法的准确性。为了缓解这些问题,我们建议建立一个混合神经网络,将不同神经网络与不同结构结合起来。真实数据集的实验结果表明,我们的方法在项目排序方面优于最先进的方法。