当前位置: 首页 > news >正文

带记忆的超级GPT智能体,能做饭、煮咖啡、整理家务!

随着AI技术的快速迭代,Alexa、Siri、小度、天猫精灵等语音助手得到了广泛应用。但在自然语言理解和完成复杂任务方面仍然有限。

相比文本的标准格式,语音充满复杂性和多样性(例如,地方话),传统方法很难适应不同用户的自定义语言,因此,语音助手需要针对固定领域设计语义解析方案,而无法对完全开放的语言进行建模。

为了解决这一难题,卡内基梅隆大学的研究人员基于大语言模型、视觉模型开发了HELPER。

该模型采用了检索增强的大语言模型提示方法,可以将人机对话、指令和错误纠正转换为一系列参数化的视觉运动

同时在成功执行指令后,HELPER会将语言指令和执行计划作为记忆进行存储。

当用户再次提出类似请求时,HELPER会自动检索相关记忆并进行适当修改来满足新的要求,从而实现个性化交互。

在TEACh的实验数据显示,从对话中推断步骤的测试中,HELPER的任务成功率和目标条件成功率分别提高了1.7倍和2.1倍,超过了之前最好的模型。在从历史对话中执行任务中,HELPER也取得了绝佳的效果。

开源地址:https://github.com/Gabesarch/HELPER

论文地址:https://arxiv.org/abs/2310.15127

图片

研究人员用物理模拟的方式展示了多个示例,HELPER可以进行洗锅、煮咖啡、做面包、整理卡片、制作饮料等一系列拟人化操作,并且你只需要详细的告诉它一次就能记住你的需求,以后无需多说就能照着做。

图片

从论文内容来看,HELPER的技术架构主要由规划器、执行器和视觉语言模型三大块组成。

规划器

该模块利用检索增强的大语言模型来进行语义解析和生成一系列执行计划,同时配备了一个文本到程序的外部记忆存储器,相当于该模型的“大脑”。

在进行语言解析时,规划器会先基于当前语言的输入,使用大语言模型的编码器计算输入文本的向量表示,然后检索出记忆库中语义最相关的若干条记录,将其中的文本-程序对作为LLM的文本示例,随后让LLM生成新的程序。

图片

生成的程序使用Python语言描述,涵盖一系列参数化的视觉运动函数,如pickup(X)、goto(X)等,同时也负责处理执行失败后的重新规划。

例如,当某个动作执行失败时,系统会调用外部的视觉语言模型来分析失败原因并生成文本反馈, 规划器随后会根据反馈提示LLM生成修正后的新程序。

此外, 规划器也会在任务成功执行后,将用户指令语言和对应的执行程序加入记忆库中,实现个性化学习。

执行器

该模块主要负责解析规划器生成的程序,并基于当前环境执行指令操作,具体操作如下:

图片

场景解析器:构建环境的语义地图、占用地图,以及通过目标检测跟踪对象信息。

动作执行器:将程序中的函数调用翻译成具体的导航和操作动作执行。

前提检查器:在执行每个动作前,验证必要的前提条件是否满足。

位置检查器:当需要找到不在场景地图中的目标物体时,该模块会提示LLM生成可能的搜索位置。

简单来说,执行器模块相当于HELPER的“四肢”,用来执行具体的内容。

视觉语言模型

当具体计划执行失败时,系统需要分析失败原因。所以,HELPER使用了视觉语言模型ALIGN进行纠错、审查。

图片

方法是将当前视觉输入与一系列预定义的错误文本进行匹配,输出最相似的错误类型,帮助规划器模块快速找到错误所在。这种方法比简单的像素对比判断故障类型更加精准和通用。

本文素材来源卡内基梅隆大学论文,如有侵权请联系删除

相关文章:

  • jQuery 第二章(安装)
  • AI实践与学习1_Milvus向量数据库实践与原理分析
  • 如何在AD的PCB板做矩形槽孔以及如何倒圆弧角
  • 解决Spring Cloud整合Nacos与Gateway的探险之旅
  • 【Java】认识String类
  • 如何在AD上创建完整的项目
  • 图像分割方法
  • python爬虫教程:selenium常用API用法和浏览器控制
  • CSS-背景属性篇
  • 【C++初阶】第一站:C++入门基础(中)
  • 人工智能和AR/VR:AI在AR和VR中扮演什么角色?行业应用有哪些?
  • 【Linux虚拟内存的配置】
  • SpringCloud微服务 【实用篇】| Eureka注册中心、Ribbon负载均衡
  • 京东大数据分析:2023年10月手机行业销量同比增长249%
  • 二叉树题目:具有所有最深结点的最小子树
  • 【Vue】生命周期一文详解
  • 宅家追剧神器推荐,高亮轻薄投影仪极米Z7X带你开启追剧新体验
  • 1410. HTML 实体解析器 --力扣 --JAVA
  • pgsql 时区查看和修改
  • 使用 css 实现文字单行居右, 换行居左展示
  • 水豚“豆包”出逃已40天,扬州茱萸湾景区追加悬赏
  • 上海浦东机场1号、2号航站楼均推出国内出发安检24小时服务
  • 航行警告:渤海海峡黄海北部执行军事任务,禁止驶入
  • 当创业热土遇上年轻气息,上海南汇新城发展如何再发力?
  • 价格周报|供需回归僵局,本周生猪均价与上周基本持平
  • 经济日报刊文:品牌经营不能让情怀唱“独角戏”