首页 | 本学科首页   官方微博 | 高级检索  
     

基于动态偏好和竞争力的群智化任务推荐
引用本文:王红兵,严嘉,张丹丹,陆荣荣.基于动态偏好和竞争力的群智化任务推荐[J].软件学报,2023,34(4):1666-1694.
作者姓名:王红兵  严嘉  张丹丹  陆荣荣
作者单位:东南大学计算机科学与工程学院, 江苏 南京 210096;智能服务系统与应用实验室(东南大学), 江苏 南京 210096
基金项目:国家重点研发计划(2018YFB1003800); 国家自然科学基金(62072097); 江苏省重点研发项目(BE2021001-2);江苏省软件新技术与产业化协同创新中心、无线通信技术协同创新中心
摘    要:近年来,群智化软件开发已被学术和工业广泛关注.与传统方法相比,群智化软件开发最大化利用全球开发者资源完成复杂的发展任务,有效降低开发成本并提高发展效率.考虑将推荐技术引入开发者和任务的匹配问题中,即向软件开发者推荐合适的软件开发任务.考虑从两方面解决该问题:一方面,开发人员的任务选择与兴趣偏好的变化有关,因此需要准确捕获.另一方面,软件开发任务与传统商品或其他内容相比具有专业特性,只有相应技能的人才能完成和竞争性质的平台更多,所以开发者也会考虑是否其在众多竞争对手中有较高的评分.因此,研究并完成以下工作:对开发者建模时考虑其动态偏好和竞争力并定义相关的参数指标.提出一个两阶段的群智化软件任务推荐模型:第1阶段使用基于注意力机制的长短期记忆神经网络预测开发者当前的动态偏好,并利用相似度从大量候选任务中筛选出符合偏好的Top-N任务;第2阶段利用开发者的竞争力,使用基于差分进化算法的极端梯度提升方法预测开发者在第1阶段任务上的评分,并按照评分高低向开发者推荐Top-K任务.为了验证其有效性,进行了一系列的实验与已有方法作对比.实验结果表明,所提出的模型在群智化软件任务推荐上有显著优势.

关 键 词:群智化  任务推荐  长短期记忆神经网络  注意力机制  极端梯度提升  差分进化算法
收稿时间:2021/4/12 0:00:00
修稿时间:2022/1/30 0:00:00

Group-intelligent Task Recommendation Based on Dynamic Preferences and Competitiveness
WANG Hong-Bing,YAN Ji,ZHANG Dan-Dan,LU Rong-Rong.Group-intelligent Task Recommendation Based on Dynamic Preferences and Competitiveness[J].Journal of Software,2023,34(4):1666-1694.
Authors:WANG Hong-Bing  YAN Ji  ZHANG Dan-Dan  LU Rong-Rong
Affiliation:School of Computer Science and Engineering, Southeast University, Nanjing 210096, China;Intelligent Service System and Application Laboratory (Southeast University), Nanjing 210096, China
Abstract:
Keywords:crowdsourcing  task recommenddation  long short-term memory network  attention mechanism  extreme gradient boosting  differential evolution algorithm
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号