Outer Product-based Neural Collaborative Filtering
arXiv:1808.03912
Abstract
In this work, we contribute a new multi-layer neural network architecture named ONCF to perform collaborative filtering. The idea is to use an outer product to explicitly model the pairwise correlations between the dimensions of the embedding space. In contrast to existing neural recommender models that combine user embedding and item embedding via a simple concatenation or element-wise product, our proposal of using outer product above the embedding layer results in a two-dimensional interaction map that is more expressive and semantically plausible. Above the interaction map obtained by outer product, we propose to employ a convolutional neural network to learn high-order correlations among embedding dimensions. Extensive experiments on two public implicit feedback data demonstrate the effectiveness of our proposed ONCF framework, in particular, the positive effect of using outer product to model the correlations between embedding dimensions in the low level of multi-layer neural recommender model. The experiment codes are available at: https://github.com/duxy-me/ConvNCF
arXiv commentIJCAI 2018
References in corpus (1)
Cited by in corpus (16)
- Next Item Recommendation with Self-Attention
- Poisoning Deep Learning Based Recommender Model in Federated Learning Scenarios
- It Is Different When Items Are Older: Debiasing Recommendations When Selection Bias and User Preferences Are Dynamic
- Correlation Net: Spatiotemporal multimodal deep learning for action recognition
- DARec: Deep Domain Adaptation for Cross-Domain Recommendation via Transferring Rating Patterns
- News Recommender System: A review of recent progress, challenges, and opportunities
- Modeling Embedding Dimension Correlations via Convolutional Neural Collaborative Filtering
- Every Corporation Owns Its Structure: Corporate Credit Ratings via Graph Neural Networks
- Heterogeneous Graph Collaborative Filtering
- TransNFCM: Translation-Based Neural Fashion Compatibility Modeling
- Self-Attentive Neural Collaborative Filtering
- Determinable and interpretable network representation for link prediction
- Towards Amortized Ranking-Critical Training for Collaborative Filtering
- CoSam: An Efficient Collaborative Adaptive Sampler for Recommendation
- Jointly Learning Explainable Rules for Recommendation with Knowledge Graph
- Convolutional Gaussian Embeddings for Personalized Recommendation with Uncertainty