【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学? 搜狐科技 08-06 12:44 1新智元报道 来源: medium,facebook 编译:胡祥杰 张易 【新智元导读】本周日带来一个有

本文主要是介绍【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学? 搜狐科技 08-06 12:44 1新智元报道 来源: medium,facebook 编译:胡祥杰 张易 【新智元导读】本周日带来一个有,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学?

搜狐科技  08-06  12:44

1新智元报道

来源: medium,facebook

编译:胡祥杰 张易

【新智元导读】本周日带来一个有趣的研究——台湾的研究者使用深度学习用于看手相的项目。他们结合了看手相、深度学习和聊天机器人,以2000张人手照片作为基础数据,开发出一个在Facebook Messenger上供大众获取使用的看手相机器人。AI的颠覆已经蔓延到了“看相界”:从不久前闹得沸沸扬扬的人脸识别定罪犯,到最近的看人脸断贫富,再到今天要介绍的“深度学习看手相”。

AI的颠覆已经蔓延到了“看相界”:从不久前闹得沸沸扬扬的人脸识别定罪犯,到最近的看人脸断贫富,再到今天要介绍的“深度学习看手相”。

近日,台湾大学举办的一场黑客马拉松(黑客松)比赛上。一位名叫Claire Ching Chen的大学生与实习的同事、大学朋友以及brother 联手开发了一个用于看手相的聊天机器人,名叫Handbot,可通过Facebook Messenger调用。

不过,新智元到Facebook主页上想试用这一聊天机器人时,发现它已经被停用了。

项目具体停用的原因目前还不清楚,但是相比和此前诸多深度学习应用方面的实验一样,这一项目也引起了广泛的争议和关注。

技术细节: 2000张照片作为数据、VGG-16+CNN模型、Chatbot

以下是程序Claire Ching Chen在Medium上对这一项目的技术细节进行的介绍:

据我们所知,许多人都痴迷于占卜算卦,其中,看手相又是一个最简便的方法,每个人都能从这里开始,看到自己的未来。但是,许多人在辨识自己掌心的掌纹时都会面临许多问题。因而,我们想到了这样一条思路,将看手相、深度学习和聊天机器人结合起来。

看手相:在黑客松比赛中,我们首先花了好几个小时来研究看手相的基础知识,其中包括关系、职业和健康和分析预测,随后,我们标注了超过2000张真实的人类手掌照片,并对他们的关系、职业和健康状况分别进行打分,给出了超过6000个分数。

标签数据文档:https://github.com/kkshyu/palm-read/blob/master/labels.csv

深度学习:我们在Keras中使用了VGG-16(16层的神经网络),加上TensorFlow后端作为我们的CNN模型。使用GPU进行加速,我们训练了10轮的epoch,每个epoch包含1000个步骤。模型的均方误差(MSE)为1.3066 。此外,valuation MSE为1.1721。总的来说,训练结果足够鲁棒,可以用于识别一个新的手掌。

代码地址:https://github.com/kkshyu/palm-read/blob/master/train_palm.py

Chatbot:与应用程序和网页相比,聊天机器人对于移动端的用户来说可获得性更强,并且更容易在社交网络上扩展。因此,我们使用 Chatfuel 在Facebook Messenger上创建了一个聊天机器人。

80%的用户留存率

下图是Handbot的一些工作界面。研究者称,他们设计的流畅的UX在Facebook上实现80%的用户留存率。

下图:用户活跃度,从7月21日到7月24日期间的用户数量变化。

下图:7月21日到24日期间项目的用户数量变化。

看手相是迷信还是科学?《大西洋月刊》有话说

《大西洋月刊》曾发表过一篇名为《真的有手相吗?》的文章,探讨看手相预测未来的科学性。

文章称,“人手包含了丰富的信息,因为婴儿的手形成于妊娠早期,研究人员常说,这相当于早期发育的‘化石记录’,可以提供对未来幸福的洞察力。”

以下是详细报道:

“看手相”来预测未来已经存在了几千年。越来越多的研究表明,“看手相”可能不完全是空穴来风:人的手包含了大量的信息。由于婴儿的手在妊娠早期形成,研究人员喜欢说它们就相当于是早期发育的“化石记录”,可以提供对未来的洞察。

例如,数百项研究表明,食指与无名指的长度比和许多特征相关。大多数研究人员认为,这是因为无名指的长度体现了睾酮含量,这将对人具有持久影响。与一个手指较短的男人相比,无名指长于食指的男人可能会有更高颜值的脸、更好的运动天赋、更长的阴茎—— 也许不是巧合——更多的孩子。同时,食指较长的男性更容易患精神分裂症和早期心脏病。

另外,他患自闭症或有ADHD 的可能性较小。它甚至可能揭示一个人的自我控制倾向:食指数长于无名指的孩子更有可能抵制诱惑。

你可能听说过,一个人的脸和身体越对称,他就被认为更有吸引力,也许这是因为对称性表明了良好的基因。确实,双手也是这样,越是对称越好:一个左右手指相匹配的男人比手指不匹配的人拥有更快、更丰富的精子。 另一项研究发现,手指不匹配的男性更容易抑郁。

掌纹也可能提供早期发育的线索。众所周知,唐氏综合症患者和胎儿酒精综合征患者以及怀孕期间患有麻疹的妇女的孩子比其他人更有可能患有“simian crease”,一条从手掌一边横贯到另一边的水平线。还有一些研究表明,在精神分裂症患者中,异常指纹图谱(例如具有高于平均数的特定拱形的螺旋)的比例也较高。研究人员也指出,男性更可能具有异常的指纹图谱,因为男性胚胎更容易受到环境的影响。

为中国具有3000多年历史的看手相行业带来变革性创新

Handbot——(可能是)世界上第一个用于看手相的聊天机器人,它使用深度学习(CNN)来分析人的手相,以预测某个人的性格特征、健康状况、职业生涯和人际关系等等。

Claire Ching Chen 在Medium上介绍说:“我们致力于为中国有3000年历史的看手相行业带来变革性的创新。”

最终,他们拿下了比赛的信息安全奖(information security award),被评为“潜力之星”。

是“看脸定罪犯”的翻版还是提醒人们注意信息聊天机器人应用隐藏的安全问题?

从这项研究的数据收集工作来看,研究者一方面收集、标注了超过 2000 张真实的人类手掌照片,一方面同时收集了这些人的“关系、职业、健康状况”等信息,并将这些数据结合起来,对模型进行训练。

这一训练过程有些像此前闹得沸沸扬扬的两位中国学者的研究《利用脸部照片自动推断犯罪性》,该研究利用基于有监督的机器学习的方法,根据人的脸部特征预测一个人是否有犯罪倾向,并自称“准确率接近90%”。该研究在国内外引起了广泛的争议。谷歌的几名研究员曾撰文对这一研究进行了批驳,认为这类研究从所采集数据的客观性开始,就存在严重问题。既“缺乏对训练数据偏见来源的洞察力”,又“不考虑可以产生测量相关性的各种因果关系”,更“不考虑机器学习系统......在实践中可能有什么社会影响”。

然而,最终这项研究获得的奖项是“信息安全奖”(information security award)。研究者表示,他们的数据是通过 Facebook 获得的:

我们不仅收到了我们朋友的消息,还收到了一些台湾大学黑客松大赛与会者和一些陌生人的消息。我们开始获得关于他们手掌的照片(有时包含了他们的脸),手掌背后的背景,以及他们在Facebook上的个人信息。我们感到震惊的是,这个聊天工具可以获得多少用户信息。我们可以知道他们是谁,他们在哪里,甚至他们的指纹!......预期2016-2023年期间,全球Chatbot市场预计将呈指数级增长。作为用户,我们应该更加了解隐藏的安全问题。像 Facebook 这样的巨型社交媒体平台应该主动拦截不当的应用。

在上面一段话中,研究者指出“Facebook 这样的巨型社交媒体平台应该主动拦截不当的应用”,言下之意,似乎认为这个所谓“看手相”的应用也是“不当的”。同时,这一应用目前已被关。因此,我们似乎也可以认为,这项研究的本意是为了推动“信息安全”。

参考资料:

1. https://medium.com/towards-data-science/when-ai-meets-3000-year-old-chinese-palmistry-a767b7f3defb

2. https://www.theatlantic.com/magazine/archive/2015/07/palm-reading/395288/

3. https://www.facebook.com/pg/handbot2017/about/?ref=page_internal返回搜狐,查看更多

这篇关于【深度学习看手相】台湾学生获奖 AI 项目是科学还是伪科学? 搜狐科技 08-06 12:44 1新智元报道 来源: medium,facebook 编译:胡祥杰 张易 【新智元导读】本周日带来一个有的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/670871

相关文章

Python中文件读取操作漏洞深度解析与防护指南

《Python中文件读取操作漏洞深度解析与防护指南》在Web应用开发中,文件操作是最基础也最危险的功能之一,这篇文章将全面剖析Python环境中常见的文件读取漏洞类型,成因及防护方案,感兴趣的小伙伴可... 目录引言一、静态资源处理中的路径穿越漏洞1.1 典型漏洞场景1.2 os.path.join()的陷

Spring AI 实现 STDIO和SSE MCP Server的过程详解

《SpringAI实现STDIO和SSEMCPServer的过程详解》STDIO方式是基于进程间通信,MCPClient和MCPServer运行在同一主机,主要用于本地集成、命令行工具等场景... 目录Spring AI 实现 STDIO和SSE MCP Server1.新建Spring Boot项目2.a

Spring Boot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)

《SpringBoot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)》:本文主要介绍SpringBoot拦截器Interceptor与过滤器Filter深度解析... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实

MyBatis分页插件PageHelper深度解析与实践指南

《MyBatis分页插件PageHelper深度解析与实践指南》在数据库操作中,分页查询是最常见的需求之一,传统的分页方式通常有两种内存分页和SQL分页,MyBatis作为优秀的ORM框架,本身并未提... 目录1. 为什么需要分页插件?2. PageHelper简介3. PageHelper集成与配置3.

Maven 插件配置分层架构深度解析

《Maven插件配置分层架构深度解析》:本文主要介绍Maven插件配置分层架构深度解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Maven 插件配置分层架构深度解析引言:当构建逻辑遇上复杂配置第一章 Maven插件配置的三重境界1.1 插件配置的拓扑

Android NDK版本迭代与FFmpeg交叉编译完全指南

《AndroidNDK版本迭代与FFmpeg交叉编译完全指南》在Android开发中,使用NDK进行原生代码开发是一项常见需求,特别是当我们需要集成FFmpeg这样的多媒体处理库时,本文将深入分析A... 目录一、android NDK版本迭代分界线二、FFmpeg交叉编译关键注意事项三、完整编译脚本示例四

Python中__init__方法使用的深度解析

《Python中__init__方法使用的深度解析》在Python的面向对象编程(OOP)体系中,__init__方法如同建造房屋时的奠基仪式——它定义了对象诞生时的初始状态,下面我们就来深入了解下_... 目录一、__init__的基因图谱二、初始化过程的魔法时刻继承链中的初始化顺序self参数的奥秘默认

idea maven编译报错Java heap space的解决方法

《ideamaven编译报错Javaheapspace的解决方法》这篇文章主要为大家详细介绍了ideamaven编译报错Javaheapspace的相关解决方法,文中的示例代码讲解详细,感兴趣的... 目录1.增加 Maven 编译的堆内存2. 增加 IntelliJ IDEA 的堆内存3. 优化 Mave

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.