paper-with-me

홈 › Papers

LT-OCF: Learnable-Time ODE-based Collaborative Filtering

2021-08-08 · Jeongwhan Choi, Jinsung Jeon, Noseong Park

Collaborative filtering (CF) is a long-standing problem of recommender systems. Many novel methods have been proposed, ranging from classical matrix factorization to recent graph convolutional network-based approaches. After recent fierce debates, researchers started to focus on linear graph convolutional networks (GCNs) with a layer combination, which show state-of-the-art accuracy in many datasets. In this work, we extend them based on neural ordinary differential equations (NODEs), because the linear GCN concept can be interpreted as a differential equation, and present the method of Learnable-Time ODE-based Collaborative Filtering (LT-OCF). The main novelty in our method is that after redesigning linear GCNs on top of the NODE regime, i) we learn the optimal architecture rather than relying on manually designed ones, ii) we learn smooth ODE solutions that are considered suitable for CF, and iii) we test with various ODE solvers that internally build a diverse set of neural network connections. We also present a novel training method specialized to our method. In our experiments with three benchmark datasets, Gowalla, Yelp2018, and Amazon-Book, our method consistently shows better accuracy than existing methods, e.g., a recall of 0.0411 by LightGCN vs. 0.0442 by LT-OCF and an NDCG of 0.0315 by LightGCN vs. 0.0341 by LT-OCF in Amazon-Book. One more important discovery in our experiments that is worth mentioning is that our best accuracy was achieved by dense connections rather than linear connections.

📄 PDF Abstract BibTeX arXiv:2108.06208

Code (2)

jeongwhanchoi/lt-ocf 공식 구현 pytorch
jeongwhanchoi/LT-OCF-Tutorial pytorch

Tasks

Collaborative FilteringRecommendation Systems

Methods 이 논문이 사용한 방법론

NODE Neural Oblivious Decision Ensembles (NODE) is a tabular data architecture that consists of differentiable oblivious decision trees (ODT) that are trained end-to-end by…
LightGCN LightGCN is a type of graph convolutional neural network (GCN), including only the most essential component in GCN (neighborhood…
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…
Graph Convolutional Networks 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

LECF: Recommendation via Learnable Edge Collaborative Filtering

2021-12-23 · Science China Information Sciences 2021 12 · Shitao Xiao, Yingxia Shao, Yawen Li, Hongzhi Yin 외

The core of recommendation models is estimating the probability that a user will like an item based on historical interactions. Existing collaborative filtering (CF) algorithms compute the likelihood by utilizing simple …

Collaborative Filtering

Deep Unfolded BM3D: Unrolling Non-local Collaborative Filtering into a Trainable Neural Network

2025-11-15 · Kerem Basim, Mehmet Ozan Unal, Metin Ertas, Isa Yildirim arxiv

Block-Matching and 3D Filtering (BM3D) exploits non-local self-similarity priors for denoising but relies on fixed parameters. Deep models such as U-Net are more flexible but often lack interpretability and fail to gener…

Collaborative Filtering

Revisiting Neighborhood-based Link Prediction for Collaborative Filtering

2022-03-29 · Hao-Ming Fu, Patrick Poirson, Kwot Sin Lee, Chen Wang

Collaborative filtering (CF) is one of the most successful and fundamental techniques in recommendation systems. In recent years, Graph Neural Network (GNN)-based CF models, such as NGCF [31], LightGCN [10] and GTN [9] h…

Collaborative FilteringGraph Neural NetworkLink PredictionPrediction+1

Simultaneous Learning of the Inputs and Parameters in Neural Collaborative Filtering

2022-03-14 · Ramin Raziperchikolaei, Young-joo Chung

Neural network-based collaborative filtering systems focus on designing network architectures to learn better representations while fixing the input to the user/item interaction vectors and/or ID. In this paper, we first…

Collaborative Filtering

MGDCF: Distance Learning via Markov Graph Diffusion for Neural Collaborative Filtering

2022-04-05 · Jun Hu, Bryan Hooi, Shengsheng Qian, Quan Fang 외

Graph Neural Networks (GNNs) have recently been utilized to build Collaborative Filtering (CF) models to predict user preferences based on historical user-item interactions. However, there is relatively little understand…

Collaborative FilteringMulti-modal RecommendationRecommendation SystemsRepresentation Learning