Facebook:不仅让机器“看”人,更要让机器理解人

简介:

导读:Facebook日前发布了一种名为Moments,使用人脸识别技术的功能。该公司称,只需要不到5秒钟的时间,它的人脸识别技术就能在800万张照片中迅速地找到你的脸,目前准确性可达到98%。不过,凭借更出色的电脑视觉和人工智能技术,这家社交巨擘最终希望实现一个更大的目标——让机器理解人。


Facebook近日发布了一款名叫Moments的产品。它使用Facebook的人脸识别技术,为你的朋友扫描你的照片,然后让人们与一个特定群组(比如照片中的人)创建私人相册。这样一来,在大型活动结束后,人们就免去了用电子邮件一张张地互相发照片的麻烦,或是所有拿到手的都是同一张“大合影”的尴尬。它并非是像治愈癌症那样重大的发明,但在这项新功能的背后,却是一项Facebook已经苦心钻研了多年的技术。


Moments功能的核心元素之一,是在不同的照片中识别人脸所用的算法,这样Moments才能知道谁出席了这次活动。要做到这一点,就需要高超的计算机视觉技术。目前包括谷歌、微软和百度在内的多家科技公司都在研究该技术,因为它的应用前景极其广泛,既可用于自动驾驶汽车,也可用于像微软的“颜龄神器”这种除了卖萌耍宝之外,不知道干什么用的产品。


在Moments发布的过程中,Facebook也分享了它在计算机视觉研究方面取得的进展。目前Facebook的人脸识别技术达到了98%的准确性,而且识别所需的时间很短。该公司称,只需要不到5秒钟的时间,它的人脸识别技术就能在800万张照片中迅速地找到你的脸。另外,哪怕你在照片中出现的不是正脸(或者甚至你根本没在照片里露面),计算机也能精准地识别出来。这要归功于Facebook开发的一种机器学习算法,它能参考照片的其它元素,然后与照片的数据进行关联。




Moments的背后

《财富》采访了Facebook的人工智能研究主管严恩.乐昆,以了解他的团队是如何让计算机学会人脸识别的,以及Facebook的人工智能研究下一步将向什么方向发展。首先我们需要了解的是,计算机视觉和人类看东西的方式是不一样的,不过教软件学习识别物体的过程与人类的视觉模式倒是有些相似。


比如,Facebook的面部识别技术其实无法辩识“你”这个人,它只能识别出一张照片中的“你”和另一张照片中的“你”是不是同一个人。真正意义上的鉴定身份,则完全是另一个阶段的事。


由于Facebook是一个人际社交网络,它的计算机视觉技术一直专注于识别人脸,而不是识别猫猫狗狗、汽车或者其他非人物体。Facebook使用了一个全球名人和政客的脸部照片数据库,这个名为“户外脸部检测”的数据库拥有超过1.3万张人物照片,他们的发型和穿着均不相同,有的戴着眼镜或其他配饰。除了Facebook之外,还有其他公司也在使用这个数据库,一些使用户外脸部检测数据库的大学甚至将这套系统的识别准确率提高至98%以上。


那么,从让电脑看安吉莉娜.朱莉的照片开始,Facebook是怎样做到能够从全网的各个相册中找到你妹妹的照片的呢?这个问题就得让严恩.乐昆来回答了。大约20年前他还在贝尔工作室(现在已经变成AT&T;的图像处理研究部门)工作的时候,他偶然想到了一种教电脑“看”东西的办法,但这项技术直到3年前才开始被学术界以外使用。


电脑如何学会“看”东西

这项技术又叫做“卷积神经网络”,名字取自一种名叫“卷积”的数学运算,同时它也从人脑的学习方式中吸取了灵感。人脑的学习主要依靠在神经元之间建立连接,信号在神经元之间传输得越多,这些连接就越密集。同理,当电脑在两幅图像之间建立相似点后,它就向这些相似点分配了一个权数。在卷积神经网络中,我们的目标是训练电脑识别出这些关联之间的权数变化。因此,如果图像相匹配,电脑就能准确地看出来。


这个过程是极为复杂的,它还涉及各种数学运算,以确定图像的不同方面对于识别过程的影响程度。比如,如果你想训练一台计算机学会识别人脸,背景像素其实并不重要。真正重要和惊人的部分在于,机器会自行学会辨别图像的哪一部分最重要,然后还能对这种关系进行归纳。虽然目前还需要很多人力来教会计算机如何正确地为那些相似点分配权数,但只要这个模型建成了,它就会不断自动归纳。


这个过程在一台强大的电脑上大概需要几天时间。


自从在一场争夺最精确人脸识别算法的竞赛上,多伦多大学教授乔弗里?辛顿领衔的研究团队利用卷积神经网络技术赢得冠军以来,该技术基本上已经成为目前所有计算机视觉研究的基础。在那次竞赛上,辛顿团队的测试错误率为15.3%,相比之下,获得第二名的团队的测试错误率则为26.2%。辛顿的团队和他们创办的公司后来被谷歌收购。


不要上传那张照片!

随着这类研究不断深入,它可能会对我们的日常生活产生重大影响。当然,在人群中识别人脸的技术有可能会成为政府管制的利器,但另一方面,它也会帮助你更好地管理隐私。比如,随着自动人脸识别技术的大规模应用,上传任何一张照片到Facebook,或整个网络之后,你都可能会收到一条通知。


比如,如果一名游客在纽约时代广场拍照时,不小心把你也拍到了背景里,那么他在上传这张照片后,你就会收到一条提醒,你也可以选择在那张照片里给你的脸打个码。如果是儿童的话,甚至可能自动打码或删除其形象。乐昆指出,Facebook对这种工具非常感兴趣,不过他也强调,Facebook对机器学习的兴趣要远远超出图像识别本身。


Facebook的目标是教会电脑学会识别人的情感。显然电脑不可能拥有人类的感受,但人类可以教电脑识别感情以及人们对各种感情的反应。如果电脑达到了这种理解程度,那么如果你喝醉了酒,要上传一张醉态照片的时候,Facebook可能就会提醒你是否真的想这样做。


“这将不是人脸识别技术”,乐昆表示:“我们不在乎照片里的人是谁。我们会使用其它类型的图像识别技术,然后以不同的方法训练机器,比如说某张照片看起来非常尴尬,我们就会提醒你,确保你是真的想把这张照片公开到网上。”


目前Facebook尚不具备这样的技术,乐昆也只是假设性地提出了这些概念,以介绍Facebook的人工智能技术会朝着什么方向发展。当然,这种高端的算法技术可能也会令人深感不适。目前Facebook在加拿大和欧盟各国没有启用自动标签功能,就是出于隐私方面的考虑。另外,一想到你在打算上传照片时,电脑还要替你再审查一遍,或是一想到你在发段子的时候,电脑正在努力理解你的笑点,这种感觉的确是令人浑身不舒服。


乐昆表示:“我们希望让机器变得更加智能,能够理解文字、图像、视频和帖子。总之,任何有可能发生在网络世界的事情,我们都想了解其语境。”由于网上有太多的数码内容,人们的信息很容易被各种各样的其它信息所淹没。而乐昆的团队则可以根据与人们的兴趣和最关注的事情将他们联系在一起。如此复杂的解决方案,只是为了实现一个简单的目标:确保你在Facebook上能看到你想看的东西。


乐昆表示:“这才是我们在Facebook想要实现的大目标,也就是让机器理解人。”


原文发布时间为:2015-06-27

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
4月前
|
人工智能 自然语言处理 运维
基于阿里云云联络中心:智能云客服与普通在线客服架构深度对比,附 RAG/NLU 完整代码实战与落地踩坑优化方案
多数企业分不清传统在线客服规则引擎与阿里云云联络中心 LLM+RAG 智能架构,盲目上线智能客服后投诉上涨、服务效率反向下滑。本文从底层架构、代码实战、落地场景多维度拆解两类系统差异,附 4 段可直接运行的 Python 代码,复盘 8 大高频踩坑点,输出标准化灰度上线与知识库迭代方案,助力技术人员完成客服系统选型与二次开发。
440 1
|
4月前
|
人工智能 安全 前端开发
Claude Code 官方公开 7 大配置技巧,效率翻倍!
Claude Code 七种配置方式全解析,保姆级教程。结合 Anthropic 官方博文和实战经验,手把手带你搞懂 CLAUDE.md、Rules、Skills、Subagents、Hooks 等配置体系,覆盖加载机制、token 优化、安全防线全流程,让你的 AI 编程效率翻倍。
767 0
|
12月前
|
SQL 人工智能 数据挖掘
拒绝"数字坟墓":如何用AI让沉睡的数据开口说话?
很多数据报告沦为"数字坟墓",核心在于缺乏从数据到洞察的翻译。本文提供一套"数据分析报告生成指令",帮助开发者和分析师利用AI跨越技术与商业的鸿沟,将枯燥报表转化为驱动决策的行动指南。
666 4
|
监控 算法 Java
深入理解JVM《G1垃圾收集器:面向局部收集与停顿模型的里程碑》
G1收集器是JDK 9+默认的高性能垃圾回收器,采用Region分区模型,实现可预测停顿时间。它通过RSet跟踪跨区引用,结合SATB算法确保并发标记准确性,兼顾低延迟与高吞吐,适用于大内存多核场景。
|
机器学习/深度学习 资源调度 Java
YOLOv11改进策略【注意力机制篇】| 2024 SCI TOP FCAttention 即插即用注意力模块,增强局部和全局特征信息交互
YOLOv11改进策略【注意力机制篇】| 2024 SCI TOP FCAttention 即插即用注意力模块,增强局部和全局特征信息交互
845 1
YOLOv11改进策略【注意力机制篇】| 2024 SCI TOP FCAttention 即插即用注意力模块,增强局部和全局特征信息交互
|
程序员 C++
空指针:深入探讨、危害与应对策略
空指针:深入探讨、危害与应对策略
1734 10
|
人工智能 弹性计算 JSON
AI大模型复习“搭子”—部署流程演示
本文主要介绍文档智能,介绍利用大模型构建知识库和AI学习助手的部署流程,主要包括以下几方面的内容: 1.什么是文档智能 2.文档智能 & RAG 3.基于文档智能和百炼平台的RAG应用案例
674 3
|
存储 安全 数据安全/隐私保护
探索安卓与iOS的隐私保护机制####
【10月更文挑战第15天】 本文深入剖析了安卓和iOS两大操作系统在隐私保护方面的策略与技术实现,旨在揭示两者如何通过不同的技术手段来保障用户数据的安全与隐私。文章将逐一探讨各自的隐私控制功能、加密措施以及用户权限管理,为读者提供一个全面而深入的理解。 ####
1236 1
|
JavaScript 前端开发 搜索推荐
Vue 路由的hash模式和history模式有什么区别?
在Vue.js框架中,路由管理是单页面应用(SPA)不可或缺的功能。Vue 路由提供了两种模式:hash模式和history模式,这两种模式主要负责处理URL的变更而无需重新加载整个页面,实现前端路由的功能。
1125 19
|
安全 物联网 API
API的科普
在当今这个数字化时代,信息如同血液般在无数个系统、应用和设备之间流淌,而这一切高效、无缝的交互背后,离不开一个至关重要的技术组件——API(Application Programming Interface,应用程序编程接口)。API作为数字世界的桥梁,不仅连接了不同的软件系统,还推动了数据共享、业务自动化以及创新服务的不断涌现。本文将深入探讨API的定义、作用、发展历程、关键技术、应用场景以及未来趋势,旨在揭示API在数字化转型中的核心价值和无限潜力。
2872 1