RunzheYang / RecommenderSystem

CS420 Coursework: Recommender System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Practical Comparison of Denoising Autoencoder and Factorization Machine for Recommending Movies

CS420 Coursework: Recommender System

Abstract

In this coursework, the author implemented and compared two most successful models for Recommender System: Denoising Autoencoder (DAE) and Factorization Machine (FM). Although the DAE is a powerful unsupervised deep learning method to recover corrupted data, on the specific recommender system task it is still less powerful than traditional method such as the FM, because of the high sparsity of data and poor compatibility with side information.

Methodologies

Item-Based Denoising Autoencoder

Factorization Machine

Please view my report for details.

About

CS420 Coursework: Recommender System


Languages

Language:Jupyter Notebook 93.7%Language:Lua 2.9%Language:TeX 2.2%Language:Python 1.2%