向机器人传授人类社会同步的艺术

2024-03-30 03:44

本文主要是介绍向机器人传授人类社会同步的艺术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在数字时代,社交机器人正迅速成为主流社会的一部分,从培训医生和教育儿童到提供谈话疗法和客户服务。现在,这是一个价值数十亿美元的全球产业,对具有类似人类社交智能的机器人的需求不断增长,这标志着我们技术史上的一个重要里程碑。由于人工智能 (AI) 的快速发展,机器人——曾经主要局限于沉闷、肮脏和危险的工作,例如放货架、清洁地板和停用炸弹——现在被提升到加入人类社会世界,为社会带来巨大的变革潜力 (1)。此外,作为人类数字孪生,这种机器人可以作为科学探究的宝贵工具,使研究人员能够模拟、研究和更好地理解复杂的人类社会行为和认知过程(2)。
但是,如果您与社交机器人互动过,您可能很快就会意识到这种潜力的局限性。尽管他们的外表越来越令人印象深刻,但他们的互动往往笨拙、生硬和尴尬。感觉有些不对劲。为什么?一个关键的局限性是,当前的社交机器人缺乏社交同步的艺术,在这种艺术中,点头、微笑、手势和语音都是在对话伙伴之间精心策划的(3)。虽然这种轮流对我们大多数人来说似乎毫不费力,但它是一项高度复杂的技能,涉及快速处理他人的言语、声调、面部表情和手势,并精确计划何时以及如何做出回应(4)。这些复杂的交流动态存在于每一种语言中,包括口语和手语,被广泛认为是成功社交互动的基本“引擎”(5)。因此,对于社交机器人来说,要进行人类的社交互动,这种社交同步技能是必不可少的。然而,与许多其他人类社交行为一样,为社交机器人配备复杂的类人社交智能具有挑战性(6)。
在他们最近的论文中,胡等人(7)通过赋予一个人形社交机器人Emo来讨论社会同步的艺术。Emo 是一款皮肤柔软的拟人化面部机器人,可以使用 26 个磁力控制的面部执行器显示各种细微的面部表情。它的眼眶中还有高分辨率摄像头,可以检测不同类型的面部表情。尽管 Emo 可以模仿它检测到的人类面部表情,但参与社会同步涉及更精细的计划和执行响应。为了实现这一目标,胡及其同事使用神经网络训练Emo,根据人类对话者早期的面部动作预测他们的面部表情。例如,检测到嘴角上扬表明将显示快乐的面部表情。Emo 的预测能力使其能够计划和执行自己的面部表情作为响应,从而实现更像人类的社交同步。胡及其同事还升级了Emo的处理能力,使其在轻量级计算设施上运行,从而释放了处理能力,用于开发其他功能,如语音和听力。
使用这种简单而优雅的方法,胡及其同事将Emo的社交互动技能从单纯的模仿(图1A)提升到社交同步的艺术(图1B)。这样的发展对社交机器人的未来有着深远的影响。例如,即使在这种仅基于面部表情的新生形式中,这些轮流技能也可以从根本上改善人机交互中的信任和融洽关系,使社交机器人更接近发挥其潜力。重要的是,Emo新技能的成功将取决于其人类对话伙伴对它们的看法。这些新技能是否改善了与人类用户的社交交流,产生了信任和同理心?还是有些东西还没关?如果是这样,它是什么?鉴于 Emo 的面部表情可以精确控制,解决这个问题的一个富有成效的方法是使用来自人类行为科学的数据驱动的社会心理物理学方法 (8)。具体来说,Emo表情的不同特征,例如它们开始的确切时间或特定的面部运动成分,将被实验操纵,以测试它们如何影响人类用户行为,例如参与者对Emo的信任或参与程度。通过确定促进或阻碍人类用户参与的特定功能,这些反馈可用于提高 Emo 的一般用途和定制应用(包括跨文化互动)的社交沟通技巧 (9),从而提高其实用性、可访问性和适销性 (10)。
在这里插入图片描述

图 1.机器人与人类互动中的面部表情模仿与面部表情社交同步。
(A)在面部表情模仿中,社交机器人复制人类的面部表情,这不可避免地涉及明显的延迟和随后的异步。例如,在时间点 3 时,当人类展示他们的面部表情时,机器人保持中立,从而在机器人和人类之间产生不匹配。(B)在面部表情社会同步中,机器人可以从早期的面部动作中预测人类的面部表情(见时间点2)。这使机器人能够将其面部表情与人类的面部表情同步。例如,在时间点 3,机器人和人类同时显示相同的面部表情。信用:改编自胡等人。(7)
最后,人类的社交互动本质上是多模态的,涉及视觉和听觉信号的复杂组合,如点头、“嗯”和“啊”、扬起眉毛、回避目光、长时间眨眼和手势。在这里,胡及其同事专注于单一模式 - 面部表情 - 但他们的结果为开发具有更复杂多模态信号的社交同步技能铺平了道路。这样的壮举,虽然是一个复杂的跨学科努力,但可以真正使社交机器人加入人类的社会世界。

这篇关于向机器人传授人类社会同步的艺术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

利用Python编写一个简单的聊天机器人

《利用Python编写一个简单的聊天机器人》这篇文章主要为大家详细介绍了如何利用Python编写一个简单的聊天机器人,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 使用 python 编写一个简单的聊天机器人可以从最基础的逻辑开始,然后逐步加入更复杂的功能。这里我们将先实现一个简单的

使用Python绘制蛇年春节祝福艺术图

《使用Python绘制蛇年春节祝福艺术图》:本文主要介绍如何使用Python的Matplotlib库绘制一幅富有创意的“蛇年有福”艺术图,这幅图结合了数字,蛇形,花朵等装饰,需要的可以参考下... 目录1. 绘图的基本概念2. 准备工作3. 实现代码解析3.1 设置绘图画布3.2 绘制数字“2025”3.3

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

Nacos集群数据同步方式

《Nacos集群数据同步方式》文章主要介绍了Nacos集群中服务注册信息的同步机制,涉及到负责节点和非负责节点之间的数据同步过程,以及DistroProtocol协议在同步中的应用... 目录引言负责节点(发起同步)DistroProtocolDistroSyncChangeTask获取同步数据getDis

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

基于树梅派的视频监控机器人Verybot

最近这段时间做了一个基于树梅派 ( raspberry pi ) 的视频监控机器人平台 Verybot ,现在打算把这个机器人的一些图片、视频、设计思路进行公开,并且希望跟大家一起研究相关的各种问题,下面是两张机器人的照片:         图片1:                   图片2                    这个平台的基本组成是:

MySQL主从同步延迟原理及解决方案

概述 MySQL的主从同步是一个很成熟的架构,优点为: ①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力; ②在从主服务器进行备份,避免备份期间影响主服务器服务; ③当主服务器出现问题时,可以切换到从服务器。 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这种方案。但是MySQL的主从同步一直有从库延迟的问题,那么为什么会有这种问题。这种问题如何解决呢? MyS

跟我一起玩《linux内核设计的艺术》第1章(四)——from setup.s to head.s,这回一定让main滚出来!(已解封)

看到书上1.3的大标题,以为马上就要见着main了,其实啊,还早着呢,光看setup.s和head.s的代码量就知道,跟bootsect.s没有可比性,真多……这确实需要包括我在内的大家多一些耐心,相信见着main后,大家的信心和干劲会上一个台阶,加油! 既然上篇已经玩转gdb,接下来的讲解肯定是边调试边分析书上的内容,纯理论讲解其实我并不在行。 setup.s: 目标:争取把setup.