用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

相关文章

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的