计算机科学 ›› 2020, Vol. 47 ›› Issue (6): 32-37.doi: 10.11896/jsjkx.191000088
许子熙1,2, 毛新军1,2, 杨亦1, 卢遥1
XU Zi-xi1,2, MAO Xin-jun1,2, YANG Yi1, LU Yao1
摘要: 知识问答社区已经成为当前互联网知识共享的重要载体,它提供一系列的激励机制(如声望、徽章、特权等)来鼓励用户参与和贡献,从而提高社区的活跃度。如何对这些激励机制的有效性进行分析,并指导其改进,是目前知识问答社区研究与实践面临的一项重要挑战。针对软件开发知识问答社区,提出一种基于多Agent系统的社区及其激励机制的建模和仿真分析方法,将拥有大量用户的社区视为由自主Agent构成的多Agent系统,社区用户的贡献和交互视为Agent在激励机制驱动下的协同行为。将激励机制抽象描述为Agent的信念,基于自我决定理论来解释Agent期望的生成,并最终产生社区中Agent用户的行为。通过采集Stack Overflow社区2016-2018年间的数据,基于NetLogo仿真平台对社区的发展演变进行了仿真分析,结果表明文中提出的模型及机理可有效地解释和揭示知识问答社区在激励机制作用下的演变过程。
中图分类号:
[1]ZHU H,WANG F,WANG S.On the convergence of autonomous agent communities[J].Multiagent and Grid Systems,2010,6(4):315-352. [2]MAO X J.Processing Agent Software Engineering:Status Quo,Challenges and Prospects[J].Computer Science,2011,38(1):1-7. [3]COMFORT L K.Self-organization in complex systems[J].Journal of Public Administration Research and Theory:J-PART,1994,4(3):393-410. [4]Handbook of self-determination research[M].University Rochester Press,2004. [5]ORTEGA F,CONVERTINO G,ZANCANARO M,et al.Assessing the performance of question-and-answer communities using survival analysis[J].arXiv:1407.5903,2014. [6]CAVUSOGLU H,LI Z,HUANG K W.Can gamification motivate voluntary contributions? the case of stackoverflow Q&A community[C]//Proceedings of the 18th ACM Conference Companion on Computer Supported Cooperative Work & Social Computing.ACM,2015:171-174. [7]EASLEY D,GHOSH A.Incentives,gamification,and game theory:an economic approach to badge design[J].ACM Transactions on Economics and Computation (TEAC),2016,4(3):16. [8]LIU Y,HO C J.Incentivizing high quality user contributions:new arm generation in bandit learning[C]//Thirty-Second AAAI Conference on Artificial Intelligence.2018. [9]KHODADADI A,HOSSEINI S A,TAVAKOLI E,et al.Continuous-Time User Modeling in Presence of Badges:A Probabilistic Approach[J].ACM Transactions on Knowledge Discovery from Data (TKDD),2018,12(3):37. [10]TAUSCZIK Y R,PENNEBAKER J W.Participation in an online mathematics community:differentiating motivations to add[C]//Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work.ACM,2012:207-216. [11]PARUNAK H V D,SAVIT R,RIOLO R L.Agent-based modeling vs.equation-based modeling:A case study and users’ guide[C]//International Workshop on Multi-Agent Systems and Agent-Based Simulation.Berlin:Springer,1998:10-25. [12]REN Q,BAI L,BISWAS S,et al.A BDI multi-agent approach for power restoration[C]//2014 7th International Symposium on Resilient Control Systems (ISRCS).IEEE,2014:1-6. [13]DECI E L,RYAN R M.Self-determination[J].Digital Communications,1985,23(1):470-476. [14]DECI E L,RYAN R M.The “what” and “why” of goal pursuits:Human needs and the self-determination of behavior[J].Psychological Inquiry,2000,11(4):227-268. [15]KE W,ZHANG P.The effects of extrinsic motivations and satisfaction in open source software development[J].Journal of the Association for Information Systems,2010,11(12):784. |
[1] | 吴甜甜,王洁. 基于可能回答集程序的多Agent信念协调 Belief Coordination for Multi-agent System Based on Possibilistic Answer Set Programming 计算机科学, 2020, 47(2): 201-205. https://doi.org/10.11896/jsjkx.190100101 |
[2] | 马丁,庄雷,兰巨龙. 可重构信息通信基础网络端到端模型的研究与探索 Research on End-to-End Model of Reconfigurable Information Communication Basal Network 计算机科学, 2017, 44(6): 114-120. https://doi.org/10.11896/j.issn.1002-137X.2017.06.020 |
[3] | 冯翔,张进文. 行为建模及其在多Agent系统中的应用 Behavior Modeling and its Application in Multi-agent System 计算机科学, 2015, 42(9): 214-219. https://doi.org/10.11896/j.issn.1002-137X.2015.09.041 |
[4] | 郭艳燕,童向荣,刘其成,龙宇,李晔. 基于博弈论的网络信息传播模型的研究 Models of Network Information Propagation Based on Game Theory 计算机科学, 2014, 41(3): 238-244. |
[5] | 陈志远,黄少滨,韩丽丽. 现代模态逻辑在计算机科学中的应用研究 Research on Applications of Modern Modal Logic in Computer Science 计算机科学, 2013, 40(Z6): 70-76. |
[6] | 裘杭萍,覃垚,胡汭,管留. 多Agent系统中基于改进合同网模型的任务分配研究 Study on the Task Allocation Based on Improved Contract Net in Multi-agent System 计算机科学, 2012, 39(Z6): 279-282. |
[7] | 王万良,艘约庆,赵燕伟. 基于Meta平衡的多Agent Q学习算法研究 Research on Multi-agent Q Learning Algorithm Based on Meta Equilibrium 计算机科学, 2012, 39(Z6): 261-264. |
[8] | 毛新军. 面向Agent软件工程:现状、挑战与展望 State-of-the-Art,Challenges and Perspectives of Agent-oriented Software Engineering 计算机科学, 2011, 38(1): 1-7. |
[9] | 赵杰,杨柳,李树平. 资源受限的多Agent系统通信研究 Communicating in Resource-constrained Multi-Agent Systems 计算机科学, 2010, 37(6): 271-272. |
[10] | . 基于Agent联盟的协作学习系统研究 计算机科学, 2009, 36(6): 125-128. |
[11] | 严建峰 李伟华. MAS故障诊断系统中的任务分解与分配 计算机科学, 2008, 35(7): 115-118. |
[12] | . HUNTBot-第一人称射击游戏中NPC的结构设计 计算机科学, 2008, 35(11): 290-292. |
[13] | . Agent技术在Web服务中的应用探讨 计算机科学, 2008, 35(1): 140-143. |
[14] | . 基于面向自治计算的Agent系统动态重构模型 计算机科学, 2007, 34(5): 147-151. |
[15] | 肖正 吴承荣 张世永. 多Agent系统合作与协调机制研究综述 计算机科学, 2007, 34(5): 139-143. |
|