基于Agent模型的社会推荐系统分析研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:sheen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的飞速发展,人们在网上购买产品变得越来越便捷,越来越多的网民加入到网购的大军中。在这个背景下,为了让用户更加快捷、准确选到自己中意的产品,个性化推荐系统就显得尤为重要了。然而,传统的个性化推荐方法,如基于用户或者项目的协同推荐算法,并不显示用户的兴趣模型,而是通过相似度对比,以此为依据来进行推荐,这也使得推荐的效果并不突出。鉴于个性化推荐系统低下的推荐效率,社会化推荐系统成为学术界研究的重点和难点之一。社会推荐系统是建立在用户之间的社会关系的基础上的,并以此构建用户之间的社会关系网络。对于一个新的用户,只要在已知的关系网络中,存在一个或多个用户与之有间接或直接的联系,该新用户就可以加入到该网络中,并根据已知的用户兴趣模型,对该新用户进行推荐。事实证明,随着人的社会化属性加深,社会推荐系统的推荐能力会更加强大。本文利用Agent模型来研究社会推荐系统,研究的内容和目标为:(1)基于Agent模型构建社会网络。社会推荐系统是建立在社会网络上来展开的。所以在研究社会推荐系统时,首先要初始化一个社会网络。由于Agent具有独立性跟封装性,因此可以将社会属性和参数封装到Agent之中,然后将单个Agent作为网络中的一个结点,构建基于Agent的社会网络模型。在这一部分中,主要有两部分的工作:Agent模型的设计和构建社会网络。在本文中,根据消费市场的特征,主要设计了两类Agent,即生产者Agent和消费者Agent,以及它们的建模过程和内在联系。在此基础之上,利用Agent的动态性和独立性,初始化一个社会网络模型。(2)在基于Agent的社会网络模型的基础上,利用协同过滤算法的原理,构建基于Agent的社会推荐系统。针对当前推荐系统主要集中在推荐算法的优化,单纯优化推荐响应时间,而忽略推荐的个性化程度,或单纯优化了推荐效率,却缺乏普遍性等问题,本文通过Agent模型来研究社会推荐系统,利用Agent的强大的分布计算能力,并设计了TopX算法和Threshold阈值算法,寻找出该网络模型中的相似度最高的群体,以该群体的共同特征来进行推荐。最终的实验结果验证了该研究思路的可行性。
其他文献
在设计小学英语单元作业时,教师应充分考虑单元教学内容以及学生的实际学情,努力发挥作业在促进学生复习巩固、技能发展、思维培养、素养提升、激发兴趣以及过程性评价等多方
期刊
本文以小学数学课程的教学为例子,具体论述中基于多媒体的教学流程,先说明教案设计的过程,然后从课堂教学与课外教学两大方面,指出多媒体教学给小学生能力培育带来的重要价值
我国新时代的教育教学体制改革不断深化.在义务教育阶段,初中数学是一门必不可少的基础学科,如何构建高效课堂,已成为新课标深化改革中迫在眉睫的问题,教师要多层面深入探究
近年来,全球气候变暖引发公众对于低碳发展的关注。高能耗工业企业作为碳排放的主体,面临诸多来自内外部的压力和挑战,低碳化发展是其战略转型的必由之路。低碳制造战略作为工业
习题教学是初中数学教学过程中的重要组成部分,教师通过习题训练来将抽象的理论知识转化为具体的题目,帮助学生掌握有效的解题策略,促进学生学习能力的发展.近些年来,随着新
2017年我市被中央政法委确定为全国雪亮工程“2017年度重点支持城市”,在市委、市政府的坚强领导下,严格对照“全域覆盖、全网共享、全时可用、全程可控”的公共安全视频监控
期刊
现在的学生们普遍都觉得数学是所有科目里的拦路虎,当提及数学时学生会产生很大的消极情绪,其中很大的缘由是学生已经付出了很多的努力、很多的时间,课上学习,课后还要完成课