基于局部社区发现的微信朋友圈信息流广告推荐算法研究

被引量 : 0次 | 上传用户:y886520520886
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,网络已融入到人们的日常生活之中,各种各样的社交网络平台不断涌现,社交媒体已成为现代企业营销的重要渠道之一。利用大型复杂网络中的社区发现技术,可以有效识别社交网络中的兴趣社区,为企业和消费者之间的沟通架起了一座桥梁。微信是当今中国最火的社交媒体平台,越来越多的企业通过微信朋友圈信息流广告来向消费者传播品牌信息。由于这种新型的广告模式上线时间较短,消费者普遍反映收到的产品广告与自己的消费需求不符。基于此,本研究致力于找到一种新的用户选择算法用于提高微信朋友圈信息流广告推荐系统的精准性。本文首先对复杂网络中的典型的社区发现算法进行了回顾,通过比较其优缺点,发现基于全局的社区发现算法需要预先了解社区的相关信息,计算复杂度高、耗时长,而基于局部的社区发现算法具有计算速度快、需要信息少、复杂度低等优点。在此基础上,对微信现有朋友圈信息流广告推荐算法的不足进行了分析,结合微信网络的特点,本文借鉴L-壳算法提出了一种基于局部社区发现的微信网络广告目标社区发现算法。算法从目标微信公众号开始,首先搜寻到该公众号的所有关注者作为第一层节点添加到目标社区中,再利用算法找到所有第一层节点的邻居节点作为第二层节点将其添加到目标社区中,然后以局部社区模块度M为评价指标对第二层节点进行选择,最后将目标微信公众号、第一层节点和优化后的第二层节点结合在一起作为微信广告的目标社区。本文对L-壳算法做了三点改进:首先,在初始节点选择上,指定以目标微信公众号为初始节点;其次,在停止标准设定上,采用广度优先宽度为2的方式对用户筛选后停止;最后,在社区节点筛选上,采用模块度M这一客观指标对节点进行筛选。研究运用Igraph软件进行网络的分析和可视化处理,在已知网络结构的空手道网络、人人网络、海豚社会网络和美国政治书籍网络上运行了本算法。用发现社区的质量作为广告效果,以认可度最高的Newman提出的模块度Q和算法运行时间为评价指标,和典型的Infomap算法、Fastunfloding算法、标签传播算法、模块度矩阵谱聚类、自旋玻璃算法、Walktrap算法、GN算法、快速贪婪算法的运算结果进行了对比。结果表明,本算法能够正确识别节点的社区归属,发现的社区有着较好的社区结构,以局部社区模块度M为节点的删除标准可以有效识别出边界节点,算法的运行时间比软件内置的社区发现算法的运行时间长。此外,本文的研究结果还验证了张婷娜(2010)的研究结论:随机网络虽然理论上没有社区结构特性,但是仍有可能出现模块度较大的分割;Newman的模块度不适合用来测量社区差异较大的网络。最后,对研究进行了总结,为企业和用户提出了相关建议,并对未来的研究方向进行了展望。
其他文献
农村居家养老服务是经济学研究中一个非常具有重要社会现实意义的课题,这在中国社会养老保障结构失衡问题日益突显、社会公共养老服务“效率”与“公平”失调的背景下显得尤
2-嘧啶氧基-N-芳基苄胺类衍生物是由浙江省化工研究院和中科院上海有机化学研究所共同发现的具有自主知识产权的农药先导结构,该先导结构具有国际原创性。新颖化合物ZJ1835是
从湖南省中小河流现状及存在的主要问题,从防洪标准、治理模式、治理重点、治理方案等方面提出湖南省中小河流建设对策,加强中小河流建后管护中的管理体制改革、强化监督管理
近年来,电子商务在政府引导、资本涌入、用户体验不断优化等多因素的作用下,进入了爆发增长阶段。但随之而来的盲目跟风、从众追随的羊群效应现象也逐步显现。从本质上说,羊
<正>胡锦涛同志在为第二批全国干部学习培训教材所作的序言中对干部教育培训工作提出了明确要求,即干部教育培训要"联系实际创新路,加强培训求实效"。近年,在中央的大力倡导
科技投入不仅是科技创新的物质基础,更是科技持续发展的重要前提和根本保障。尽管安徽省位于我国经济相对发达的长三角地区,但是其经济发展水平却属于相对落后省份。近年来,
随着公共财政框架的初步形成,我国财政管理已经从重财政收人管理逐步向加强财政支出管理和提高财政支出效益的新阶段转变。研究和探索我国公共投资绩效评价理论与实践,科学评
<正> 一八三五年九月,十七岁的马克思中学毕业了,他写了一篇题为《青年在选择职业时的考虑》的毕业作文。这篇论文,虽然是马克思学生时代的著作,但读来仍使人振奋,给人以力量
目的:探讨低氧训练对大鼠骨骼肌糖酵解酶及其转录激活途径的影响。方法:六周龄雄性SD大鼠70只,经过3d环境适应、2周跑台适应训练后筛选出50只随机分为5组,即低住安静对照组(LC)
[背景]生化分析仪属于临床诊断分析仪范畴,对不同阶层医院,生化分析仪都是最基本和必备的诊断分析仪器。在过去的几十年中,生化分析仪最早是依靠光度计、比色计及手工操作等