独家 | 用鼠标轨迹判别说谎者

简介:

鼠标动作


科学家们在一项电脑测验中测量了40个参与者的鼠标动作,发现他们的人工智能软件可以甄别说谎者,并且准确率高达95%。


研究人员发现,与如实回答的人们相比,伪造答案的人产生了一种不同的动作类型,尤其是在回答未曾预料到的、需要额外的思考或者探索才能回答的问题的时候。


讲真话的人形成一个流畅的线条运动,而说谎者则生成一个更混乱的模式。即使他们在陈述事实,这种模式也是明显可见的,他们的不诚实似乎影响了他们的整体动作。


当我们在网上提供敏感信息时,这些发现可被用作一项监测犯罪活动的额外安全措施。

 

 

意大利帕多瓦大学的研究人员要求40名参与者在一项电脑测验中提供个人信息。一半的参与者被要求如实回答,而另一半参与者则被要求提供虚假的身份信息。然后这些参与者被问了12个问题,在他们填写信息时,电脑会跟踪记录每个参与者的鼠标动作。


这项测验包含6个意料之中的问题,这些问题集中于在线安全验证所包含的信息类型,如“茱莉亚是你的真实姓名吗?”和“你是出生在帕多瓦吗?”


但是参与者也被问了6个意料之外的问题,如“你的星座是摩羯座吗?”和“威尼斯是你所居住地区的首府吗?”这些问题被设计出来使说谎者露出马脚。


研究人员发现虚假答案所产生的动作类型与真实作答的人们的类型不同,特别是在回答意料之外的问题的时候。


研究人员的论文已经在《PLOS One》(http://journals.plos.org/plosone/article/authors?id=10.1371/journal.pone.0177851)杂志上发表,他们谈到:“讲真话的人会对意料之外的问题做出自动反应,而说谎者则会‘编造’并核实他们的回答。”


讲真话的人很容易查证包括星座在内的问题,而说谎者则没有立即可用的星座,他们不得不计算它以通过验证。


这种自动性的缺乏反映在用来记录回答的鼠标动作中,也反映在错误的数量上。


参与者们还被问了8个准绳问题,要求回答“是”或“否”,说谎者也被要求如实回答这些问题。


 

讲真话(绿色)所产生的鼠标动作比那些说谎者(红色)的鼠标动作更接近理想状态。


 

参与者被问了12个问题,6个在意料之中(红色),6个出乎意料(绿色),当参与者在填写个人信息时,人工智能系统跟踪记录每个参与者的鼠标动作,讲真话的人形成了流畅的线条运动(如图所示)。

 

 

研究人员发现,说谎者所产生的动作风格没有如实回答的人直接,特别是在这些意料之外的问题(绿色)方面。这是因为他们不得不“创建”问题的答案,而不是自动回答。

 

研究人员发现说谎者有一种特殊的鼠标运动模式,而这个模式没有讲真话的人直接。即使说谎者在陈述事实,这种模式也是明显可见的,他们的不诚实似乎影响了他们的整体动作。


研究人员补充说,这里非常有意思的是,从认知角度看,在这项实验设计中,当说谎者如实回答问题时,他们的思想倾向也对问题产生了影响。“据我们所知,这种结果模式之前从未有人作过报告,它可以作为鼠标动作分析技术敏感度水平的一个象征。”


原文发布时间为:2017-07-06

本文作者:TIM COLLINS

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

相关文章
|
Java 测试技术 Go
利用 GitHub Action 自动发布 Docker
最近公司内部项目的发布流程接入了 GitHub Actions,整个体验过程还是比较美好的;本文主要目的是对于没有还接触过 GitHub Actions的新手,能够利用它快速构建自动测试及打包推送 Docker 镜像等自动化流程。
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
|
12月前
|
人工智能 数据可视化 安全
任务管理升级,如何用SaaS工具提升执行力?
随着远程办公进入3.0时代,企业不再满足于基础协作工具,而是寻求更智能、高效的SaaS解决方案。SaaS工具通过实时信息流管理、任务自动化和数据驱动决策,打破沟通壁垒,提升团队协同效率。板栗看板等高效工具凭借可视化任务管理、灵活的任务分配和数据分析能力,助力企业优化远程办公体验。未来,SaaS工具将向AI赋能、多工具整合和安全升级方向发展,推动办公模式变革。
|
负载均衡 网络协议 定位技术
在数字化时代,利用DNS实现地理位置路由成为提升用户体验的有效策略
在数字化时代,利用DNS实现地理位置路由成为提升用户体验的有效策略。通过解析用户请求的来源IP地址,DNS服务器可判断其地理位置,并返回最近或最合适的服务器IP,从而优化网络路由,减少延迟,提高访问速度。示例代码展示了如何基于IP地址判断地理位置并分配相应服务器IP,实际应用中需结合专业地理数据库和动态调整机制,以应对复杂网络环境带来的挑战。
372 6
|
机器学习/深度学习 人工智能 自然语言处理
构建智能化编程助手:AI 在软件开发中的新角色
随着AI技术的发展,智能化编程助手正逐渐改变软件开发方式。本文介绍其核心功能,如代码自动补全、智能错误检测等,并探讨如何利用机器学习、自然语言处理及知识图谱等技术构建高效、易用的编程助手,提升开发效率与代码质量,同时讨论面临的技术挑战与未来前景。
MFC基本控件-静态文本的使用
MFC基本控件-静态文本的使用
|
关系型数据库 MySQL 分布式数据库
云原生数据库PolarDB MySQL版的全面深度评测
云原生数据库PolarDB MySQL版的全面深度评测
335 0
|
测试技术 Python 容器
09 Python之UnitTest【使用,生成HTML测试报告】
09 Python之UnitTest【使用,生成HTML测试报告】
318 0
09 Python之UnitTest【使用,生成HTML测试报告】
|
存储 Shell Linux
【Shell 命令集合 系统管理 】Linux 切换用户组 newgrp命令 使用指南
【Shell 命令集合 系统管理 】Linux 切换用户组 newgrp命令 使用指南
391 0
|
缓存 JavaScript 算法
在uni-app项目中,如何进行性能优化
在uni-app项目中,如何进行性能优化
421 0