下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Introduction To Recommender Systems:Algorithms and EvaluationRecommender systems use the opinions of members of a community to help individuals in that community identify the information or products most likely to be interesting to them or relevant to their needs. These systems, originally referred
2、to as collaborative filtering systems, were developed to address two challenges that could not be addressed by existing keyword-based information filtering systems. First, they addressed the problem of overwhelming numbers of on-topic documentsones which would all be selected by a keyword filter by
3、filtering based on human judgement about the quality of those documents. Second, they addressed the problem of filtering non-text documents based on human taste. For example, the Ringo system Shardanand and Maes, 1995 applied collaborative filtering to recommend music to individuals and later resear
4、ch and commercial systems applied the same techniques to other art forms.Early research in this area focused largely on the ability of these systems to generate recommendations that were valued by the users of the system. And, indeed, these systems generated substantial enthusiasm and support from t
5、heir users. In 1996, at the first of a series of workshops on collaborative filtering, it first became clear that some fairly simple algorithms (namely weighted k-nearest-neighbor algorithms applied to a sparse matrix of the ratings that users assigned to particular items or documents) worked well f
6、or several different research groups and application areas. This workshop also started using the term “Recommender Systems” and led to the publication of a special issue of Communications of the ACM on the topic (March 1997).At this point, the Recommender Systems research field diverged. Substan-tia
7、l commercial interest focused attention on a variety of practical questions, including the speed with which recommendations could be generated, the scale of problems that could be addressed, and the assessment of the value of rec-ommendations to the business itself or to the customers. At the same t
8、ime, a broad range of machine learning researchers (broadly defined) started apply-ing a wide variety of techniques to recommendation problems, exploring issues of improving accuracy of algorithms, better exploiting knowledge about theEditors address: GroupLens Research Group, Department of Computer
9、 Science and Engineering,University of Minnesota, Minneapolis, MN 55455; email: .Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or direct commercia
10、l advantage and that copies show this notice on the first page or initial screen of a display along with the full citation. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, to r
11、edistribute to lists, or to use any component of this work in other works requires prior specific permission and/or a fee. Permissions may be requested from Publications Dept., ACM, Inc., 1515 Broadway, New York, NY 10036 USA, fax: +1 (212) 869-0481, or .C 2004 ACM 1046-8188/04/010
12、0-0001 $5.00ACM Transactions on Information Systems, Vol. 22, No. 1, January 2004, Pages 14.2Introduction To Recommender Systemsdocument/product domain, and achieving more rapid start-up for systems and users.It was this split in the field that created the motivation for this special issue. In parti
13、cular, several recommender systems researchers observed that our field was missing two key resources: (1) a single venue to serve as a guide to the dif-ferent types of recommender system being developed and tested by researchers, and (2) a broad guide to evaluating recommender systems to encourage t
14、hese researchers from different specialties to create comparable results. As editor of this issue, I am gratified by the strong response received to the call for paper submissions, and am further gratified that a number of articles that could not appear in this issue will likely appear in later issu
15、es of TOIS.Articles in This IssueHerlocker et al.s article on evaluating collaborative filtering recommender sys-tems reflects more than five years of thinking on how to conduct meaningful research evaluations of new algorithms and systems. It was prompted most directly by an observation that severa
16、l papers published in the last several years have shown nearly identical performance (measured as mean absolute error between predicted values and actual user ratings) on a set of widely-distributed ratings sets. This raised the question of whether it was worthwhile to continue investigating algorit
17、hms, and whether these were all indeed equally good. This article addresses those questions in two ways. First, it experimen-tally evaluates a wide range of already-published metrics used by researchers to evaluate the quality of recommendations produced by their algorithms, show-ing that not all me
18、trics measure the same things, but that the metrics can effectively be grouped into clusters that yield highly-correlated measurements. Second, it works forward from user tasks, assessing which evaluation mech-anisms most directly reflect the suitability of a recommender for specific pur-poses. In d
19、oing so, it argues that accuracy measures only capture a small part of the needed understanding of a recommender systems usefulness, and that other factors such as the novelty of recommendations are often unmeasured and unreported.Middletons article on ontological user profiling is an excellent exam
20、ple of ap-plying content-based techniques to the recommendation problem. This article describes the use of an ontology of research article topics that is used to build more effective profiles of user interests for use in a recommender system. This article is notable for three reasons: First, it show
21、s as effective a hybrid tech-nique that can be generalized to other domains for which an ontology exists (or can be constructed) and where recommendations can appropriately be guided by a profile of user interest areas. Second, it shows how an existing external ontology can help address the cold-sta
22、rt problem in recommender systems (i.e., the problem that systems based purely on collaborative filtering cannot provide much value to their early users, and indeed cannot provide much value to new users until after theyve populated their profiles). Third, this work includes sig-nificant field-study
23、 evaluation of the effectiveness of ontological profiles in the recommender system.ACM Transactions on Information Systems, Vol. 22, No. 1, January 2004.Introduction To Recommender Systems3Hoffmans article on latent semantic models presents a model-based col-laborative filtering algorithm that uses
24、probabilistic latent semantic analysis and expectation-maximization algorithms to construct a compact and accurate reduced-dimensionality model of a community preference space. The intuition behind this model is that there is a set of independent underlying factors for which users have preferences,
25、and that their preferences can be expressed as a vector of weights assigned to these factors. Similarly, items in the space can be expressed in terms of the same factors. This model can then be used for efficient prediction, and has the additional benefit of providing insight into clusters of relate
26、d items. In addition to showing that the best of these algorithms is quite accurate, Hoffman shows that it scales well for prediction time (which does not increase as the number of items or users increases).Huang et al.s article on associate retrieval takes a different approach to-ward addressing th
27、e challenge of sparsity in a recommender system. Using data from a Chinese online bookstore, they explore how a spreading-activation algorithm (specifically a Hopfield net algorithm) can help improve recommen-dation quality for users by helping exploit transitive association. Intuitively, this addre
28、sses one of the challenges of pure collaborative filtering algorithms. If two users have both read and liked similar books, but not the exact same ones, the relationship between them is lost. This article shows that applying a spreading-activation algorithm can help in the recommendation processfor
29、new users in particular, but also for users in general. It also shows that higher density can lead to an overactivation effect so that the benefits of spreading activation trail off as the ratings density increases.Deshpande and Karypis article on item-based recommenders addresses the specific chall
30、enge of recommending a list of candidates (a top-N list) rather than making predictions for most or all of an item set. This task is particularly common in electronic commerce applications where a system is used to select a small number of items to suggest on a personalized Web page, in a promotiona
31、l message, or at transaction time. This article shows how algorithms based on co-purchase (or co-rating) similarities between items, or between item-sets and items, can produce efficient and high quality recommendations. In addition to evaluating two key techniques that provide this quality (similar
32、ity measures based on conditional probability and higher-order, item-based models), this arti-cle does an excellent job of using a diverse collection of data sets (eight collected from real systems and thirty-six synthetic ones) to validate the results.ACKNOWLEDGMENTSI would like to thank three groups of people for their work in making this issue happen. First, I would like to thank the many anonymous reviewers who not only volunteered to review these articles, b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届浙江省台州市黄岩区九上化学期末学业水平测试模拟试题含解析
- 营口市重点中学2027届九年级物理第一学期期末教学质量检测模拟试题含解析
- 2027届山东省东营邹平县联考九年级化学第一学期期中复习检测试题含解析
- 2027届江苏省大丰市刘庄镇三圩初级中学物理九年级第一学期期末学业水平测试试题含解析
- 四川省凉山彝族自治州2027届九年级物理第一学期期末统考模拟试题含解析
- 2026中国智能水龙头行业市场供需分析及投资评估规划分析研究报告
- 2026中国涡流泵行业产能过剩与去库存分析报告
- 2026中国网络游戏开发商行业市场竞争现状分析投资评估规划研究报告
- 2026全球生物识别芯片行业供需竞争格局研究及信息安全建设
- 2026乳制品行业国产品牌与进口品牌竞争格局分析评估报告
- 2.明确测绘成果和资料档案管理工作的主管领导、工作人员及岗位职责
- 《护理法律法规》课件
- 刑法总论:刑事法治的中国特色智慧树知到答案2024年湘潭大学
- 2024年家用呼吸机租赁合同范本
- (高清版)JTST 325-2024 水下深层水泥搅拌桩法施工质量控制与检验标准
- 开平牵牛生化制药有限公司年产400吨生化原料扩建工程项目环境影响报告书
- 沸腾炉的设计4
- 风力发电机基础的施工方法
- 洛阳香江万基铝业有限公司马行沟铝土矿矿产资源开采与生态修复方案
- 急性心肌梗死护理个案查房
- 三年级混合计算练习题
评论
0/150
提交评论