软件众包推荐系统的冷启动问题研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:niuniu31
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,软件众包,一种新型的软件开发方式逐渐变得火热。其能充分利用互联网的闲置资源以及因地理原因而无法聚集在一起的优质开发资源,调动人们的集体智慧来协作完成软件开发。作为一类电子商业平台,软件众包平台需要推荐系统支持。对于平台上的任务发布者,如果平台能够将优质的开发者推荐给他们,为他们高效且高质地完成任务,那么任务发布者会更加信任这一平台,进而促使他们发布更多的任务;对于任务的接收者,如果平台能够及时地为他们推荐其能力范围内且感兴趣的任务,为他们带来收益,那么这些用户也会更加积极地投入这一平台进行开发。但是为软件众包平台构建推荐系统并非一件容易的工作。因为区别于传统的推荐系统,软件众包中的任务存在比较短的生命周期,在短的生命周期内,难以实现数据地累积供算法进行学习,故软件众包平台面临严重的冷启动问题。本文着重研究这一问题,提出了一套通用的软件众包平台资源建模方案,并采用深度学习方法解决任务冷启动问题,采用遗传算法解决接包方冷启动问题。本文的主要贡献和创新点包括:(1)本文提出了一套通用的方案为众包平台上的任务以及接包方进行建模以解决不同众包平台上存在的数据异构性问题。建模时,针对众包平台上数据的特性,提出了一种改进TF-IDF的模型,w TF-IDF;同时提出了估算流行度这一概念,为冷启动任务更好地进行流行度建模。(2)对于任务的冷启动问题,本文提出了一种新的基于多模态映射的混合推荐算法base-ME。其能够将建模后得到的接包方向量以及任务向量映射到同一个特征空间下,进而通过计算内积的方式为冷启动任务进行有效推荐。在此算法的基础上,本文结合深度学习技术,进一步提出了deepME算法,支持更多种类的参数输入。(3)对于接包方的冷启动问题,本文提出一种基于主题的流行度抽样算法。算法求解使用了遗传算法,其甚至能为冷启动接包方推荐冷启动任务。最后,为了验证本文所提出算法的有效性,进行了一系列实验。实验一,采用三个软件众包数据集,将本文提出的基于多模态映射的推荐算法base-ME和deep-ME与多种成熟以及新颖的推荐算法进行对比,在为冷启动任务推荐接包方时取得了良好的效果,在准确度和召回率上有约17%的提升。实验二,本文将提出的基于主题的流行度抽样算法与其他经典的用户冷启动解决算法进行对比,在准确度和召回率上有约75%的提升。
其他文献
<正> 在我国,大城市人口问题,已日益引起人们的关注。下面,结合最近在几个城市的调查,对大城市人口机械增长的控制问题谈几点意见。一党的十二届三中全会通过的《中共中央关于经济体制改革的决定》指出:我们不仅“对外要开放,国内各地区之间更要互相开放。经济比较发达地区和比较不发达地区,沿海、内地和边疆,城市和农村,以及各行业各企业之间,都要打破封锁,打开门户”,“促进资金、设备、技术和人才的合理交流”,“促进经济结构和地区布局的合理化,加速我国现代化
公务员是公权力的行使者,是国家和社会治理的具体实施者,他们的工作态度和工作绩效直接关系到人民群众对政府的满意度和认可度,牵动着人民群众的幸福感和满足感,深刻影响着国家和社会治理的现状和未来。当前,部分公务员存在着不同程度的职业倦怠,对工作丧失兴趣和动力,对自身工作能力、效率、贡献和社会价值持消极态度。导致公务员职业倦怠的原因有工作环境复杂度高、工作压力大、任务超负荷等。除此之外,考核无法发挥应有的
思想是行动的先导。一个人的思想意识会对个人行动产生重要影响。正确的思想意识利于促进个人发展,加强对思想意识正确引导至关重要。青少年是祖国的未来,他们的发展关乎国家发展前景,因此培养什么样的人意义重大。思政课是德育主要课程,是对在校学生进行思想政治教育的主渠道。思政课教师是上好思政课的关键,影响思政课育人效果。中小学阶段是中小学生身心发展关键期,该时期他们容易受到不良因素诱导,需要通过思政课加强对中
<正> 我国新宪法第一百一十一条确定在居民委员会、村民委员会设置调解委员会调解民间纠纷。这是继《民事诉讼法(试行)》肯定调解委员会的法律地位之后,又用国家根本大法确定了我国多年来行之有效的人民调解制度。这是健全和完善社会主义民主和法制的一项重大措施。它意味着人民调解不仅是社会主义法制的补充,而且已经成为社会主义法制的一个重要组成部分。为了充分调动调解组织在社会主义法制建设中的积极作用,对于人民调解实践中的一些问题,需要提到理论高度加以总结研究,以便使人民调解制度更加完善和健康地发展。
<正> 《中共中央关于经济体制改革的决定》中指出:“要充分发挥城市的中心作用,逐步形成以城市特别是大、中城市为依托的,不同规模的、开放式、网络型的经济区”。这种经济区的的形成,大中城市发挥着主导作用,但也与小城镇的发展紧密联系在一起。这是因为每个经济区,都是一个区域经济的大系统,必须有若干彼此有机联系的中型、小型经济区,才能形成合理的、多层次的、纵横交错的经济网络。小城镇是城市之末、农村之首,是城乡经济的结合部,是农业与工业相结合的联结因素和启动因素,是各个经济区内经济网络的纽带和网结,没有
<正> 在中华民族长达4000多年有文字记载的文明史中,留下了极为丰富的历史典籍。对这些史籍进行多层次、多角度的研究,素为治史者所重视。由杭州大学历史系教授仓修良主编的、山东教育出版社出版的《中国史学名著评介》(三卷本),将上迄《尚书》,下至《中国文化史》的近90种较为著名的历史典籍进行了系统、深入的评介,内容包括中国史学史上各种史书体裁的代表作和各类有影响有特色的史书,成为一部集众家所长、述电学源流的杰作。该书的选材较为广泛和具有代表性。中国的史书体例繁多,内容广博。因此,把各种带有不同特
随着近年来灾害的频繁发生,灾害管理成为各国政府非常关注的问题。灾害管理作为一个复杂系统的社会公共工程,需要最大限度的吸引企业等社会力量的参与。日本作为灾害大国,在
近年来,随着互联网的快速发展,新闻媒体、分析师和投资者都喜欢通过互联网来表达自己对金融市场的看法,从而在互联网上催生了大量的文本信息。在金融市场中,新闻媒体充当着信息中介的角色,传播或转播着与企业盈亏、公司管理等相关的信息,这些信息在一定程度上影响着投资者的决策行为,从而影响着企业的业绩状况。就目前来看,如果想要从这海量的财经新闻中提取出有价值的信息从而判断企业的财务状况是比较困难的。基于此,为了
随着经济的全球化,建筑业的竞争不再是企业间的竞争,而是建筑供应链管理模式的发展,而实施建筑供应链的关键在于企业间信息的有效共享。在建筑供应链管理中采纳BIM技术,将有助于实现信息集成化管理的需求,然而在BIM技术的推广过程中仍然存在种种困难,因此迫切需要研究BIM技术在建筑供应链上参与方中存在的困难及各方之间的协调,从而有针对性的提出解决方案,为采纳BIM技术的企业提供参考。通过对国内外相关研究成
":现代道德认知发展理论之父"柯尔伯格从初期提倡教师引导学生讨论道德两难故事,激发学生思考,旨在提高道德判断水平的"新苏格拉底法"转向后期主张师生共建自治的民主社区生活,共