斯坦福大学新 AI 算法,凭照片辨别出你是不是“Gay”

简介: 众所周知,一个人在约会平台上发布的照片通常经过精挑细选,往往会化妆打扮以及对照片进行 PS。这些照片和一个人真实的生活状态应该是有区别的。因而,若把该算法应用于普通生活照片,其准确性极有可能会大幅降低。

“有的细节,人无法辨认,不等于机器也不行;比如通过脸部的细微特征来判断这个人的性取向。”

斯坦福研究员 Michal Kosinski 如是说。雷锋网(公众号:雷锋网)获得消息,他和同僚 Yilun Wang 一起写了个深度学习算法:仅凭一个人的照片,就能判断他或者她,是否是同性恋。

斯坦福大学新 AI 算法,凭照片辨别出你是不是“Gay”

Michal Kosinski 

这个算法的准确度并不低:

雷锋网获知,只有一张正面照的情况下,有 81% 的准确率成功判断“直男”还是“Gay” ;判断是否为“百合”的准确率则是 74%。在有五张对方照片的情况下,准确率被提升到 91%(男)和 83%(女)。

相比之下,人类仅凭相貌猜测一个人性取向的准确率通常为 61%(男),54%(女)。

一张图告诉你美国的 Gay 和百合“长什么样”

两位研究人员根据该约会网站的数据样本,制作出了美国直男、直女、男同、女同四个人群的合成照片,即典型相貌:

斯坦福大学新 AI 算法,凭照片辨别出你是不是“Gay”

左上为“典型美国直男”,左下为“典型美国直女”,右上为“典型的美国 Gay”,右下则是“典型的美国百合”。至于最右边的两张线条图,上图是直男、Gay 的主要面部轮廓区别(红线表示 Gay,绿线为直男);下图则是直女、百合的主要面部轮廓区别(红线为百合,绿线为直女)。

总结起来,两位研究人员在“同性恋 vs 异性恋面部轮廓区别”这个话题上,总结出的结果可概括为:

Gay 倾向于拥有被划分为“非典型男性”的特征、表情和打扮。简单来说,Gay 看起来更女性化,下颌更窄,鼻子更长,额头面积更大。

女百合则相反,一般下颌会更宽,额头更小。

研究目的

两位研究人员表示,开展该研究不是为了分辨同性恋人群。

在对方不知情的情况下获取其性取向信息,在伦理上肯定站不住脚。而在技术上,即便该算法的准确率很高,在不能消除假正例(比如把某直男错误判断为 Gay)的前提下,也不能用于在现实中辨别某个人群(“辨别”特定人群的动机,本身很值得讨论与批判)。

另外,《经济学人》指出,该研究在数据集上有一个非常大的局限性:

其数据集是来自美国某约会网站的 36630 名男用户的 130741 张照片,以及 38593 名女用户的 170360 张照片。同性恋和异性恋群体的样本大小基本一致。

众所周知,一个人在约会平台上发布的照片通常经过精挑细选,往往会化妆打扮以及对照片进行 PS。这些照片和一个人真实的生活状态应该是有区别的。因而,若把该算法应用于普通生活照片,其准确性极有可能会大幅降低。

其实,研究员 Michal Kosinski 表示,这项研究的真正目的是警告大家和政府——每个人的隐私究竟面临着多大的威胁。



本文作者:三川
本文转自雷锋网禁止二次转载, 原文链接
目录
相关文章
|
19天前
|
传感器 人工智能 监控
智慧工地 AI 算法方案
智慧工地AI算法方案通过集成多种AI算法,实现对工地现场的全方位安全监控、精准质量检测和智能进度管理。该方案涵盖平台层、展现层与应用层、基础层,利用AI技术提升工地管理的效率和安全性,减少人工巡检成本,提高施工质量和进度管理的准确性。方案具备算法精准高效、系统集成度高、可扩展性强和成本效益显著等优势,适用于人员安全管理、施工质量监控和施工进度管理等多个场景。
|
24天前
|
传感器 人工智能 监控
智慧电厂AI算法方案
智慧电厂AI算法方案通过深度学习和机器学习技术,实现设备故障预测、发电运行优化、安全监控和环保管理。方案涵盖平台层、展现层、应用层和基础层,具备精准诊断、智能优化、全方位监控等优势,助力电厂提升效率、降低成本、保障安全和环保合规。
智慧电厂AI算法方案
|
4天前
|
机器学习/深度学习 缓存 人工智能
【AI系统】QNNPack 算法
QNNPACK是Marat Dukhan开发的量化神经网络计算加速库,专为移动端优化,性能卓越。本文介绍QNNPACK的实现,包括间接卷积算法、内存重排和间接缓冲区等关键技术,有效解决了传统Im2Col+GEMM方法存在的空间消耗大、缓存效率低等问题,显著提升了量化神经网络的计算效率。
18 6
【AI系统】QNNPack 算法
|
4天前
|
存储 人工智能 缓存
【AI系统】Im2Col 算法
Caffe 作为早期的 AI 框架,采用 Im2Col 方法优化卷积计算。Im2Col 将卷积操作转换为矩阵乘法,通过将输入数据重排为连续内存中的矩阵,减少内存访问次数,提高计算效率。该方法首先将输入图像转换为矩阵,然后利用 GEMM 库加速计算,最后将结果转换回原格式。这种方式显著提升了卷积计算的速度,尤其适用于通道数较多的卷积层。
17 5
【AI系统】Im2Col 算法
|
4天前
|
存储 机器学习/深度学习 人工智能
【AI系统】Winograd 算法
本文详细介绍Winograd优化算法,该算法通过增加加法操作来减少乘法操作,从而加速卷积计算。文章首先回顾Im2Col技术和空间组合优化,然后深入讲解Winograd算法原理及其在一维和二维卷积中的应用,最后讨论算法的局限性和实现步骤。Winograd算法在特定卷积参数下表现优异,但其应用范围受限。
13 2
【AI系统】Winograd 算法
|
20天前
|
机器学习/深度学习 传感器 人工智能
智慧无人机AI算法方案
智慧无人机AI算法方案通过集成先进的AI技术和多传感器融合,实现了无人机的自主飞行、智能避障、高效数据处理及多机协同作业,显著提升了无人机在复杂环境下的作业能力和安全性。该方案广泛应用于航拍测绘、巡检监测、应急救援和物流配送等领域,能够有效降低人工成本,提高任务执行效率和数据处理速度。
智慧无人机AI算法方案
|
8天前
|
存储 人工智能 缓存
【AI系统】布局转换原理与算法
数据布局转换技术通过优化内存中数据的排布,提升程序执行效率,特别是对于缓存性能的影响显著。本文介绍了数据在内存中的排布方式,包括内存对齐、大小端存储等概念,并详细探讨了张量数据在内存中的排布,如行优先与列优先排布,以及在深度学习中常见的NCHW与NHWC两种数据布局方式。这些布局方式的选择直接影响到程序的性能,尤其是在GPU和CPU上的表现。此外,还讨论了连续与非连续张量的概念及其对性能的影响。
28 3
|
8天前
|
机器学习/深度学习 人工智能 算法
【AI系统】内存分配算法
本文探讨了AI编译器前端优化中的内存分配问题,涵盖模型与硬件内存的发展、内存划分及其优化算法。文章首先分析了神经网络模型对NPU内存需求的增长趋势,随后详细介绍了静态与动态内存的概念及其实现方式,最后重点讨论了几种节省内存的算法,如空间换内存、计算换内存、模型压缩和内存复用等,旨在提高内存使用效率,减少碎片化,提升模型训练和推理的性能。
24 1
|
24天前
|
机器学习/深度学习 人工智能 监控
智慧交通AI算法解决方案
智慧交通AI算法方案针对交通拥堵、违法取证难等问题,通过AI技术实现交通管理的智能化。平台层整合多种AI能力,提供实时监控、违法识别等功能;展现层与应用层则通过一张图、路口态势研判等工具,提升交通管理效率。方案优势包括先进的算法、系统集成性和数据融合性,应用场景涵盖车辆检测、道路环境检测和道路行人检测等。
|
24天前
|
传感器 人工智能 监控
智慧化工厂AI算法方案
智慧化工厂AI算法方案针对化工行业生产过程中的安全风险、效率瓶颈、环保压力和数据管理不足等问题,通过深度学习、大数据分析等技术,实现生产过程的实时监控与优化、设备故障预测与维护、安全预警与应急响应、环保监测与治理优化,全面提升工厂的智能化水平和管理效能。
智慧化工厂AI算法方案