Computer Science ›› 2017, Vol. 44 ›› Issue (Z6): 451-454.doi: 10.11896/j.issn.1002-137X.2017.6A.101

Previous Articles     Next Articles

Novel Approach on Collaborative Filtering Based on Gaussian Mixture Model

CHENG Ying-chao, WANG Rui-hu and HU Zhang-ping   

  • Online:2017-12-01 Published:2018-12-01

Abstract: Recommender system is a competitive solution to solve information overload problem.And collaborative filtering is an effective method for the recommender systems.Matrix factorization is widely used for collaborative filtering.However,the existing matrix factorization techniques are affected by the rating noise,and their robustness is not up to people’s expectations.We attributed the negative effect of the rating noise to the universal applied hypothesis that the rating data is subject to the Gauss distribution.In order to solve this problem,we proposed a collaborative filtering algorithm based on Gaussian mixture model.We assumed the rating data obeying the Gauss mixture distribution,and then applied the Bayesian probability matrix factorization model for recommendation.Besides,a semi-supervised algorithm has been proposed,which gets both labeled and unlabeled data involved.The experimental results show that the collaborative filtering algorithm based on Gaussian mixture modelis much more robust and it can alleviate the negative effect of rating noise and improve the accuracy of prediction as well.

Key words: Collaborative filtering,Gaussian mixture model,Recommender system,Semi-supervised learning

[1] COSTA H,MACEDO L.Emotion-Based Recommender System for Overcoming the Problem of Information Overload[J].Communications in Computer & Information Science,2013,365:178-189.
[2] HERLOCKER J L,KONSTAM J A,T ERVEEN L G,et al.Evaluating collaborative filtering recommender systems[J].Acm Transactions on Information Systems,2004,22(1):5-53.
[3] KANG Z,PENG C,CHENG Q.Top-N Recommender System via Matrix Completion[C]∥AAAI.2016.
[4] HOFMANN T.Latent semantic models for collaborative filtering[J].ACM Transactions on Information Systems,2004,22(1):89-115.
[5] 张燕平,张顺,钱付兰,等.基于用户声誉的鲁棒协同推荐算法[J].自动化学报,2015,41(5):1004-1012.
[6] 乔少杰,金琨,韩楠,等.一种基于高斯混合模型的轨迹预测算法[J].软件学报,2015,26(5):1048-1063.
[7] DU S,LIU J,ZHANG C,et al.Probability iterative closest point algorithm for m-D point set registration with noise [J].Neurocomputing,2015,157(CAC):187-198.
[8] SALAKHUTDINOV R,MNIH A.Bayesian probabilistic matrix factorization using Markov chain Monte Carlo[C]∥Internatio-nal Conference on Machine Learning.ACM,2008:880-887.
[9] BLEI D M,NG A Y,JORDAN M I.Latent dirichlet allocation [J].Journal of Machine Learning Research,2003,3:993-1022.
[10] 李晓旭,李睿凡,冯方向,等.多视图有监督的LDA模型[J].电子学报,2014,42(10):2040-2044.
[11] ZHANG M,TANG J,ZHANG X,et al.Addressing Cold Start in Recommender Systems:A Semi-supervised Co-training Algorithm[C]∥Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval.New York:Springer,2014.
[12] KOREN Y.The BellKor solution to the Netflix Grand Prize.http://dl.dropbox.com/u/838364/ml-pilot/dinner2-net-fixprize.pdf.
[13] ZHOU K,YANG S H,ZHA H.Functional matrix factorizations for cold-start recommendation[C]∥Proceeding of the International ACM SIGIR Conference on Research and Development in Information Retrieval(SIGIR 2011).Beijing,China,July 2011:69-78.
[14] MANZATO M G.Discovering latent factors from movies genres for enhanced recommendation[C]∥ACM Conference on Recommender Systems.ACM,2012:249-252.
[15] IOSIFIDIS A,TEFAS A,PITAS I.DropELM:Fast neural network regularization with Dropout and DropConnect[J].Neurocomputing,2015,162:57-66

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!