Facebook算法的老妈难题
我们知道,各种社交网络在算法中都大量使用了机器学习。但如果你发布的工作相关内容,却因为老妈的第一时间点赞而再也传播不出家庭成员的圈子,这样的机器算法是不是够让你头疼的?
最近,做生物医学和电子工程师工作的 Chris Aldrich 就在 Facebook 上遇到了这样的老妈难题。Facebook在做算法训练的时候,肯定没有考虑到大部分人都还有一个会上网的热心目老妈,这让 Chris Aldrich 在发状态的时候只能暂时屏蔽他母亲。
这是一个相当让人难堪的话题,也是机器算法影响个人生活的一个负面典型,我们这就来看看 Chris Aldrich 的具体遭遇。
作者 | Chris Aldrich
编译 | AI科技大本营(rgznai100)
参与 | 圣迪
POSSE
很长时间以来,我一直都是先在我个人的网站上发表文章,然后再同步到各个社交媒体,如 Twitter、Instagram、Google+ 与 Facebook。Indieweb 社区将这种做法简称为 POSSE,即 "Post on your Own Site, Syndicate Elsewhere(首发于个人网站,同步至所有站点)"。
Facebook的算法
有传言说,大部分社交网站都会把上述 POSSE 过程所生成的内容视为二等公民,尤其是Facebook,它更倾向于让用户手动来发表内容,或是通过它官方的 APP 来发布信息,而非使用它的 API 接口。(详见参考链接)
这就意味着,Facebook的算法将能决定你的文章会被多少人接收到。不仅如此,它还会在系统里提示用户哪些是非手动发布的内容。简单来说,如果你的文章或者帖子不是在Facebook网站或它的APP内手动发布,那就不会有太多的人能看到它。
当然,我一般是不会关心这样的发布损失的,所以一直非常开心地用 SNAP 插件来同步内容,把文章从我的 WordPress 站点同步到那一堆的社交媒体中。
然而,过去6个月以来,我发现了在 Facebook 上同步内容所暗藏的另外一种损失,我称之为Facebook算法的老妈难题。
发生了什么?
这是因为我老妈,她是一个7×24小时都会盯着我的Facebook的人。
因此,每当我在个人站点上写完文章并自动同步到Facebook后,她就会立即为这篇文章点赞!这时,“聪明”的Facebook算法就会立即察觉,因为我老妈在为这个内容点赞,那么它一定是一个与家庭相关的内容——即便该内容说的是非常典型的数学理论,一个我老妈根本不可能知道,也根本不可能感兴趣的话题。(我老妈在Facebook上大概有180个好友;其中45个是我们的共同好友,并且里面绝大多数人都和家庭成员有着亲密的关系。)
这样一来,算法便尝试把这类内容的曝光范围缩小至家庭成员之间。而后,我姨妈也会看到这篇文章,并继续这场点赞之旅。而这个点赞的信息更加肯定了Facebook算法的判断,因为它所推荐的受众也喜欢这篇文章。其结果便是,我的文章在Facebook上的曝光量再也超不过5个人,因为我们三个人的社交图谱中的重叠范围也只有这几个人。一般说来,这几个人能为我所喜欢的技术内容点赞,并不是因为他们真心觉得这些晦涩难懂的话题很赞,仅仅是因为他们无条件地爱我。当然,我不能抱怨这一点,因为我也无条件地爱他们。
我只是觉得,Facebook的算法比较可耻,它不应该把这些内容曝光给原本不喜欢它们的人,毕竟,我所设想的曝光计划是要从我的其他10个同事开始的。
如果是常规情况,Facebook的预测算法应该不会有太多的问题;然而事实上,这99%不是一个常规情况。我平时都倾向于发布数学、科学或者其他的技术方面的内容,很少或是压根都不会发布我的家庭成员感兴趣的私人内容,因为我认为这类内容更应该直接通过电话或者其他私人的方式进行告知,而不是公之于众。
只有母亲才会这样爱
我一般只发表那些比较理解的领域的内容,比如代数或者统计力学;但我老妈,因为她是我的亲妈,所以不管她是否能够理解我正在说的东西,她都会为其点赞。但,这不正是一个母亲应该做的事情吗?
她是我母亲,因此会无条件地支持我所做的一切事情!
然而问题却在于:尽管Facebook知道她是我的母亲,却并未将这个事实考虑在其算法之内。
这意味着什么?这意味着要不我就停止在Facebook上发文,要不我得想办法让系统来阻止老妈的自动点赞。
阻止老妈来自动点赞
我一直在进行着这个实验。怎么做呢?
Facebook允许用户在很大范围内选择他们的目标读者,从全部公开到由少数几个好友组成的圈子,甚至是一到两个特别的人。更方便的是,它允许你选择预先设定好的圈子,或者排出特定的人。这就是我一直以来解决老妈问题的方式。我将站点的Facebook同步设置为发送至“除了老妈以外的好友”或者“除了老妈外的所有人”。(有时为了更好地评测其效果,我也会排除我姨妈。)这就意味着我老妈无法在文章发表的第一时间看到它们。
多么不孝顺的儿子
额,不要太早地对儿子下这样的结论!在整个Facebook的曝光算法跑完它的流程,并且我的文章也顺利曝光给我的目标读者后,我通常会将我的受众修改为“所有人”,而这一般只需要一天。
你永远不知道接下来会发生什么
是的,我老妈又给它点赞了!
我爱你老妈。真心感谢您那无条件的支持和爱!
不过这时候的效果已经比之前好了许多,不仅我的目标读者能够顺利看到我的文章,我的老妈在不久之后也能够看到了。
“亲爱的”Facebook工程师团队
你们能不能尽快修复这个算法问题?我确定我不是唯一受害于该算法的儿子或女儿。
是否你们自己也已察觉到这一问题了呢?我很乐意听到其他正在忍受该问题的朋友们的声音,我相信大家都不想切断自己在Facebook上与母上大人或其他亲人的联系,毕竟她们是世上最爱我们的人!
参考链接
[1] R. Tippens, “Drop the Autobot: Manual Posting to Facebook Outperforms Automated,” ReadWrite, 01-Aug-2011. [Online]. Available:
https://readwrite.com/2011/08/01/manually_posting_to_facebook_significantly_outperf/. [Accessed: 11-Jul-2017]
[2] “How to Increase Your Traffic from Facebook by 650% in 5 Seconds,” WPMUDEV, 02-Aug-2011. [Online]. Available:
https://premium.wpmudev.org/blog/how-to-increase-your-traffic-from-facebook-by-650-in-5-seconds/. [Accessed: 11-Jul-2017]
[3] J. D. Lasica, “Demystifying how Facebook’s news feeds work,” SocialMedia.biz, 11-Feb-2011. [Online]. Available:
http://socialmedia.biz/2011/02/07/how-facebook-news-feeds-work/. [Accessed: 11-Jul-2017]
[4] D. Hay, “Will auto-posting stunt the reach of your Facebook posts?,” SocialMedia.biz, 26-Jul-2011. [Online]. Available:
http://socialmedia.biz/2011/07/26/will-auto-posting-stunt-the-reach-of-your-facebook-posts/. [Accessed: 11-Jul-2017]
原文链接:
http://boffosocko.com/2017/07/11/the-facebook-algorithm-mom-problem/