Skip to content

suyinw/Collaborative-Deep-Learning-for-Recommender-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative-Deep-Learning-for-Recommender-Systems

The hybrid model combining stacked denoising autoencoder (SDAE) with matrix factorization (MF) is applied, to predict the customer purchase behavior in the future month according to the purchase history and user information in the Santander dataset.

This work is contributed by Sampath Chanda, Suyin Wang and Xiaoou Zhang.

The user information is generated in "matrix_factorization.ipynb", and the rating marix is generated in "rating_matrix.py". The main code for the SDAE-MF hybrid model can be found in "mf_auto_mono.py" for one-hidden-layer SDAE and "mf_auto.py" for three-hidden-layer SDAE.

Update: in "mf_auto_mono_v2.py" and "mf_auto_v2.py", imporved the speed of matrix factorization by taking advantage of the sparsity of the rating matrix.

About

The hybrid model combining stacked denoising autoencoder with matrix factorization is applied, to predict the customer purchase behavior in the future month according to the purchase history and user information in the Santander dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors