Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A problem met when running ExpoMF #3

Open
Coder-Yu opened this issue Nov 2, 2018 · 4 comments
Open

A problem met when running ExpoMF #3

Coder-Yu opened this issue Nov 2, 2018 · 4 comments

Comments

@Coder-Yu
Copy link

Coder-Yu commented Nov 2, 2018

When I was trying to train ExpoMF with small datasets (less than 500,000 records, 3,000 users and 15,000 items), I met a problem that all the mu_i tend to approximate 1 with the iteration increasing, which recovers standard matrix factorization. I conducted the experiment with your code and the only change i made was just importing my dataset. Can you give me some suggestions to deal with the problem? Thanks.

@Coder-Yu
Copy link
Author

Coder-Yu commented Nov 8, 2018

After reading a related paper published in CIKM 2018, I consider the idea that one of the possible reasons is that the value of a_ij is very sensitive to the selected Gaussian precision parameter λ_y and may not reflect the true exposure of users. That paper also reveals that it is better to use Bernoulli distribution to model the implicit feedback instead of Gauss distribution.

@Coder-Yu
Copy link
Author

很久之前看的,现在已经记不得细节了... 不好意思。paper本身没有问题,你可以再推导一下

@Coder-Yu
Copy link
Author

你可以对照一下AAAI 18的一篇,参照着看看可能能帮助理解
Collaborative Filtering with Social Exposure: A Modular Approach to Social Recommendation

@eminemichael
Copy link

eminemichael commented Aug 21, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants