基于协同过滤技术的推荐方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络与信息技术的飞速发展,互联网为用户提供越来越多的信息和服务,Web用户面临的信息超载问题日趋严重。面对海量的网络资源,推荐系统能够及时跟踪用户的需求变化来自动调整信息服务的方式和内容,是一种极具潜力的解决信息超载的个性化服务技术。协同过滤技术是推荐系统中最广泛使用和最成功的技术之一,在理论研究和实践中都取得了快速的发展。但是随着用户数量和系统规模的不断扩大,协同过滤推荐技术将面临严重的数据稀疏性、超高维、冷启动和实时推荐等方面的挑战。本文针对这些问题,应用统计学和数据挖掘理论与方法,定义了新的相似性度量方法,提出了更为有效的协同过滤推荐算法,给出了电子政务信息推荐系统的体系结构设计,并对多种推荐策略做了详细的探讨。主要研究成果如下:
     1)详细分析了协同过滤技术中数据稀疏性问题,针对传统相似性度量会导致预测误差的问题,提出了一种新的混合协同过滤推荐算法框架。新算法首先引入新的相似性度量方法,利用站点的概念层次结构,综合考虑页面之间的主题相似性。然后在新相似度的基础上通过基于项目的协同过滤方法预测原始兴趣矩阵的空白评分项,缓解矩阵的稀疏性,最后在平滑后的矩阵上为用户产生推荐。实验对真实Log日志数据进行了测试,结果证明了该算法在提高推荐质量方面的有效性。
     2)深入研究了推荐系统中原始评分矩阵的超高维特性,提出了一种基于局部主成分分析(Local Principle Component Analysis)的协同过滤推荐方法,该算法首先根据站点的领域知识对网页进行按主题分类,使同一主题的页面具有较强的内容相关性,然后每类页面分别进行主成分变换,实现数据的降维预处理。对每类主题页面设置用户的兴趣阈值,算法实现了从用户和项目的角度分别进行降维处理,最后的实验结果显示了基于局部主成分分析的降维方法可以显著的提高预测精度,但对训练数据集的稠密性具有较高的要求。
     3)针对推荐系统中实时性和推荐质量不能同时兼顾的问题,提出了一种使用维数约简和聚类技术的混合推荐算法。该算法首先对高维的原始评分矩阵进行全局降维,在低维空间上使用聚类技术缩小目标用户的最近邻搜索空间,使推荐算法的在线计算量大大减少,算法对标准数据集和真实数据都进行了实验测试,结果表明在改善实时推荐效率的同时,算法也具有较高的评分预测精度,并且不同的数据集对推荐结果的影响也是比较明显的。
     4)针对目前电子政务系统中个性化信息服务的需求,提出了一种面向公众的信息推荐服务模型,设计了个性化推荐系统的体系结构,探讨了其主要功能模块和实现的核心技术,并且根据目前电子政务门户网站的数据特点和服务对象采用了多种推荐策略,能够有效的满足不同情况下的推荐需求。
With the rapid development of network and information techniques , web applications can offer more and more information and services than ever before. As a result, users suffer a lot from information over-load problem. Within the huge amount web resources, recommendation system is a potential personalized technique for solving the above issues, which can adjust the content and means of services by tracking users’interests. Collaborative filtering is one of the most widely used and successful methods for recommendation, which has been made fast development in theoretical research and applications. However, collaborative filtering has got challenges, such as data sparsity, high dimensions, cold start, and real-time recommendation issues with the fast growth in the amount of users and items. In this work, by employing applied statistics methods and data mining techniques, a new similarity computation was defined and improved collaborative filtering algorithms were proposed to refine the quality. We also explored an architecture design for building E-government information recommendation system, as well as a deep discussion for the variety recommendation strategies. The main contributions of this dissertation are as follows:
     1. Detailed analyzed the data sparsity issue in collaborative filtering. To address the prediction inaccuracy problem caused by traditional similarity methods, we explored a new hybrid CF approach which improved the similarity coefficient computation by combining the semantic similarity of web pages with taxonomy. The missing rating values were predicted with new similarity based on the item-based CF, which alleviated sparsity of the rating matrix. Pages will be recommended based on the smoothed one. The experiment results showed the proposed algorithm can significantly improve the prediction accuracy in terms of the real web log dataset.
     2. Deeply researched for high dimensions issue of the rating matrix in recommendation process, and an effective local principle component analysis method was proposed. We firstly clustered the web pages based domain knowledge of the website, which caused strong inner correlation among the same class. After that, in each class several features were retained by PCA methods. Moreover, we set a threshold value to determine the user numbers for each class. This algorithm made dimensionality reduction by considering both users and items aspects. The experiments carried out on real datasets suggested that the new method can provide better recommendation quality than traditional collaborative filtering, although it required the training datasets with relatively high density.
     3. According to previous research results, high salability would worse the prediction quality. To address the issue, we explored a new hybrid recommendation model which combined dimensionality reduction and clustering methods. In our approach, the clusters were generated from the relatively low dimension vectors space transformed by global PCA method in first step. The online computation complexity was decreased by searching the neighbors inside one cluster instead of the whole user space. The experiments indicated that the new algorithm can produce better prediction quality and higher efficiency compared with existing algorithms, and datasets with different feature can obviously influence the recommendation results.
     4. We designed a public-oriented information recommendation model, which was developed to satisfy the personalized information requirements in E-government domain. The advanced recommendation architecture and main functionality modules were described as well as the key techniques needed. Due to the feature of E-government application and its service objects, various recommender strategies were adopted in our design to address the public information needs.
引文
[1] Netcraft,March 2009 Web Server Survey,http://news.netcraft.com/archives/2009/03/ 15/march_2009_web_server_survey.html
    [2]中国互联网信息中心,第23次中国互联网络发展状况统计报告,http:// www. cnnic. net.cn/index/0E/00/11/index.htm
    [3]许海玲,吴潇,李晓东等,互联网推荐系统比较研究,软件学报, 2009, 20(2): 350-362
    [4]张向宏,张少彤,王明明.中国政府网站发展阶段论——政府网站理论基础之二.电子政务, 2007, (3): 21-26
    [5] Schafer J B, Konstan J, Riedl J. Recommender System in E-Commerce. In Proceedings of the first ACM conference on Electronic Commerce. 1999, 158-166
    [6]黄晓斌,网络信息过滤原理与应用,北京:北京图书馆出版社,2005
    [7] Schafer, J B, Konstan, J A, and Riedl,J. Recommender Systems in E-Commerce. In Proceedings of the 1st ACM Conference on Electronic Commerce , 1999, 158-166
    [8] Schafer J B, Konstan J A, and Riedl J. E-Commerce Recommendation Applications. DataMining and Knowledge Discovery, 2000, 5(1): 115-152
    [9]邓爱琳,电子商务推荐系统关键技术研究,博士学位论文,复旦大学,2003
    [10] Herlocker J, Konstan J A, Borchers A, Riedl J. An Algorithmic Framework for Perform Collaborative Filtering. In Proceedings of the 22th International Conference on Research and Development in Information Retrieval, 1999, 230-237
    [11] Adomavicius G, Tuzhilin A. Toward the next generation of recommender system: A survey of the state-of-the-art and possible extensions. IEEE Trans On Knowledge and Data Engineering, 2005, 17(6): 734-749
    [12] Lang K. NewsWeeder: Learning to filter netnews. In Proceedings of the 12th Interna- tional conference on machine learning, Tahoe City, CA, 1995, 331-339
    [13] Goldberg D, Nichols D, Oki B M, Terry D. Using collaborative filtering to weave an information tapestry.[J]. Communications of the ACM, 1992, 35(12): 61-70.
    [14] Konstan J A, Miller B N, Maltz D, Herlocker J L, Gordon L R, Riedl J. GroupLens: Applying Collaborative Filtering to Usenet News. Communications of the ACM,1997, 40(3): 77-87
    [15] Balabanovic M, Shoham Y. Fab: Content-based, collaborative recommendation.Com- munications of the ACM, 1997, 40(3): 66-72
    [16] Resnick P, Iacovou N, Sushak M, et al, GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the 1994 Computer SupportedCooperative Work Conference, Chapel Hill, 1994, 175-186
    [17] Sarwar B M, Karypis G, Konstan J A, Riedl J. Application of Dimensionality Reduction in Recommender System-A Case Study. In ACM 2000 KDD Workshop on Web Mining for e-commerce-Challenges and Opportunities, Boston, MA, 2000
    [18] Good N, Schafer J B, Konstan J A, et al. Combining Collaborative Filtering with Personal Agents for Better Recommendations. In Proceedings of AAAI, AAAI Press, 1999, 439-446
    [19] Soboroff I, Nicholas C. Combining content and collaboration in text filtering. In: Proceedings of the int’l Joint conference. On Artificial intelligence Workshop: Machine Learning for Information filtering, Stockholm, 1999, 86-91
    [20] Gao F, Xing C, Zhao Y. An effective algorithm for dimensional reduction in collaborative filtering. Lecture Notes on Computer Science, Springer Berlin, 2007, 75-84
    [21] Xue G, Lin C, Yang Q, et al. Scalable Collaborative Filtering Using Cluster-based Smoothing. In Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval, Brazil: ACM Press, 2005.114-121
    [22] Ma H, King I, Lyu M R. Effective missing data prediction for collaborative filtering. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, New York: ACM, 2007, 39-46
    [23]余力,刘鲁.电子商务个性化推荐研究.计算机集成制造系统. 2004年10月,第10卷第10期,P1306-P1313
    [24] Breese J S, Heckerman D, Kadie C. Empirical analysis of Predictive Algorithms for collaborative filtering. In Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence, 1998, 43-52
    [25] Kohrs A, Merialdo B. Clustering for collaborative Filtering Applications. In Proceedings of CIMCA’99, Vienna: IOS Press, 1999
    [26] Ungar L H, Foster D P. Clustering Methods for Collaborative filtering. In Proceedings of Workshop on Recommendation System at the 15th National Conference on Artificial Intelligence, Menlo Park, CA: AAAI Press, 1998, 112-125
    [27] Mobasher B, Dai H, Luo T, Sun Y, Zhou J. Integrating Web Usage and Content Mining for more Effective Personalization. In Proceedings of the International Conference on E-Commerce and Web Technologies, Lecture Notes in Computer Science (LNCS) 1875, Springer, 2000, 165-176
    [28] Kim J K, Cho Y H, Kim W J, Kim J R. A personalized recommendation Procedure forInternet shopping support. Electronic Commerce Research and Applications, 2002, 1(3-4): 301-313
    [29] Fu X, Budzik J, Hammond K J. Mining navigation history for recommendation. In Proceedings of 5th international conference on intelligent user interfaces, New Orleans, 2000, 106-112
    [30] Lee W P, Yang T H. Personalizing information appliances: A multi-agent framework for TV programme recommendations. Expert Systems with Applications, 2003, 25(3): 331-341
    [31] Wang F H, Shaob H M. Effective personalized recommendation based on time-framed navigation clustering and association mining. Expert systems with applications, 2004, 27(3), 365-377
    [32] Mobasher B, Dai H, Luo T, Nakagawa M. Improving the Effectiveness of Collaborative Filtering on Anonymous Web Usage Data. In Proceedings of the IJCAI 2001 Workshop on Intelligent Techniques for Web Personalization, Seattle, 2001, 28-36
    [33] Nasraoui O, Frigui H, Joshi A, Krishnapuram R. Mining Web Access Logs Using Relational Competitive Fuzzy Clustering. In Proceedings of 8th International Fuzzy Systems Association World Congress, Taipei, 1999
    [34] Oyanagi S, Kubota K, Nakase A. Application of Matrix Clustering to Web Log Analysis and Access Prediction, In: Proceedings of the ACM WebKDD Workshop on Mining Log Data Across All Customer Touch Point, San Francisco,CA, 2001
    [35] Balabanovic M, Shoham Y. Fab: Collaborative Recommendation. Communications of the ACM, 1997, 40(3): 66-72
    [36] Froschl C. User Modeling and User Profiling in Adaptive E-learning Systems. Master Thesis, Graz University of Technoloy, Graz, Austria, 2005
    [37] Koch N. Software Engineering for Adaptive Hypermedia system. PhD Thesis, Ludwig-Maximilians-University Munich/Germany.
    [38] Nasraoui O, Petenes C. Intelligent web recommendation engine based on fuzzy approximate reasoning. In Proceedings of the IEEE international conference on fuzzy systems, 2003, 1116-1121
    [39] Al-Shamri M Y H, Bharadwaj K K. Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Systems with Applications, 2007, 35(3): 1386-1399
    [40] Kuo R J, Liao J L, Tu C. Integration of ART2 neural network and genetic k-means algorithmfor analyzing web browsing paths in electronic commerce. Decision SupportSystems, 2005, 40(2): 355-374
    [41] Roh T H, Oh K J, Han I. The collaborative filtering recommendation based on SOM cluster-indexing CBR. Expert Systems with Applications, 2003, 25(3): 413-423
    [42] Zhang X, Edwards J, Harding J. Personalized online sales using web usage data mining. Computers in Industry, 2007, 58(8-9): 772-782
    [43]曹渝昆,基于神经网络和模糊逻辑的智能推荐系统研究,博士学位论文,重庆大学,2006
    [44] Maltz D, Ehrlich K. Pointing the Way: Active Collaborative Filtering. In Proceedings of the 1995 ACM Conference on Human Factors in Computing Systems. New York, 1995, 202-209
    [45] Dahlen B J, Konstan J A, Herlocker J L, Good N, et al. Jump-Starting Movielens: User Benefits of Starting a Collaborative Filtering System with“Dead Data”. University of Minnesota TR 98-017, 1998
    [46] Herlocker J L, Konstan J A, Riedl J. Explaining Collaborative Filtering Recommenda- tions. In Proceedings of the 2000 Conference on Computer Supported Cooperative Work, 2000, 241-250
    [47] Shardanand U, Maes P. Social Information Filtering: Algorithms for Automating“Word of Mouth”. In Proceedings of ACM CHI’95 Conference on Human Factors in Computing Systems. New York: ACM Press, 1995, 210-217
    [48] Hill W, Stead L, Rosenstein M, Furnas G W. Recommending and Evaluating Choices in a Virtual Community of Use. In Preceedings of ACM CHI’95 Conference on Human Factors in computing systems, New York: ACM Press, 1995, 194-201
    [49] Rucker J, Polanco M J. Siteseer: Personalized Navigation for the web. Communications of ACM, 1997, 40(3): 73-75
    [50] Giles C L, Bollacker K D, Lawrence S. CiteSeer: An Automatic Citation Indexing System. In Proceedings of the ACM Conference on Digital Libraries. New York: ACM Press, 1998, 89-98
    [51] O’Donovan J, Smyth B. Trust in recommender systems. In Proceedings of the 10th International Conference on Intelligent User Interfaces. New York: ACM Press, 2005, 167?174
    [52] Chirita PA, Nejdl W, Zamfir C. Preventing shilling attacks in online recommender systems. In Proceedings of the 7th Annual ACM International Workshop on Web Information and Data Management. New York: ACM Press, 2005, 67-74
    [53] DeClaris N, Harman D, Faloutsos C, Dumais S, Oard D. Information Filtering and Retrieval: Overview, Issues and Directions. In Proceedings of the 16th Annual International Conference of the IEEE, 1994, 42-29
    [54]李法运,基于Web的信息过滤模型优化及系统实现研究,博士学位论文,武汉大学,2004
    [55]孙小华,协同过滤系统的稀疏性与冷启动问题研究,博士学位论文,浙江大学,2005
    [56]何炎祥. Agent和多Agent系统的设计与应用,武汉:武汉大学出版社, 2001
    [57] Moukas A. Amalthaea: Information discovery and filtering using a multiagent evolving ecosystem. Journal of Applied AI, 1997, 11(5): 437-457
    [58]李宝林,张翼英,兰芸.阻止型不良信息过滤器的研究与设计.计算机应用研究, 2004, 21(11): 142-144
    [59]冯翱,刘斌,卢增祥等. Open Bookmark—基于Agent的信息过滤系统.清华大学学报(自然科学版), 2001, 41(3): 85-88
    [60]曾子明,余小鹏,电子商务推荐系统与智能谈判技术,武汉:武汉大学出版社,2008
    [61] Resnick P, Varian H R. Recommender systems. Communications of the ACM, 1997, 40(3): 56-58
    [62]吴丽花,刘鲁.个性化推荐系统用户建模技术综述.情报学报, 2006, 25(1): 55-62
    [63] Smith K A, Ng A. Web page clustering using a self-organizing map of user navigation patterns. Decision Support Systems, 2003, 35(2): 245-256
    [64] Mobasher B, Cooley R, Srivastava J. Automatic Personalization Based on Web Usage Mining. Communications of the ACM, 2000, 43(8): 142-151
    [65] Baraglia R, Silvestri F. An online recommender system for large web site. In proceedings of the Web Intelligence, IEEE/WIC/ACM International Conference on WI’04, 2004, 199-205
    [66] Sung H H. Helping online customers decide through web personalization, IEEE Intelligent Systems. 2002, 17(6): 34–43
    [67] Lieberman H. Letizia: An agent that assists web browsing. In proceedings of the 14th International Joint Conference on Artificial Intelligence. Montreal: Morgan Kanfmann, 1995, 924-929
    [68] Armstrong R, Freitag D, Joachims T, Mitchell T. Web Watcher: A learning Apprentice for the World Wide Web. In AAAI 1995 Spring Symposium on Information Gathering from Heterogeneous distributed Environments. Stanford University, 1995, 6-12
    [69]李媛媛,马永强.基于潜在语义索引的特征选择与权重改进若干关键问题的研究与实.现代图书情报技术, 2007, (10): 80-84
    [70]孙洁丽,张荣梅.基于案例推理的数字图书馆个性化推荐系统研究.情报科学, 2008, 26(9): 1380-1384
    [71] Hinkle D, Toomey C. Appling Case-based Reasoning to Manufacturing. AI Magazine, 1995, 16(1): 65-73
    [72] Agrawal R, Srikant R. Fast algorithm for mining association rules. In: Proceedings of the 20th International Conference on Very Large Databases. Santiago: Morgan Kaufmann Publishers, 1994, 487-499
    [73] Agrawal R, Mannila H, Srikant R, Fast discovery of association rules, AAAI Press, 1996, 307-328
    [74] Agrawal R, Imielinski T, Swami A. Mining Association Rules between Sets of Items in Large Database. In Proceedings of ACM SIGMOD, 1993, 207-216
    [75] Savasere A., Omiecinski E., Navathe S., An efficient algorithm for mining association rules in large databases, Proceedings of the 21st International Conference of Very Large Databases, Zurich, Switzerland, 1995, 432-444
    [76] Han J, Pei J, Yin Y. Mining frequent patterns without candidate generation. In Proceedings of 2000 ACM-SIGMOD International Conference on Management of Data, Dallas: ACM Press, 2000, 1-12
    [77] Park J S, Chen M S, Yu P S. An Effective Hash Based Algorithm for Mining Association Rules. In Proceedings of 1995 ACMSIGMOD International Conference Management of Data, San Jose: ACM Press, 1995, 175-186
    [78] Park J S, Chen M S, Yu P S. An Effective Hash-based Algorithm for Mining Association Rules. In Proceedings of ACM SIGMOD International Conference on Management of Data, 1995
    [79] Mannila H, Toivonen H, Verkamo I. Efficient algorithms for discovering association rules. KDD Workshop, Seattle, Washington: AAAI Press, 1994, 181-192
    [80]谢芳,王波.基于关联规则个性化推荐的改进算法.计算机应用,2006,26(s2): 149 -151
    [81] Sarwar B, Karypis G,Konstan J, Riedl J. Analysis of Recommendation Algorithms for E -Commerce. ACM Conference on Electronic Commerce, 2000, 158-167
    [82]朱征宇.基于加权关联规则和浏览行为的个性化推荐,硕士学位论文,重庆大学, 2005
    [83] Pazzani M, Billsus D. Learning and Revising User Profiles: The Identification of Interesting Web Sites. Machine Learning, 1997, 27(3), 313-331
    [84] Pazzani M, Muramatsu J, Billsus D. Syskill&Webert: Identifying Interesting Web Sites.In Proceedings of the Thirteenth National Conference on Artificial Intelligence. Menlo Park: AAAI Press, 1996, 54-61
    [85] Cho Y H, Kim J K, Kim S H. A Personalized Recommender System Based on Web Usage Mining and Decision Tree Induction. Expert Systems with Applications, 2002, 23(3): 329-342
    [86] Mladenic D.Machine learning for better Web browsing. AAAI 2000 Spring Symposium Technical Reports on Adaptive User Interfaces. Menlo Park, CA: AAAI Press, 2000, 82-84
    [87] Asnicar F, Tasso C. ifWeb: a prototype of user model based intelligent agent for documentation filtering and navigation in the World Wide Web.In Proceedings of the UM l997 Workshop on Adaptive Systems and User Modeling on the World Wide Web, West Newton, 1997, 3-12
    [88] Claypool M, Le P, Waseda M, Brown D. Implicit Interest Indicators. In Proceedings of ACM Intelligent User Interfaces Conference, 2001, 33-40
    [89] Joachims T, Freitag D, Mitchell T. WebWatcher: a tour guide for the World Wide Web. In Proceedings of the International Joint Conference on Artificial Intelligence. San Francisco:Morgan Kaufmann Publishers, 1997, 770-777
    [90] Goldberg k, Roeder T, Gupta D, Perkins C. Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, 2001, 4(2): 133-151
    [91] Sarwar,B. M., Karypis, G., Konstan, J. A., and Riedl, J. Item-based Collaborative Filtering Recommendation Algorithm. In: Proceedings of the 10th International World Wide Web Conference , Hong Kong, 2001, 285-295
    [92] Lee W S. Online Clustering for Collaborative Filtering. National University of Singapore, School of Computing Technical Report TRA8/00, 2000
    [93] Roh T H, Kyong J O, Han I. The collaborative filtering recommendation based on SOM cluster-indexing CBR. Expert Systems with Application, 2003, 25(3), 413-423
    [94] Ha S, Helping online customers decide through web personalization. IEEE Intelligence Systems, 2002, 17(6): 34-43
    [95] Kaski S, Honkela T, Lagus K, Kohonen T. WEBSOM Self-organizing maps of document collections, Neurocumputing, 1998, 21(1-3),101-117
    [96] Smith K A, Ng A. Web page clustering using a self-organizing map of user navigation patterns. Decision Support Systems, 2003, 35(2): 245-256
    [97] Wu L H, Liu L, Li J, Li Z Y. Modeling user multiple interests by an improved GCS approach. Expert systems with Application, 2005, 29(2): 757-767
    [98] Getoor L, Sahami M. Using Probabilistic Relational Models for Collaborative Filtering. In Proceedings of Workshop Web Usage Analysis and User Profiling. San Diego, 1999
    [99] Pavlov D, Pennock D. A Maximum Entropy Approach to Collaborative Filtering in Dynamic, Sparse, High-Dimensional Domains. In Proceedings of 16th Annual Conference Neural Information Processing Systems, 2002
    [100] Shani G, Brafman R, Heckerman D. An MDP-Based Recommender System. In Proceedings of 18th Conference Uncertainty in Artificial Intelligence, 2002
    [101] Si L, Jin R. Flexible Mixture Model for Collaborative Filtering. In Proceedings of 20th International Conference Machine Learning, 2003
    [102] Robin B. Hybrid recommender systems: survey and experiments. User Modeling and User-Adapted Interaction, 2002, 12(4): 331-370
    [103]孙小华,陈洪,孔繁胜.在协同过滤中结合奇异值分解与最近邻方法.计算机应用研究, 2006, 23(9): 206-208
    [104]张锋,常会友.使用BP神经网络缓解协同过滤推荐算法的稀疏性问题.计算机研究与发展, 2006, 43(4): 667?672
    [105] MovieLens Dataset. http://www.cs.umn.edu/Research/GroupLens/index.html, 2001
    [106] McJones P. EachMovie Collaborative Filtering DataSet. http://www.research.digi- tal.com /SRC/eachmovie/, DEC Systems Research Center, 1997
    [107]宋春江,沈钧毅.一种新的Web用户群体和URL聚类算法的研究.控制与决策, 2007, 22(3): 284-288
    [108]邢春晓,高凤荣,战思南,周立柱.适应用户兴趣变化的协同过滤推荐算法,计算机研究与发展, 2007, 44(2):296-301
    [109]曾春,邢春晓,周立柱.个性化服务技术综述.软件学报,2002,13(10): 1952-1960
    [110]朱征宇,张小林,熊茜,谢祈鸿.基于用户兴趣子类的协作推荐算法.计算机科学, 2005, 32(10): 176-180
    [111] Flesca S, Greco S, Tagarelli A, Zumpano E. Non-Invasive Support for Personalized Navigation of Websites. In Proceedings of the International Database Engineering and Applications Symposium. Washington, DC: IEEE Computer Society, 2004, 183-192
    [112] Herlocker J L, Konstan J A, Riedl J. An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information Retrieval, 2002, 5(4): 287-310
    [113] McLaughlin M R, Herlocker J L. A collaborative filtering algorithm and evaluation metric that accurately model the user experience. In Proceedings of SIGIR, 2004
    [114] Herlocker J L, Konston J A, Terveen L G, Riedl J T. Evaluating collaborative filteringrecommender systems. ACM Transactions on Information Systems, 2004, 22(1): 5-53
    [115] Dunham M H著,郭崇慧,田凤占,靳晓明等译.数据挖掘教程,北京:清华大学出版社, 2005
    [116]杨风召.高维数据挖掘技术研究,南京:东南大学出版社, 2007
    [117] Ko SuJeon, Lee JunHyun, User Preference Mining through Collaborative Filtering and Contend Based Filtering in Recommender System. In Proceedings of the 3rd International Conference on E-Commerce and Web Technologies, 2002, 244-253
    [118] Luotonen A. The common log file format. http://www.w3.org/ pub/www/
    [119] Cooley R, Srivastava J. Data preparation for mining world wide web browsing patterns. Journal of Knowledge and Information Systems, 1999, 1(1): 5-32
    [120] Catledge L, Pitkow J. Characterizing Browsing Strategies in the World_Wide_Web. Computer Networks and ISDN Systems, 1995, 27(6): 1065-1073
    [121]曲义飞,基于web使用挖掘的用户消费模式发现研究,硕士学位论文,大连理工大学,2006
    [122] Cooley R, Srivastava J. Grouping web page references into transactions for mining world wide web browsing patterns. In Proceedings of KDEX’97, Newport Beach, CA, USA, 1997, 2-7
    [123] Chen M S, Park J S, Yu P S. Data mining for path traversal patterns in a web environment. In Proceedings of the 16th International Conference on Distributed Computing Systems, 1996, 385-392
    [124] Puntheeranurak S, Tsuji H. Mining Web logs for a Personalized Recommender system. In Proceedings of 3rd International Conference on Information Technology: Research and Educaiton, 2005, 445-448
    [125] Pitkow J. In search of reliable usage data on the WWW. In Proceedings of the 6th International World Wide Web Conference, Santa, Clara, CA , 1997, 451-463
    [126]施建生,伍卫国,陆丽娜. Web日志挖掘中一种事物识别方法的改进.小型微型计算机计算机系统,2002,23(1): 116-118
    [127]崔林,宋瀚涛,陆玉昌.基于语义相似性的资源协同过滤技术研究.北京理工大学学报,2005,25(5): 402-405
    [128]罗耀明,聂规划.语义相似性与协同过滤集成推荐算法研究.武汉理工大学学报, 2007, 29(1): 85-88
    [129] Ganesan P, Garcia-Molina H, Widom J. Exploiting Hierarchical Domain Structure to Compute Similarity. ACM Transactions on Information System, 2003, 21(1): 64-93
    [130] Rodriguez M A, Egenhofer M J. Determining Semantic Similarity Among EntityClasses from Different Ontologies. IEEE Transactions on Knowledge and Data Engineering, 2003, 15(2): 442-456
    [131] Budanitsky A, Hirst G. Evaluating wordNet-based measures of semantic distance. Computational Linguistics, 2006, 32(1): 13-47
    [132]陈冬林,聂规划,刘平峰.基于网页语义相似性的商品隐形评分算法.系统工程理论与实践, 2006, 26(11): 98-102
    [133]李涛,王建东,叶飞跃.推荐系统中一种新的相似性计算方法.计算机科学, 2007, 34(8): 187-189
    [134] Beyer K, Goldstein J, Ramakrishnan R, Shaft U. When is Nearest Neighbors Meaningful? In proceedings of ICDT Conference, 1999, 217-235.
    [135] Bellman R. Adaptive Control Processes: A Guided Tour. Princeton University Press, Princeton, New Jersey, 1961
    [136] Deerwester S, Dumains S T, Furnas G W, Landauer T K. Indexing by Latent Semantic Analysis. Journal of American Society for information Science,1990,41(6): 391-407
    [137] Golub G H, van Loan C F. Matrix Computation. North Oxford Academic, Oxford, UK, 1983
    [138]王辉,高利军,王听忠.个性化服务中基于用户聚类的协同过滤推荐.计算机应用, 2007, 27(5): 1225-1227
    [139]邓爱琳,朱扬勇,施伯乐.基于项目评分预测的协同过滤推荐算法.软件学报, 2003, 14(9): 1621-1628
    [140] Selamat A, Omatu S. Web page feature selection and classification using neural networks. Information Science, 2004, 158, 69-88.
    [141] Sebastiani, F. Machine learning in automated text categorization. ACM Computing Survey, 2002, 34(1):1-47
    [142] Wiener E, Pedersen J O, Weigend A S. A Neural Network Approach to Topic Spotting. In Proceedings of 4th Annual Symposium on Document Analysis and Information Retrieval, 2005, 317-332
    [143] Berry MW. Large-scale Sparse Singular Value Computations. International Journal of Super-Computer Application, 1992, 6(1): 13-49
    [144] Berry M W, Dumais S T, O 'Brain G W, Using Linear Algebra for Intelligent Information Retrieval. SIAM Review, 1995, 37(4): 573-595
    [145] B.M. Sarwar, Sparsity, scalability, and distribution in recommender system. Ph D thesis, University of Minnesota, 2001
    [146] Billsus D, Pazzani M J. Learning collaborative information filters. In Proceedings of the15th International Conference on Machine Learning, Madision, 1998, 46-53
    [147] Vozalis M G,Margaritis K G. Using SVD and demographic data for the enhancement of generalized Collaborative Filtering. Information Sciences: an International Journal, 2007, 177(15): 3017-3037
    [148] Chakrabarti K, Mehrotra S. Local Dimensionality Reduction: A New Approach to Indexing High Dimenstional Space. In proceedings of 26th VLDB Conference, Cairo, Egypt, 2000
    [149] Macqueen J. Some methods for classification and analysis of multivariate observations. In Proceedings of the 5th Berkeley Symposium on Mathematical Statistics and Probablity, 1967, 281-297
    [150] Kaufman L, Rousseeuw P J. Finding Groups in Data: An Introduction to Cluster Ananlysis. New York: John Wiley&Sons, 1990
    [151] Ng R, Han J. Efficient and effective clustering method for spatial data mining. In Proceedings of 20th Conference on Very Large Data Bases, Santiago, 1994, 144-155
    [152]邓爱琳,左子叶,朱扬勇.基于项目聚类的协同过滤推荐算法.小型微型计算机系统, 2004, 25(9): 1665-1670
    [153] Quan T, Fuyuki I, Shinichi H. Improving accuracy of recommender system by clustering items based on stability of user similarity. In Proceedings of international conference on IAWTIC. Washington DC: IEEE Computer Society, 2006
    [154] Zeng C, Xing C X, Zhou L Z, Zheng X H. Similarity measure and instance selection for collaborative filtering. In Proceedings of the 12th International World Wide Web Conference. New York: ACM Press, 2003, 652-658
    [155]余力,刘鲁,李雪峰.用户多兴趣下的个性化推荐算法研究.计算机集成制造系统, 2004, 10(12): 1610-1615
    [156] Ungar L H, Foster D P. A Formal Statistical Approach to Collaborative Filtering . In Proceedings of Conference on Automated Learning and Discovery, 1998
    [157] Han J, Kamber M.范明,孟小峰译.数据挖掘概念与技术.北京:机械工业出版社,2001
    [158] Haykin S.叶世伟,史忠植译.神经网络原理,北京:机械工业出版社, 2004
    [159]郝丽娜.粗糙集—神经网络智能混合系统及其工程应用,博士学位论文,东北大学, 2004
    [160] Kohonen,T. self-organized formation of topologically correct feature maps. Biological Cybernetics, 1982, 43(1): 59-69
    [161] Kohonen T, Self-organizing Maps, Berlin: Springer, 1995
    [162]冯永,基于计算智能的聚类技术及其应用研究,重庆大学,博士学位论文,2007
    [163] Shih Y, Liu R. Hybird recommendation approaches: collaborative filtering via valuable content information. In proceedings of 38th Hawaii International Conference on System Sciences, 2005, 217b
    [164] Kim K, Ahn H. A recommender system using GA K-means clustering in an online shopping market. Expert Systems with Application, 2007, 34(2): 1200-1209
    [165] Scherlis W L,Eisenberg J. IT Research Innovation and E-government. Commu- nication of ACM, 2003, 46(1): 67-68
    [166]陈福集,电子政务系统中面向公众的信息集成化管理与个性化服务研究,博士学位论文,合肥工业大学, 2004
    [167]余肖生.电子政务系统的个性化信息推荐模型研究.情报杂志, 2009, (1): 19-21
    [168]段其宪,宋锡荣,陈艳春. Internet网上个性化信息服务研究[J].情报科学, 2002, 20(12): 1268-1271.
    [169] Perkowitz M, Etzioni O. Towards adaptive web sites: Conceptual framework and case study. Artificial Intelligence, 2000, 118(1): 245-275
    [170] Pitkow J, Schutze H, Cass T, Cooley R etl. Personalized Search. Communication of ACM, 2002, 45(9): 50-55
    [171] Lawrencerd, etal. Personalization of supermarket product recommendation. Data Mining and Knowledge Discovery, 2001, 5(1-2): 11-32
    [172] Linden G, Smith B, York J. Amazon.com recommendations: Item to item collaborative filtering. IEEE internet computing, 2003, 7(1): 76-80
    [173] Miller B N, Albert I, Lam S K, Konstan J A, Riedl J. Movielens unplugged: Experiences with an occasionally connected recommender system. In preceedings of the international conference on intelligent user interfaces, 2003, 263-266
    [174] Corneils C, Lu J, Guo X T, Zhang G Q. One-and-only item recommendation with fuzzy logic techniques. Information Sciences, 2007, 177(22): 4906-4921
    [175]王伊蕾,李涛,贺毅.基于Multi-Agent个性化信息服务的电子政务系统的研究.计算机应用研究, 2006, 23(12), 28-29
    [176]段尧清,费奎明.个性化电子政务信息服务模式.情报杂志,2007, 26(6): 9-11
    [177]柳新华.开发利用政务信息资源.中国行政管理, 2003, 218(8): 60
    [178] Billsus D, Pazzani M J. Learning Collaborative Information Filters. In Proceedings of the 15th International Conference on Machine Learning, 1998, 46-54
    [179]杨武剑,王泽兵,冯雁等.网站个性化服务的研究.浙江大学学报(工学版), 2003, 37(3): 278-282
    [180]高琳琦.电子政务中的个性化信息服务研究.电子政务, 2007, (6): 80-84
    [181]约翰逊R A,威克恩D W.陆璇,葛余博,赵衡秀等译,实用多元统计分析,北京:清华大学出版社, 2005
    [182] Berners-Lee T. Semantic web road map. http://www.w3.org/DesignIssues/ Semantic.html.
    [183]陆建江,张亚非,苗壮等.语义网原理与技,北京:科学出版社, 2007
    [184] Studer R, Benjamins V R, Fensel D. Knowledge engineering: principles and methods. Data and Knowledge Engineering, 1998, 25(1-2): 161-197
    [185]梁邦勇,李涓子,王克宏.基于语义Web的网页推荐模型.清华大学学报(自然科学版), 44(9): 1272-1276
    [186]邵峰晶,于忠清.数据挖掘原理与算法,北京:中国水利水电出版社,2003
    [187] Guo X T, Lu J. Intelligent E-Government Services with Personalized Recommendation Techniques. International Journal of Intelligent Systems, 2007, 22(5): 401-417
    [188] Watson RT, Mundy B. A strategic perspective of electronic democracy. Communications of the ACM, 2001, 44(1): 27-30
    [189] Armstrong R,Freitag D, Joachims T, et al. Web watcher: a learning apprentice for the world wide Web. Working Notes of the A AAI Spring Symposium Series of Information Gathering from Distributed, Heterogeneous Environments, 1995, 6-12
    [190] Al-Shamri M Y H, Bharadwaj K K. Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Systems with Applications, 2007, 35(3): 1386-1399
    [191]陆荣,郁洲,阮永良等. J2EE平台上MVC设计模式的研究与实现.计算机应用研究, 2003, 20(3): 144-146
    [192] Struts Tutorial. http://struts.apache.org/
    [193] Johnson R. Introducing to Spring Framework, http://www.theserverside.com/ articles/article.tss?l=SpringFramework
    [194]周斌.面向公众服务的电子政务研究,博士学位论文,同济大学,2007
    [195]蒋兴龙.电子政务个性化服务体系结构研究.硕士学位论文,电子科技大学,2006
    [196]王菁.电子政务个性化服务体系结构研究.东方企业文化, 2007, (3): 116
    [197] Wimmer M, Codaqnone C, Janssen M. Future e-government research:13 research themes identified in the eGovRTD2020 Project. In Proceedings of the 41st Annual Hawaii International Conference on System Sciences, Washington, DC: IEEE Computer Society, 2008, 223