深入了解 Instagram 的算法与运作方式


更深入地了解 Instagram 的技术是如何运作的,以及它如何影响人们在整个应用程序中的体验。
当我们在 2010 年首次推出时,Instagram 是按时间顺序排列的单一照片流。但是随着加入的人越来越多,分享的内容越来越多,大多数人都无法看到所有内容,更不用说他们关心的所有帖子了。到 2016 年,人们在 Feed 中丢失了 70% 的帖子,包括近一半来自他们的亲密关系的帖子。因此,我们开发并推出了一个 Feed,可根据您最关心的内容对帖子进行排名。
应用程序的每个部分——Feed、Explore、Reels——都使用自己的算法,根据人们的使用方式量身定制。人们倾向于在故事中寻找他们最亲密的朋友,但他们希望在探索中发现全新的东西。我们根据人们使用它们的方式对应用程序的不同部分的内容进行不同的排名。
 
如何对 Feed 和 Stories 进行排名?
多年来,我们了解到动态消息和故事是人们希望从朋友、家人和最亲近的人那里看到内容的地方。对于任何排名算法,其工作原理都可以分解为多个步骤。
我们首先定义我们计划排名的一组事物。对于 Feed 和 Stories,这相对简单;这是您关注的人最近分享的所有帖子。有一些例外,例如广告,但您所看到的绝大多数内容都是由您关注的人分享的。
接下来,我们会获取有关发布内容、发布这些帖子的人员以及您的偏好的所有信息。我们称这些为“信号”,并且有成千上万个。它们包括所有内容,从分享帖子的时间到您使用的是手机还是网络,再到您喜欢视频的频率。Feed 和 Stories 中最重要的信号(大致按重要性排序)是:

  • 有关帖子的信息。这些是关于帖子有多受欢迎的信号——想想有多少人喜欢它——以及关于内容本身的更平凡的信息,比如发布时间、视频时长以及位置(如果有的话),被附在它上面。
  • 有关发布者的信息。这有助于我们了解此人对您的兴趣程度,并包括诸如人们在过去几周内与该人互动的次数等信号。
  • 你的活动。这有助于我们了解您可能感兴趣的内容,并包括诸如您喜欢的帖子数量之类的信号。
  • 您与某人互动的历史。这让我们了解您通常对查看来自特定人员的帖子有多大兴趣。一个例子是你们是否对彼此的帖子发表评论。

这些是对您以不同方式与帖子互动的可能性的有根据的猜测。大约有十几种。在 Feed 中,我们最密切关注的五种互动是您在帖子上花费几秒钟、对其发表评论、点赞、保存和点击个人资料照片的可能性。您采取行动的可能性越大,我们越重视该行动,您就会在更高的位置看到帖子。我们会随着时间的推移添加和删除信号和预测,努力更好地呈现您感兴趣的内容。
在某些情况下,我们会尝试考虑其他因素。一个例子是我们尽量避免连续显示来自同一个人的过多帖子。另一个例子是从Feed“转发”的故事:直到最近,我们对这些故事的重视程度较低,因为我们一直听说人们对观看原创故事更感兴趣。但是我们在重要时刻看到了大量转发的帖子——从世界杯到社会动荡的一切——在这些时刻,人们期望他们的故事比他们做的更多,所以我们纠正了对转发的忽视。
 
如何排名 探索?
探索旨在帮助您发现新事物。网格由推荐组成——我们出去为你寻找的照片和视频——这与动态和故事非常不同,在那里你看到的绝大多数内容来自你关注的账户。
同样,我们采取的第一步是定义一组要排名的帖子。为了找到你可能感兴趣的照片和视频,我们会查看一些信号,比如你过去喜欢、保存和评论过的帖子。假设你最近喜欢旧金山饺子厨师Cathay Bi的一些照片。然后我们再看看还有谁喜欢Cathay 的照片,还有那些人对其他哪些账户感兴趣。也许喜欢Cathay 的人也喜欢SF点心店。在这种情况下,下次您打开Explore时,我们可能会向您展示SF点心店的照片或视频。实际上,这意味着如果你对饺子感兴趣,你可能会看到一些相关主题的帖子,比如gyoza和dim sum,而我们不一定了解每个帖子的内容。
一旦我们找到您可能感兴趣的一组照片和视频,我们就会按照我们认为您对每个照片和视频的兴趣程度对它们进行排序,就像我们对动态和故事进行排名一样。猜测您对某事有多感兴趣的最好方法是预测您对该帖子做某事的可能性有多大。我们在探索中预测的最重要的操作包括喜欢、保存和分享。我们看到的最重要的信号,按重要性的粗略顺序,是:
  • 有关帖子的信息。在这里,我们正在查看帖子的受欢迎程度。这些信号包括其他人喜欢、评论、分享和保存帖子的数量和速度。这些信号在探索中比在动态或故事中更重要。
  • 您与发帖人的互动历史。该帖子很可能是由您从未听说过的人分享的,但如果您与他们互动过,这会让我们了解您可能对他们分享的内容感兴趣。
  • 你的活动。这些信号包括您喜欢、保存或评论了哪些帖子,以及您过去如何与“探索”中的帖子互动。
  • 有关发布者的信息。这些信号例如人们在过去几周内与该人互动的次数,以帮助从各种各样的人那里找到引人入胜的内容。

 
Reels如何排名?
就像探索一样,您看到的大部分内容来自您不关注的帐户。因此,我们经历了一个非常相似的过程,首先我们采购我们认为您可能喜欢的Reels,然后根据我们认为它们对您的兴趣程度来订购它们。
但是,对于 Reels,我们特别关注可能会给您带来乐趣的内容。我们调查了人们并询问他们是否觉得某个特定的Reels有趣,并从反馈中学习,以更好地确定哪些内容可以娱乐人们,同时着眼于较小的创作者。我们所做的最重要的预测是您有多大可能一直观看一个Reels,喜欢它,说它有趣,然后转到音频页面(代表您是否会受到启发来制作您的自己的Reels。)最重要的信号,大致按重要性排序,是:
  • 你的活动。我们会查看您最近喜欢、评论和参与的Reels等内容。这些信号有助于我们了解哪些内容可能与您相关。
  • 您与发帖人的互动历史。就像在探索中一样,视频很可能是由您从未听说过的人制作的,但如果您与他们互动过,那么我们就会知道您对他们分享的内容有多么感兴趣。
  • 有关Reels的信息。这些是关于视频内容的信号,例如音轨、基于像素和整帧的视频理解以及流行度。
  • 有关发布者的信息。我们考虑受欢迎程度以帮助从广泛的人群中找到引人入胜的内容,并让每个人都有机会找到他们的受众。