用户名: 密码: 验证码:
群落标签推荐系统体系结构及关键问题研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着信息通讯技术的发展,互联网的普及,如何帮助用户在海量的信息中找到其需要的信息成为亟待解决的问题。推荐系统作为克服信息过载,帮助用户发现所需信息的工具应运而生。推荐系统通过分析用户兴趣特征,物品属性特征,用户对物品的操作行为,建立用户兴趣模型,预测用户对物品的喜好,从而实施推荐。近年来推荐系统被广泛应用于电子商务等领域,在学术上也得到了广泛而深入的研究,但是随着数据规模的增大,推荐的内容和用户需求都朝着多元化的方向发展,推荐系统在体系架构,推荐结果的多样性和准确性,算法效率等方面都面临着一系列挑战。本文提出了群落标签推荐系统体系结构,应用融合标签的推荐模型和算法,解决推荐系统在预测准确率,推荐结果多样性,以及推荐算法效率三方面的问题,并在标准数据集上验证算法和模型的有效性。本文的主要工作和贡献如下:
     1在群落标签推荐系统的模型设计方面:本文以提高推荐系统的综合质量为目标,在分析现有的推荐系统模型的基础上,提出了融合群落标签信息的推荐系统模型,改进推荐的准确性、多样性和效率。并在此基础上设计推荐系统的体系结构,根据用户的实际需求选择推荐算法和策略,提高系统的灵活性与适用性。
     2在提升推荐内容多样性和分析用户对于不同领域物品兴趣标签的关联研究方面:本文分析了跨域推荐问题,提出了基于域间近邻模型的跨域推荐算法,并且通过物品的群落标签,建立用户对于不同领域物品的喜好在语义标签的关联关系,从而挖掘领域间喜好的关联规则。实验结果表明,域间近邻模型能够有效地解决跨域交叉推荐问题,即可以根据用户对一类物品的喜好向其推荐另一类的物品;同时采用关联规则的方法分析物品标签,挖掘用户对于不同类别物品的喜好在语义上的关联关系,为跨域推荐提供解释。
     3在应用标签改进推荐准确性方面:分别在图模型和潜在因素模型中融合属性标签,提高Top-N推荐的命中率和预测评分推荐的准确度。实验结果表明,相对于经典的协同过滤推荐算法,融合属性标签信息的推荐模型能够提高推荐的准确性。
     4在提高推荐算法的效率研究方面:针对现有协同过滤推荐算法的效率问题,分别在聚类模型和奇异值分解模型的基础上,提出了基于概率聚类的预测评分模型和增量式奇异值分解模型。实验验证,相比于经典的推荐算法,本文提出的高效预测评分算法在推荐效率、准确性等方面有较大的优势,可以用于实时推荐。
     本文最后通过实现面向读物的Readings推荐服务,验证了群落标签推荐系统架构和相关的算法可以被应用于实际的推荐系统中,能够有效地改进读物推荐的准确性、多样性和效率,提高推荐系统的综合质量。
Along with the development of the information technology and communicationtechnology, and the popularization of internet, how to help people to find the usefulknowledge in vast quantities of information is a problem that is exigent to be solved.The personalized recommendation system is a useful tool to conquer the informationoverload, and helps the users to find the necessary information. The recommendationsystem builds the interesting model through analyzing the characteristics of users(items), and the users’ operating behaviors on items. Based on the models, therecommendation system can predict the users’ preferences to the items, andrecommend the appropriate items. In recent years, the recommendation system hasbeen widely used in industry, such as e-commerce, and researched deeply in theacademic community. However, along with the information requirements of usershave developed into diversification, there are some challenges in recommendationsystem, such as the architecture of recommendation system, the efficiency ofalgorithms, the diversity and accuracy of recommended items. This paper mainlystudies on the architecture of multitasking recommendation system, the models andalgorithms of recommendation based on the collaborative filtering, and verify theiravailability through the standard data sets. The main contributions of our researchare as following:
     1. In terms of architecture of recommendation system: our paper designs theprototype of recommendation system, which has5main components, includinginteraction interface, data acquisition and preprocess, behavior analysis and featureextraction, multitasking recommendation module, and feedback analysis. Thepluggable recommendation architecture can choose and deploy the algorithm andmodel according to the users’ requirements. The recommender system can make useof the system architecture and efficient recommending algorithm to get the highaccuracy and diversified recommended items.
     2. In terms of improving the diversity of recommended items: we propose the cross domain recommendation based on the cross nearest neighbor model. Throughanalyzing the Folksonomy of different kinds of recommended items, we can minethe association rules in semantics among users’ interests in different domains. Theexperimental results show that our method can implement the cross domainrecommendation and get the association rules among users’ preferences in differentdomains with tags.
     3. In terms of improving the accuracy of recommended algorithm: we proposeto integrate the attributes into the graph based model and latent factor model in orderto improve the accuracy of Top-N recommend task and predictive rating task.
     4. In terms of improving the efficiency of recommended algorithm: we proposetwo models: one is the probabilistic clustering model based on clustering algorithm,the other is the incremental SVD model based on the singular value decomposealgorithm. The two models can be used to real-time recommendation.
     Based on the architecture and algorithms which are introduced in this paper, webuilt the book recommendation system: Readings. Our research satisfies algorithminnovation and engineering practices. Our multitasking recommending architectureand recommending algorithms can improve the effectiveness, accuracy and diversityof recommendation to a large extent.
引文
[1] Kuzweil R. The Singularity is Near: When Humans Transcend Biology. Viking Press,2005
    [2]全球互联网用户总数已达到20亿人.http://www.itu.int/ITU-D/ict/material/FactsFigures2010.pdf
    [3] Kelly K. Out of Control: The New Biology of Machines, Social Systems, And TheEconomic World. Basic Books,1995
    [4] Data volume to hit1.8ZB in2011.http://www.zdnetasia.com/data-volume-to-hit-1-8zb-in-2011-62301103.htm
    [5] Edmunds A, Morris A. The problem of information overload in business organizations:a review of the literature. International Journal of Information Management,2000,Vol.20(1):17–28
    [6] Salton G Automatic text processing. Addison-Wesley Longman, Publishing Co., Inc.,Boston, MA, USA,1988
    [7] Page L, Brin S, Motwani R et al. The pagerank citation ranking: Bringing order to theweb. Technical Report,1999-66, Stanford InfoLab,1~17
    [8] Anderson C. The Long Tail. www.wired.com/wired/archive/12.10/tail.html
    [9] Anderson C. The Long Tail. Random House Business,2006
    [10] Ekstran1M, Riedl J, Konstan J. Collaborative Filtering Recommender Systems,Foundations and Trends in Human–Computer Interaction.2010. Vol.4(2):81~173
    [11] Salton G. Automatic Text Processing. Addison-Wesley Longman Publishing.1989
    [12] Armstrong J.S. Principles of Forecasting—A Handbook for Researchers andPractitioners. Kluwer Academic.2001
    [13] Rich E.“User Modeling via Stereotypes,” Cognitive Science,1997.Vol.3:329~354
    [14] Murthi B, Sarkar S.“The Role of the Management Sciences in Research onPersonalization,” Management Science,2003. Vol.49(10):1344~1362
    [15] Adomavicius G, Tuzhilin A. Towards the next generation of recommender systems: Asurvey of the state-of-the-art and possible extensions. IEEE Trans. on Knowledge andData Engineering (TKDE),2005,17(6):734~749
    [16] Belkin N. J., W. Bruce Croft. Information filtering and information retrieval: Two sidesof the same coin? Communications of the ACM. Communications of the ACM-Special issue on information filtering,1992.12. Vol.35(12)
    [17] Shapira B, Shoval P, Hanani U. Experimentation with an information filtering systemthat combines cognitive and sociological filtering integrated with user stereotypes,1999.11. Vol.27(1-2):5~24
    [18] Rich E.“User Modeling via Stereotypes,” Cognitive Science,1979. Vol.3(4):329~354
    [19] Goldberg D, Nichols D, Oki B et al. Using collaborative filtering to weave aninformation tapestry. Communications of the ACM.1992.12, Vol.35(12)
    [20] Resnick P, Iacovou N, Suchak M et al. GroupLens: an open architecture forcollaborative filtering of netnews. ACM conference on Computer supportedcooperative work,1994
    [21] Schafer J, Konstan J, Riedl J. Recommender Systems in E-Commerce. Proceedings ofthe1st ACM conference on Electronic commerce.1999.158~166
    [22] Sarwar B, Karypis G, Konstan J et al. Application of Dimensionality Reduction inRecommender System-A Case Study,2nd ACM conference on Electronic commerce.2000
    [23] Sarwar B, Karypis G, Konstan J et al. Recommender systems for large-scalee-commerce: scalable neigborhood formation using clustering. The Fifth InternationalConference on Computer and Information Technology,2002
    [24] Huang Z, Chung W, Chen H. A graph-based recommender system for digital library.Proceedings of the2nd ACM/IEEE-CS joint conference on Digital libraries,2002.65~73
    [25] Fouss F, Pirotte A, Renders J. M et al,"Random-Walk Computation of Similaritiesbetween Nodes of a Graph with Application to CollaborativeRecommendation", Knowledge and Data Engineering, IEEE Transactions on,200703.Vo.19(3):355~369
    [26] Fouss F, Pirotte, A.; Saerens, M. A novel way of computing similarities betweennodes of a graph, with application to collaborative recommendation. Web Intelligence.2005.09.550~556
    [27] Adomavicius G, Sankaranarayanan R, Sen S et al. Incorporating contextual informationin recommender systems using a multidimensional approach. ACM Trans. onInformation Systems (TOIS),2005,23(1):103~145
    [28] Netflix Prize. www.netflixprize.com
    [29] ACM Conferences on Recommender System. http://recsys.acm.org
    [30] Zhou T, Ren J, Medo M et al. Bipartite network projection and personalrecommendation Phys Rev E,2007. Vol.76(4)
    [31] Zhou T, Jiang L.-L., Su R.-Q et al. Effect of initial configuration on network-basedrecommendation. Europhysics Letters,2008Vol81(5)
    [32] Zhang Y.C, Blattner M, Yu Y.K. Heat conduction process on community networks as arecommendation model. Phys Rev Letter,2007. Vol.99(15)
    [33] Frankowski D, Lam S.K, Sen S et al. Recommenders everywhere:the wikilens community-maintained recommender system. Proceedings of the2007international symposium on Wikis.2007
    [34] Terveen L, Hill W, Amento B et al. PHOAKS: a system for sharing recommendations.Communications of the ACM.1997.03. Vol.40(3)
    [35] Cremonesi P, Koren Y, Turrin R. Performance of recommender algorithms on top-nrecommendation tasks. In Proceedings of the fourth ACM conference onRecommender systems, RecSys’10.2010. ACM.39~46
    [36]项亮.动态推荐系统关键问题研究.[博士学位论文]中国科学院自动化研究所,2011
    [37] Dubinko M, Kumar R, Magnani J. et. al. Visualizing tags over time. ACM Transactionson the Web. Vol.1(2).2007
    [38] Burke R. Hybrid Recommender Systems: Survey and Experiments. USERMODELING AND USER-ADAPTED INTERACTION.2002. Vol.12(4).331-370
    [39] Vig J, Sen S, Riedl J."Tagsplanations: Explaining Recommendations usingTags". Proceedings of the13th international conference on Intelligent userinterfaces. International Conference on Intelligent User Interfaces. ACM Press.2009.47~56
    [40] Sen, S.; Vig, J.; Riedl, J. Tagommenders: Connecting Users to Items through Tags.Proceedings of the18th international conference on World wide web. Madrid, Spain:2009
    [41] Firan, C.S. The Benefit of Using Tag-Based Profiles. Web Conference.2007.32~41
    [42] Herlocker JL, Konstan J, Borchers A et all. An Algorithmic Framework for PerformingCollaborative Filtering. Proceedings of the22nd annual international ACM SIGIRconference on Research and development in information retrieval.1999
    [43] Schmitz P.Inducing ontology from flickr tags. Collaborative Web Tagging Workshop atconference WWW.2006
    [44] Zhen Y, Li W.J, Yeung D.Y. TagiCoFi: tag informed collaborative filtering. Proceedingsof the third ACM conference on Recommender System.2009.69~76
    [45] Liu D, Hua X.S, Zhang H.J et al. Tag Ranking et al. Proceedings of the18thinternational conference on World wide web.2009
    [46] Chi EH, Mytkowitz T.Understanding navigability of social tagging systems.Proceedings of CHI,2007
    [47] Fu W.T. The microstructures of social tagging: a rational model. Proceedings of the2008ACM conference on Computer supported cooperative work.2008.229~238
    [48] Shirky C. Ontology is overated: categories, links and tags. Clay Shirky's WritingsAbout the Internet.2005
    [49] Merholz P. Mob indexing? Folk categorization? Social tagging?www.peterme.com/archives/000444.html
    [50] MacGregor G, McCulloh E, Nicholson D. Terminology server for improved resourcediscovery: analysis of model and functions. In: Second International Conference onMetadata and Semantics Research,2007
    [51] Rattenbury T, Good N, Naaman M. Towards automatic extraction of event and placesemantics from flickr tags. Proceedings of the30th annual international ACM SIGIRconference on Research and development in information retrieval.103~110
    [52] Karau S, Williams J, Kipling D. Social loafing: A meta-analytic review and theoreticalintegration. Journal of Personality and Social Psychology,1993, Vol65(4):681~706
    [53] Ames M, Naaman M. Why we tag: motivations for annotation in mobile and onlinemedia. Proceedings of the SIGCHI conference on Human factors in computing.2007.971~980
    [54] Morrison P. Folksonomies: Why are they tagging, and why do we want them to?Bulletin of the American Society for Information Science and Technology.2007.Vol.34(1):12~15
    [55] Rader E, Wash R. Tagging with del. icio. us: Social or Selfish. CSCW'06, Banff,Alberta, Canada.2006
    [56] Furnas G, Landauer T, Gomez L et al. The vocabulary problem in human-systemcommunication. Communications of the ACM1987. Vol.30(11):964~971
    [57] Clements M, Vries A, Reinders M. Detecting synonyms in social tagging systems toimprove content retrieval. Proceedings of the31st annual international ACM SIGIRconference on Research and development in information retrieva.2008.739~740
    [58] Guy M, Tonkin E. Folsonomies Tidying up Tags? D-Lib MagazineJanuary2006. Vol.12(1) http://webdoc.sub.gwdg.de/edoc/aw/d-lib/dlib/january06/guy/01guy.html
    [59] Yeung C, Gibbins N, Shadbolt N. Tag Meaning Disambiguation through Analysis ofTripartite Structure of Folksonomies. Proceedings of the2007IEEE/WIC/ACMInternational Conferences on Web Intelligence and Intelligent Agent Technology.3-6
    [60] Mishne G. AutoTag: a collaborative approach to automated tag assignment for weblogposts. Proceedings of the15th international conference on World Wide Web.2006.953~954
    [61] J schke R, Marinho R, Hotho A et al. Tag Recommendations in Folksonomies. LectureNotes in Computer Science,2007, Vol(4702/2007):506-514
    [62] Sarwar B, Karypis G, Konstan J et al. Item-Based Collaborative FilteringRecommendation Algorithms.10th international conference on World Wide Web.2001
    [63] Lü L, Zhou T. Link prediction in complex networks: a survey, Physical A3902011.1150~1170
    [64] Hamers L, Hemeryck L, Herweyers G. Similarity measures in scientometric research:the Jaccard index versus Salton's cosine formula. Information Processing&Management.1989, Vol25(3)
    [65] Tversky A."Features of Similarity". Psychological Reviews.1977. Vol.84(4):327~352
    [66] Sarwar B.M, Karypis G, Konstan, J.A. et al. Recommender systems for large-scalee-commerce: Scalable neighborhood formation using clustering. The Fifth InternationalConference on Computer and Information Technology.2002
    [67] Hofmann T, Puzicha J. Latent class models for collaborative filtering. In Proceedingsof the Sixteenth International Joint Conference on Artificial Intelligence. San Francisco,1999,688~693
    [68] Webb B. Netflix update: Try this at home (2006). http://sifter.org/~simon/journal/20061211.html
    [69] Yehuda K. Factorization meets the neighborhood: a multifaceted collaborative filteringmodel. In Proceedings of the14th ACM SIGKDD international conference onKnowledge discovery and data mining,2008
    [70] Yehuda K. Collaborative filtering with temporal dynamics. In Proceedings of the15thACM SIGKDD international conference on Knowledge discovery and data mining,KDD2009,447~456
    [71] Goldberg K, Roeder T, Gupta D et al. Eigentaste: A constant time collaborative filteringalgorithm, Information Retrieval,200107. Vol.4(2):133~151
    [72] Paterek A. Improving regularized singular value decomposition for collaborativefiltering. KDD-Cup and Workshop, ACM press,2007
    [73] Bell R, Koren Y. Scalable collaborative filtering with jointly derived neighborhoodinterpolation weights, in: Proceedings of IEEE International Conference on DataMining (ICDM’07), Omaha, NE:2007.43~52
    [74]吴金龙,Netflix Prize中的协同过滤算法,[博士学位论文],北京大学.2011
    [75] Marlin B. Modeling user rating profiles for collaborative filtering, in: Proceedings ofthe17-th Annual Conference on Neural Information Proceeding Systems (NIPS-2003),2003
    [76] Marlin B. Collaborative filtering: A machine learning perspective, Master’s thesis2004
    [77] Zhou T, Kuscsik Z, Liu J.G et al. Solving the apparent diversity-accuracy dilemma ofrecommender systems. Proc. Natl. Acad. Sci.(PNAS)201003. Vol.107(10):18803~18808
    [78] Taher H. Topic-sensitive pagerank. In Eleventh International World Wide WebConference2002.
    [79] Marco G, Augusto P. ItemRank: A Random-Walk Based Scoring Algorithm forRecommender Engines. IJCAI2007
    [80] Xiang L, Yuan Q, Zhao S et al. Temporal recommendation on graphs via long andshortterm preference fusion. In Proceedings of the16th ACM SIGKDD internationalconference on Knowledge discovery and data mining, KDD2010.723~732
    [81] Armstrong J.S. Principles of Forecasting—A Handbook for Researchers andPractitioners. Kluwer Academic.2001
    [82] Mladenic D. Text-learning and Related Intelligent Agents: A Survey. IEEE IntelligentSystems.1999. Vol.14(4):44~54
    [83] Ricci F, Rokach L, Shapira B, Kantor P. B. Recommender System Handbook, Springer2011
    [84] Degemmis M., Lops P, Semeraro G.A. Content-collaborative Recommender thatExploits WordNet-based User Profiles for Neighborhood Formation. User Modelingand User-Adapted Interaction: The Journal of Personalization Research (UMUAI)2007.Vol.17(3):217~255
    [85] Semeraro G., Basile P, Gemmis M et al. User Profiles for Personalizing DigitalLibraries. In: Y.L. Theng, S. Foo, D.G.H. Lian, J.C. Na (eds.) Handbook of Research onDigital Libraries: Design, Development and Impact,2009.149~158
    [86] Lees-Miller J, Anderson F, Hoehn B et al. Does Wikipedia Information Help NetflixPredictions? In: Seventh International Conference on Machine Learning andApplications(ICMLA).2008.337~343
    [87] Sen S, Vig J, Riedl J. Tagommenders: Connecting Users to Items through Tags. the18th international conference on World wide web.2009
    [88] Chen J, Nairn R, Nelson L et al. Short and tweet: experiments on recommendingcontent from information streams. The28th International Conference on HumanFactors in computing systems.2010
    [89] Chen J, Nairn R, Chi Ed. Speak little and well-recommending conversations in onlinesocial streams.2011annual conference on Human factors in computing systems.2011
    [90] DeScioli P, Kurzban R, Elizabeth N et al. Best Friends.Alliances, Friend Ranking, andthe MySpace Social Network Perspectives on Psychological Science January2011Vol.6(1):6~8
    [91] Adomavicius G, Tuzhilin A. Context-Aware Recommender Systems. RecommenderSystems Handbook. Springer-Verlag,2011.217~253
    [92] Liu D, Meng XW, Chen JL. A framework for context-aware service recommendation.In: Proc. of the IEEE ICACT2008.2131~2134
    [93] Tran.T, Cohen. R.Hybrid recommender system for electronic commerce. AAAI2002.78~84
    [94] McDonald D.W, Ackerman M.. Expertise Recommender: A flexible recommendationsystem and architecture.2000
    [95] Tang T.Y. Smart recommendation for an evolving e-learning system architecture andexperiment. International Journal on E-Learning, Vol.4(1),105~129
    [96] Kamal A, Wijnand S. TiVo: Making Show Recommendations Using a DistributedCollaborative Filtering Architecture. Seattle WA, USA: SIGKDD2004.394~401.
    [97] Manuel E, Prieto1H, Alejandra A et al.. A Recommender System Architecture forInstructional Engineering. EMERGING TECHNOLOGIES AND INFORMATIONSYSTEMS FOR THE KNOWLEDGE SOCIETY.2008.314~321
    [98] HULU’S RECOMMENDATION SYSTEM. http://tech.hulu.com/blog/2011/09/19/recommendation-system/
    [99]刘建国周涛郭强汪秉宏.个性化推荐系统评价方法综述.《复杂系统与复杂性科学》2009年第3期
    [100] Herlocker J.L, Konstan J, Terveen L. Evaluating Collaborative FilteringRecommender Systems. J].ACM Transactions on Information Systems,2004,22(1):5~53
    [101] Shapira B, Shoval P, Hanani U. Experimentation with an information filteringsystem that combines cognitive and sociological filtering integrated with userstereotypes,1999.11. Vol.27(1-2):5~24
    [102] Goldberg D, Nichols D, Oki B et al. Using collaborative filtering to weave aninformation tapestry. Communications of the ACM.1992.12, Vol.35(12)
    [103] Swearingen K,Sinha R.Beyond algorithms:an HCI perspective on recommendersystems. http://www.citeulike.org/user/lschiff/article/375842
    [104] Sarwar B M, Karypis G, Konstan Jet a1.Item based collaborative filteringrecommendation algorithms. Proceedings of the10th international conference on WorldWide We,2001
    [105] Tomoko M, Koichiro M, Ryoheil O. A Method to Enhance Serendipity inRecommendation and its Evaluation, Transactions of the Japanese Society for ArtificialIntelligence,2009, Vol.24(5):428~436
    [106] Sunstein C. Republic.com. Princeton: Princeton University Press,2002.
    [107] Winoto P., Tang Y T. If You Like the Devil Wears Prada the Book, Will You alsoEnjoy the DevilWears Prada the Movie? A Study of Cross-Domain Recommendations.New Generation Computing. Vol26(3):209~225
    [108] Weimer M, Karatzoglou A, Smola A. Adaptive collaborativefiltering. Proceedings of the2008ACM conference on Recommender systems.Lausanne: ACM2008.
    [109] Sinno J.P, Yang Q, A Survey on Transfer Learning. IEEE Transactions onKnowledge and Data Engineering.2010Vol.22(10):1345~1359.
    [110] Ge M, Delgado-Battenfeld C, Jannach D. User-perceived recommendation quality-factoring in the user interface. Proceedings of the ACM RecSys2010Workshop onUser-Centric Evaluation of Recommender Systems and Their Interfaces (UCERSTI).Barcelona, Spain,2010. Vol6(12)
    [111] Bart P. Knijnenburg, Dirk Bollen, Lars Schmidt-Thieme. Workshop onUser-Centric Evaluation of Recommender Systems and Their Interfaces. Workshop ofthe4th ACM Recommender Systems conference (RecSys2010), Barcelonahttp://ucersti.ieis.tue.nl/2010/
    [112] MovieLens电影评分及标签数据集及其说明,http://grouplens.org/node/73.
    [113]2011年KDD Cup音乐评分数据集及其说明,http://kddcup.yahoo.com/datasets.php
    [114] User-Centric Evaluation of Recommender Systems and Their Interfaces.Workshop of the4th ACM Recommender Systems conference2010, Barcelona.http://ucersti.ieis.tue.nl/2010/
    [115] Martin, F. J. Top10lessons learned developing, deploying, and operatingreal-world recommender systems.2009.http://recsys.acm.org/2009/invited_talk_strands_martin. pdf
    [116] Ge M, Delgado-Battenfeld C, Jannach D. User-perceived recommendation quality-factoring in the user interface. Proceedings of the ACM RecSys2010Workshop onUser-Centric Evaluation of Recommender Systems and Their Interfaces (UCERSTI).Barcelona, Spain,2010. Vol6(12)
    [117] Vig J, Sen S, Riedl, J. Navigating the Tag Genome. International Conference onIntelligent User Interfaces, Palo Alto, CA,2011
    [118]刘洪涛,张平,黄智兴,程静,刘革平.用户浏览行为数据采集方法综述.《西南科技大学学报》2004年第2期.45~49
    [119] Han J, Kamber M, Pei J.Data Mining concepts and techniques.2005. MorganKaufmann;2Edition
    [120]王立才,孟祥武,张玉洁。上下文感知推荐系统研究.软件学报.2012,Vol23(1):1~20
    [121] Soborff I, Nicholas C. Combine content and collaboration in text filtering. InProceedings of the IJCAI’99Workshop on Machine Learning for Information Filtering
    [122] Melville P, Mooney RJ, Nagarajan R. Content-Boosted Collaborative Filtering forImproved Recommendations. Eighteenth national conference on Artificial intelligence.2002
    [123]许海玲,吴潇,李晓东等.互联网推荐系统比较研究.软件学报,2009, Vol20(2):350-362
    [124] Claypool M, Gokhale A, Miranda T et al. Combining content-based andcollaborative filters in an online newspaper. Recommender Systems Workshop at ACMSIGIR1999
    [125] M. Pazzani. A framework for collaborative content-based and demographic filter.Artificial Intelligence Review,1999. Vol.(13):393~408
    [126] Girardi R, Marinho L.B. A domain model of Web recommender systems based onusage mining and collaborative filtering. Requirements Engineering,2007,Vol.12(1):23~40
    [127] Agrawal R, Imieliński T, Swami A. Mining association rules between sets ofitems in large database. SIGMOD '93Proceedings of the1993ACM SIGMODinternational conference on Management of data.1993. Vol22(9)
    [128] Duine Framework. http://www.duineframework.org/
    [129] Kim H.J, Jung J.J, Jo G.S. Conceptual Framework for Recommendation SystemBased on Distributed User Ratings. GRID AND COOPERATIVE COMPUTING.Lecture Notes in Computer Science,2004, Vol.(3032/2004):115~122
    [130]王悦周国祥朱子荣.采用反馈机制的自适应Web推荐系统.《计算机技术与发展》2007年05期
    [131] Linden, G.; Smith, B.; York, J. Amazon.com recommendations: Item-to-itemcollaborative filtering. Internet Computing, IEEE.2003. Vol.7(1):76–80
    [132] Robert M. Bell, Yehuda Koren. Improved Neighborhood-based CollaborativeFiltering. KDD-Cup and Workshop.2007
    [133] Herlocker JL, Konstan J, Borchers A et all. An Algorithmic Framework forPerforming Collaborative Filtering. Proceedings of the22nd annual international ACMSIGIR conference on Research and development in information retrieval.1999
    [134] Weimer M, Karatzoglou A, Smola A. Adaptive collaborativefiltering. Proceedings of the2008ACM conference on Recommender systems.Lausanne: ACM2008
    [135] Goldberg K, Roeder T,Gupta D et al. Eigentaste: A constant time collaborativefiltering algorithm. Information Retrieval. July2001. Vol.4(2):133~151
    [136] Golub G.H, Loan C.F. Matrix computations (3rd ed.). Johns Hopkins UniversityPress, Baltimore, MD, USA,1996
    [137] Tong H, Faloutsos C, Pan J. Fast random walk with restart and its application,Proceedings of the Sixth International Conference on Data Mining.2006
    [138]肖晓南.新概率论与数理统计.北京大学出版社2001.328-330
    [139] O’Connor M, Herlocker J. Clustering items for collaborative filtering[C].Proceedings of the ACM SIGIR. Workshop on Recommender Systems. New Orleans,Lousiana,: ACM,1999
    [140] Kim K.J, Ahn H. A recommender system using GA K-means clustering in anonline shopping market. Expert Systems with Applications: An International Journal.200802. Vol34(2)
    [141] Georgiou O, Tsapatsoulis N. Improving the scalability of recommender systemsby clustering using genetic algorithms. Proceedings of the20th internationalconference on Artificial neural.2010
    [142] Braak P, Abdullah N,Xu Y. Improving the Performance of Collaborative FilteringRecommender Systems through User Profile Clustering. Web Intelligence andIntelligent Agent Technologies,2009.147~150
    [143] Truong K, Ishikawa F, Honiden S. Improving Accuracy of Recommender Systemby Item Clustering,200709. IEICE TRANSACTIONS on Information and Systems.1363~1373
    [144] Tesic J. Evaluating a Class of Dimensionality Reduction Algorithms.
    [145] http://vision.ece.ucsb.edu/~jelena/research/290Ireport.pdf
    [146] Li Q, Dong Z. Novel Text Watermarking Algorithm based on Chinese CharactersStructure. International Symposium on Computer Science and ComputationalTechnology.2008.348~351
    [147] Konstan, J, Riedl, J. Recommender systems: from algorithms to userexperience, User Modeling and User-Adapted Interaction,2012. Vol.22:101~123.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700