导语:Facebook将允许任何人免费下载和使用相同的人工智能工具,用于对社交网络的视频和通知功能以及Messenger消息应用程序进行重要改进。
该公司周四在一篇博客文章中表示,Facebook称之为Horizon的软件将于周四开始在代码库GitHub上发布。GitHub归微软所有。Facebook在内部使用这套工具来优化360度视频在社交网络上的显示方式,同时考虑到可用带宽和已经缓冲了多少视频等因素。根据博客文章,相同的工具也用于改进通过通知推送给用户的内容。它被用来磨练其智能助手向其Messenger应用程序用户提出的建议。
Horizon软件专注于强化学习,其中软件通过经验的反复试验来改进自身,以最大化某些奖励或最小化一些损失,而不是标记数据集。强化学习是人工智能领域的一些突破-最值得注意的是在战略游戏Go中击败世界顶级人类玩家的算法,以及在复杂的多人电脑游戏中与人类竞争的算法。
但到目前为止,企业很少使用它来解决实际问题-部分原因是,在游戏之外,让算法通过反复试验来学习通常是不明智或安全的。而且,对于许多现实世界的现象,没有准确的模拟器可以安全地训练算法。弄清楚给出算法的目标是什么以及如何奖励那些似乎导致该目标的行为,同时对可能产生不良后果的行为进行惩罚,这在游戏之外也是棘手的,其中这些元素通常被构建到游戏的结构中。
为了克服其中一些限制,Facebook开发了Horizon,以便其团队可以在公司面临的实际问题上使用强化学习,该公司应用机器学习主管SrinivasNarayanan在电子邮件回复问题时表示。但他表示,该公司现在希望与其他人共享该软件。
在Horizon工作的Facebook工程师JasonGauci在一封电子邮件中表示,Facebook是第一家制定所谓“端到端”强化学习计划的公司,该计划旨在解决免费提供的大规模商业问题。Horizon包含几个功能,使得在实际问题上使用强化学习更安全。例如,该软件可帮助程序员选择正确的目标并奖励其提供算法。
领取专属 10元无门槛券
私享最新 技术干货