Skip to content
Snippets Groups Projects
models.rst 9.91 KiB

Models

Below are the models that are currently supported in Cornac.

Recommender (Generic Class)

Comparative Aspects and Opinions Ranking for Recommendation Explanations (Companion)

Disentangled Multimodal Representation Learning for Recommendation (DMRL)

Bilateral VAE for Collaborative Filtering (BiVAECF)

Causal Inference for Visual Debiasing in Visually-Aware Recommendation (CausalRec)

Explainable Recommendation with Comparative Constraints on Product Aspects (ComparER)

Adversarial Training Towards Robust Multimedia Recommender System (AMR)

Hybrid neural recommendation with joint deep representation learning of ratings and reviews (HRDR)

Hypergraphs with Attention on Reviews for Explainable Recommendation

Simplifying and Powering Graph Convolution Network for Recommendation (LightGCN)

New Variational Autoencoder for Top-N Recommendations with Implicit Feedback (RecVAE)

Predicting Temporal Sets with Deep Neural Networks (DNNTSP)

Recency Aware Collaborative Filtering for Next Basket Recommendation (UPCF)

Temporal-Item-Frequency-based User-KNN (TIFUKNN)

Correlation-Sensitive Next-Basket Recommendation (Beacon)

Embarrassingly Shallow Autoencoders for Sparse Data (EASEᴿ)

Neural Graph Collaborative Filtering (NGCF)

Collaborative Context Poisson Factorization (C2PF)

Graph Convolutional Matrix Completion (GCMC)

Multi-Task Explainable Recommendation (MTER)

Neural Attention Rating Regression with Review-level Explanations (NARRE)

Probabilistic Collaborative Representation Learning (PCRL)

VAE for Collaborative Filtering (VAECF)

Collaborative Variational Autoencoder (CVAE)

Conditional VAE for Collaborative Filtering (CVAECF)

Generalized Matrix Factorization (GMF)

Indexable Bayesian Personalized Ranking (IBPR)

Matrix Co-Factorization (MCF)

Multi-Layer Perceptron (MLP)

Neural Matrix Factorization (NeuMF/NCF)

Online Indexable Bayesian Personalized Ranking (OIBPR)

Visual Matrix Factorization (VMF)

Collaborative Deep Ranking (CDR)

Collaborative Ordinal Embedding (COE)

Convolutional Matrix Factorization (ConvMF)

Spherical k-means (Skmeans)

Visual Bayesian Personalized Ranking (VBPR)

Collaborative Deep Learning (CDL)

Hierarchical Poisson Factorization (HPF)

TriRank: Review-aware Explainable Recommendation by Modeling Aspects (TriRank)

Explicit Factor Model (EFM)

Social Bayesian Personalized Ranking (SBPR)

Hidden Factors and Hidden Topics (HFT)

Weighted Bayesian Personalized Ranking (WBPR)

Collaborative Topic Regression (CTR)

Baseline Only

Bayesian Personalized Ranking (BPR)

Factorization Machines (FM)

Global Average (GlobalAvg)

Item K-Nearest-Neighbors (ItemKNN)

Learn to Rank user Preferences based on Phrase-level sentiment analysis across Multiple categories (LRPPM)

Matrix Factorization (MF)

Maximum Margin Matrix Factorization (MMMF)

Most Popular (MostPop)

Non-negative Matrix Factorization (NMF)

Probabilitic Matrix Factorization (PMF)

Session Popular (SPop)

Session-based Recommendations with Recurrent Neural Networks (GRU4Rec)

Singular Value Decomposition (SVD)

Social Recommendation using PMF (SoRec)

User K-Nearest-Neighbors (UserKNN)

Weighted Matrix Factorization (WMF)