你是如何被微信广告选中的?微信广告引擎与社交传播算法实践
发布时间:2017-09-02 20:14:29 所属栏目:经验 来源:InfoQ
导读:副标题#e# 作者|陈功 编辑|小智 微信广告自 2014 年上线以来,分别发布了公众号与朋友圈广告。微信广告系统承载了每天十亿级以上的访问量,紧密与微信平台生态相结合,同时利用了腾讯大数据体系进行效果优化。本文首先会给大家展示微信广告的整体系统架构,
前面我们已经知道了两个好友对自己的影响,那么多个好友又是如何互相影响呢?这里我们就引入了传播力模型来对这个问题建模求解。 传统的影响力模型有许多种,这里我列了最为常见的独立级联模型。它的原理是这样的,一个用户每个好友都对自己有一个影响力,这个影响力可以用前面我们提到的方法计算出来。初始时刻,已经有一些人是被激活的,这些人就是种子用户,具体的选择我后面会说到。然后,一个用户的每个已经被激活的好友,根据他们之前的影响力去计算一个激活概率,轮流去激活该用户。这样子迭代下去直到每轮没有新激活用户位置。 传统独立级联模型直接应用会存在图中说的一些问题,所以改为上图中下面的形式(示意),但这样直接做还会存在工程上的问题。主要在于广告系统的时延要求是十分低的,假如用户有 5000 个好友,分布在几百台存储机器上,要在 20ms 内读完,这几乎是不可能完成的事情。 (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |