All Projects → cnfsll → Neural-Factorization-Machine

cnfsll / Neural-Factorization-Machine

Licence: other
Factorization Machine, Deep Learning, Recommender System

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Neural-Factorization-Machine

Recommender System
A developing recommender system in tensorflow2. Algorithm: UserCF, ItemCF, LFM, SLIM, GMF, MLP, NeuMF, FM, DeepFM, MKR, RippleNet, KGCN and so on.
Stars: ✭ 227 (+1035%)
Mutual labels:  recommender-system
NGCF-PyTorch
PyTorch Implementation for Neural Graph Collaborative Filtering
Stars: ✭ 200 (+900%)
Mutual labels:  recommender-system
NARRE
This is our implementation of NARRE:Neural Attentional Regression with Review-level Explanations
Stars: ✭ 100 (+400%)
Mutual labels:  recommender-system
GNN-Recommendation
毕业设计:基于图神经网络的异构图表示学习和推荐算法研究
Stars: ✭ 52 (+160%)
Mutual labels:  recommender-system
RecommenderSystemsNotebooks
Set of notebooks analysing and discussing the ideas presented at Coursera's Recommender Systems course
Stars: ✭ 28 (+40%)
Mutual labels:  recommender-system
Content-based-Recommender-System
It is a content based recommender system that uses tf-idf and cosine similarity for N Most SImilar Items from a dataset
Stars: ✭ 64 (+220%)
Mutual labels:  recommender-system
Spotlight
Deep recommender models using PyTorch.
Stars: ✭ 2,623 (+13015%)
Mutual labels:  recommender-system
Social-Recommendation
Summary of social recommendation papers and codes
Stars: ✭ 143 (+615%)
Mutual labels:  recommender-system
Recommendation-based-on-sequence-
Recommendation based on sequence
Stars: ✭ 23 (+15%)
Mutual labels:  recommender-system
recsys slates dataset
FINN.no Slate Dataset for Recommender Systems. A dataset containing all interactions (viewed items + response (clicked item / no click) for users over a longer time horizon.
Stars: ✭ 48 (+140%)
Mutual labels:  recommender-system
SSE-PT
Codes and Datasets for paper RecSys'20 "SSE-PT: Sequential Recommendation Via Personalized Transformer" and NurIPS'19 "Stochastic Shared Embeddings: Data-driven Regularization of Embedding Layers"
Stars: ✭ 103 (+415%)
Mutual labels:  recommender-system
disentangled graph collaborative filtering
Disentagnled Graph Collaborative Filtering, SIGIR2020
Stars: ✭ 118 (+490%)
Mutual labels:  recommender-system
svae cf
[ WSDM '19 ] Sequential Variational Autoencoders for Collaborative Filtering
Stars: ✭ 38 (+90%)
Mutual labels:  recommender-system
Recommendersystem Dataset
This repository contains some datasets that I have collected in Recommender Systems.
Stars: ✭ 249 (+1145%)
Mutual labels:  recommender-system
QRec
QRec: A Python Framework for quick implementation of recommender systems (TensorFlow Based)
Stars: ✭ 1,354 (+6670%)
Mutual labels:  recommender-system
Catalyst
Accelerated deep learning R&D
Stars: ✭ 2,804 (+13920%)
Mutual labels:  recommender-system
Recommender-Systems
Implementing Content based and Collaborative filtering(with KNN, Matrix Factorization and Neural Networks) in Python
Stars: ✭ 46 (+130%)
Mutual labels:  recommender-system
RecoSys
Recommend system learning resources and learning notes
Stars: ✭ 49 (+145%)
Mutual labels:  recommender-system
flipper
Search/Recommendation engine and metainformation server for fanfiction net
Stars: ✭ 29 (+45%)
Mutual labels:  recommender-system
tf-recsys
tf-recsys contains collaborative filtering (CF) model based on famous SVD and SVD++ algorithm. Both of them are implemented by tensorflow in order to utilize GPU acceleration.
Stars: ✭ 91 (+355%)
Mutual labels:  recommender-system

Neural-Factorization-Machine

基于TensorFlow实现Neural-Factorization-Machine
参考如下:
Xiangnan He and Tat-Seng Chua (2017). Neural Factorization Machines for Sparse Predictive Analytics. In Proceedings of SIGIR '17, Shinjuku, Tokyo, Japan, August 07-11, 2017.
https://github.com/hexiangnan/neural_factorization_machine

LoadData.py:数据读取
NeuralFM_Model.py:模型定义
Run_NeuralFM_SquareLoss.py:针对平方误差损失,训练模型
Run_NeuralFM_LogLoss.py:针对对数似然损失,训练模型(对于frappe数据集,采用该损失很难找到合适的超参数)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].