用AI戳穿魔术骗局?是时候帮人类开发对抗性技巧了

2023-10-16 21:40

本文主要是介绍用AI戳穿魔术骗局?是时候帮人类开发对抗性技巧了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=gif

作者|宇伊     出品 | 新芒X
同步首发至 新芒 xinmang.ai

640?wx_fmt=jpeg

下面是见证奇迹的时刻。

这句话可能是大家对魔术的一个很深的记忆认知。随着几个数的倒计时,一出颇为神奇的场景出现,让人惊呼。

魔术可以解释为是在观众中产生不可能的幻觉的艺术。而今天有一个有意思的话题,如果用魔术来欺骗人工智能,或者用AI来戳穿魔术的把戏,会发生什么?

这不,有这样一批研究人员就做起了研究和实验。

虽然对魔术的科学研究还处于初级阶段,但最近基于深度学习的跟踪算法的出现,使得魔术师在自然条件下的技能,能够以前所未有的分辨率和鲁棒性进行量化。。

让我们也来见证一下这项研究的奇迹。

640?wx_fmt=gif

西班牙神经科学研究所(Institute Of Neuroscience)、马德里的Teatro Encantado和巴塞罗那的庞培法布拉大学(University Pompeu Fabra)的研究人员试图应用人工智能和机器学习来量化职业魔术师在“自然条件”下的真正技能。

在这项研究中,研究员将舞台魔术解构为纯粹的机动动作,并训练了一个神经网络(DeepLabCut)来跟踪硬币,因为职业魔术师可以让它们在一系列魔术中出现和消失。

资料显示,经过几个世纪的反复试验,魔术师在经验上学会了劫持注意力、感知记忆和本能决定的几种机制。

这些研究员们认为,他们训练有素的AI系统,不仅是一种追踪工具,而且是一种“人工观众”,可以推断出硬币的位置,还为他们描述为“人工幻觉”的子领域的实验铺平了道路。

640?wx_fmt=png

研究人员写道:“魔法不是对事物自然秩序的破坏,而是对认知过程的控制。”“魔术为心理学和认知科学提供的见解并不新鲜,但是对魔术科学的尝试只是最近才蓬勃发展。我们的系统提供了一个无与伦比的机会来测量实验室外复杂活动中的人类行为,例如魔术师的预言和各种魔法。”

研究人员采购了免费提供的可用于视频分析和姿势预测的AI软件DeepLabCut,也是是最近开发的开源软件,基于有监督的深度学习,通过转移学习进行无标记姿态估计进行视频分析。他们利用这款软件猜测魔术师手指进出视线时硬币的位置。

当硬币不可见时,算法被训练为像人类观众一样推断它们的位置。

640?wx_fmt=gif

结果是这样的。通过一位专业魔术师表演一系列硬币的魔术,他们专门设计的这些把戏既简单又有效,只需通过简单的纯机动动作(没有叙述性或口头指示,社交线索,特效或特效)即可骗过人类。

然后,他们从人工智能系统的角度构思了魔术师的把戏,并让一个人类志愿者在一个视频帧中标记硬币,这样系统就自动学会了自我注释。

最终,研究人员表示,他们的结论虽然有些不确定,但显示了当“魔术师和机器合并”时可能发生的事情。“我们已经证明,通过选择与人类认知系统尽可能匹配的人工智能模型,有可能帮助人类开发对抗性认知技巧。”

“好的魔术观众不是那些拒绝被愚弄的观察者,而是自愿沉溺于这项迷人的不可能的体验中。我们的结果是在魔术表演的苛刻过程中进一步部署深度学习的前奏,进而对我们目前尚未探索过的知识的产生看法。”

Reference:

VentureBeat:

Researchers attempt to fool AI with magic tricks

https://venturebeat.com/2019/08/21/researchers-attempt-to-fool-ai-with-magic-tricks/

Playing magic tricks to deep neural networks untangles human deception

https://arxiv.org/ftp/arxiv/papers/1908/1908.07446.pdf

----End----


我们近日组建了「? 新芒 @ AI 5G Inside」社群,每天分享最新的AI、5G、云计算等最新动态。

目前百度、华为、微软、腾讯、商汤科技、出门问问、Face++ 、猎豹移动、物灵等顶级人工智能公司集结,如果感兴趣,可加微信:623974966,备注:新芒+单位和职位,符合条件,邀您加入。


独家精选栏目文章合集(点击图片即可进入▼)

640?wx_fmt=jpeg

640?wx_fmt=jpeg


640?wx_fmt=jpeg


640?wx_fmt=jpeg

专注AI和新科技,兼具内容品质和传播影响力

「AI名利场」  「万有AI」  「AI新声」 

商务合作 & 广告:请联系微信  Lxz216216216

转载&投稿:请联系微信 ▶ 623974966


640?wx_fmt=jpeg

这篇关于用AI戳穿魔术骗局?是时候帮人类开发对抗性技巧了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

Java 枚举的常用技巧汇总

《Java枚举的常用技巧汇总》在Java中,枚举类型是一种特殊的数据类型,允许定义一组固定的常量,默认情况下,toString方法返回枚举常量的名称,本文提供了一个完整的代码示例,展示了如何在Jav... 目录一、枚举的基本概念1. 什么是枚举?2. 基本枚举示例3. 枚举的优势二、枚举的高级用法1. 枚举

不删数据还能合并磁盘? 让电脑C盘D盘合并并保留数据的技巧

《不删数据还能合并磁盘?让电脑C盘D盘合并并保留数据的技巧》在Windows操作系统中,合并C盘和D盘是一个相对复杂的任务,尤其是当你不希望删除其中的数据时,幸运的是,有几种方法可以实现这一目标且在... 在电脑生产时,制造商常为C盘分配较小的磁盘空间,以确保软件在运行过程中不会出现磁盘空间不足的问题。但在

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

Python中列表的高级索引技巧分享

《Python中列表的高级索引技巧分享》列表是Python中最常用的数据结构之一,它允许你存储多个元素,并且可以通过索引来访问这些元素,本文将带你深入了解Python列表的高级索引技巧,希望对... 目录1.基本索引2.切片3.负数索引切片4.步长5.多维列表6.列表解析7.切片赋值8.删除元素9.反转列表

C#图表开发之Chart详解

《C#图表开发之Chart详解》C#中的Chart控件用于开发图表功能,具有Series和ChartArea两个重要属性,Series属性是SeriesCollection类型,包含多个Series对... 目录OverviChina编程ewSeries类总结OverviewC#中,开发图表功能的控件是Char

Python中处理NaN值的技巧分享

《Python中处理NaN值的技巧分享》在数据科学和数据分析领域,NaN(NotaNumber)是一个常见的概念,它表示一个缺失或未定义的数值,在Python中,尤其是在使用pandas库处理数据时,... 目录NaN 值的来源和影响使用 pandas 的 isna()和 isnull()函数直接比较 Na

Oracle数据库执行计划的查看与分析技巧

《Oracle数据库执行计划的查看与分析技巧》在Oracle数据库中,执行计划能够帮助我们深入了解SQL语句在数据库内部的执行细节,进而优化查询性能、提升系统效率,执行计划是Oracle数据库优化器为... 目录一、什么是执行计划二、查看执行计划的方法(一)使用 EXPLAIN PLAN 命令(二)通过 S

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类