导航、采矿、建造,北大这个新智能体把《我的世界》玩透了

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

导航、采矿、建造,北大这个新智能体把《我的世界》玩透了

AIxiv专栏是本站发布学术、技术内容的栏目。过去数年,本站AIxiv专栏接收报道了2000多篇内容,覆盖全球各大高校与企业的顶级实验室,有效促进了学术交流与传播。如果您有优秀的工作想要分享,欢迎投稿或者联系报道。投稿邮箱:liyazhou@jiqizhixin.com;zhaoyunfeng@jiqizhixin.com
该研究成果由来自北京大学的蔡少斐、王子豪、连可为、牟湛存、来自北京通用人工智能研究院的马晓健研究员、来自加州大学洛杉矶分校的刘安吉共同完成。通讯作者为北京大学助理教授梁一韬。所有作者均隶属 CraftJarvis 研究团队。
在游戏和机器人研究领域,让智能体在开放世界环境中实现有效的交互,一直是令人兴奋却困难重重的挑战。想象一下,智能体在《我的世界(Minecraft)》这样的环境中,不仅要识别和理解复杂的视觉信息,还需要利用鼠标和键盘精细地控制游戏画面,快速做出反应,完成像导航、采矿、建造、与生物互动等任务。面对如此庞大且复杂的交互空间,如何能让智能体能理解并执行人类的意图呢?
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
针对这个问题,CraftJarvis 团队提出利用 VLMs (视觉语言模型)强大的视觉语言推理能力来指导任务的完成,并创新地提出了一种基于视觉 – 时间上下文提示(Visual-Temporal Context Prompting)的任务表示方法。该方法允许人类或 VLMs 在当前和历史游戏画面中将希望进行交互的物体分割出来,来传达具体的交互意图。为了将交互意图映射为具体的鼠标键盘操作,该团队进一步训练了一个以物体分割为条件的底层策略 ROCKET-1。这种融合了视觉 – 时间上下文提示的智能体架构为开放世界的交互奠定了基础,预示了未来游戏 AI 和机器人互动的新可能性。
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了

论文链接: https://arxiv.org/pdf/2410.17856

项目主页: https://craftjarvis.github.io/ROCKET-1

导航、采矿、建造,北大这个新智能体把《我的世界》玩透了导航、采矿、建造,北大这个新智能体把《我的世界》玩透了导航、采矿、建造,北大这个新智能体把《我的世界》玩透了

逻辑智能 逻辑智能

InsiderX:打造每个团队都能轻松定制的智能体员工

逻辑智能 83 查看详情 逻辑智能

研究创新点
视觉 – 时间上下文提示方法
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                                架构对比图;(e) 为基于视觉 – 时间上下文提示的新型架构
视觉 – 时间上下文提示是一种全新的任务表达方式。通过整合智能体过去和当前的观察信息,该方法利用物体分割信息,为智能体提供空间和交互类型的线索,从而让低级策略能够准确识别和理解环境中的关键对象。这一创新使得智能体能够在执行任务时始终保持对目标对象的关注。
基于物体分割的条件策略 ROCKET-1
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                                 基于因果 Transformer 实现的 ROCKET-1 架构
ROCKET-1 是一种基于视觉 – 时间上下文的低级策略,能够在视觉观察和分割掩码的支持下预测行动。通过使用 Transformer 模块,ROCKET-1 可以在部分可观测(Partially Observable)环境中推理过去和当前观测的依赖关系,实现精准的动作预测。与传统方法不同,ROCKET-1 能够处理细微的空间和时序变化,并始终关注要进行交互的物体,显著提升了与环境交互的成功率。
反向轨迹重标注策略
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                               反向轨迹重标记流程示意
训练 ROCKET-1 需要收集大量带有物体分割的轨迹数据。传统的数据标注方法成本高、效率低,CraftJarvis 团队提出了一种逆向轨迹重标注方法,利用 SAM-2 的物体分割能力在倒放的视频中连续地对发生交互的物体生成分割注释。这种方法能够根据现有的交互事件重建数据集,使得 ROCKET-1 在离线条件下即可完成高效训练,减少了对人工标注的依赖,并为大规模数据处理提供了切实可行的解决方案。
充分释放预训练基础模型的能力
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
CraftJarvis 团队将具身决策所依赖的能力分解为视觉语言推理、视觉空间定位、物体追踪和实时动作预测,并巧妙地组合 GPT-4o、Molmo、SAM-2、ROCKET-1 加以解决。
为了应对复杂任务规划的挑战,该团队引入了 GPT-4o,目前最先进的视觉语言模型之一。可以进行强大的视觉语言推理,将复杂的任务分解为一系列具体的物体交互指令。此外,该团队采用了 Molmo 模型来将 GPT-4o 的交互意图翻译为观察图像中的坐标点,用以精确定位交互物体。
为了应对对象跟踪的挑战,该团队引入了 SAM-2,一个先进的视频分割模型。SAM-2 不仅能够通过点提示对物体进行分割,还可以在时间上连续追踪目标,即便物体在视野中消失或重新出现时也能有效保持跟踪。这为 ROCKET-1 提供了稳定的对象信息流,确保了在高频变化的环境中智能体的交互精度。
实验成果
为了验证 ROCKET-1 的交互能力,CraftJarvis 团队在《我的世界》中设计了一系列任务,包括采矿、放置物品、导航和与生物互动等。
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                               《我的世界》交互任务评测集
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                             ROCKET-1 评测结果
实验结果显示,ROCKET-1 在这些任务上,尤其在一些具有高空间敏感性的任务中,获得的成功率远高于现有方法(在多数任务上实现了高达 90% 的成功率提升),ROCKET-1 表现出了出色的泛化能力。即便在训练集中从未出现的任务(如将木门放到钻石块上),ROCKET-1 依然能够借助 SAM-2 的物体追踪能力完成指定目标,体现了其在未知场景中的适应性。
此外,该团队也设计了一些需要较为复杂的推理能力的长期任务,同样展示了这套方法的杰出性能。
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                                  ROCKET-1 在解决任务时的截图
导航、采矿、建造,北大这个新智能体把《我的世界》玩透了
                                   需要依赖规划能力的长期任务性能结果
视觉 – 时间上下文方法的提出和 ROCKET-1 策略的开发不仅为 Minecraft 中的复杂任务带来了全新解决方案,也在通用机器人控制、通用视觉导航等领域展示了广泛的应用前景。

以上就是导航、采矿、建造,北大这个新智能体把《我的世界》玩透了的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/413131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
华为Pura80怎么样_华为Pura80好不好
上一篇 2025年11月7日 00:04:07
微软对win7的支持还剩下6个月,呼吁尽快升级到win10
下一篇 2025年11月7日 00:04:19

相关推荐

  • Java中如何实现二分查找 掌握二分查找的算法实现

    Java中如何实现二分查找 掌握二分查找的算法实现Java中如何实现二分查找 掌握二分查找的算法实现Java中如何实现二分查找 掌握二分查找的算法实现Java中如何实现二分查找 掌握二分查找的算法实现

    二分查找是一种高效的查找算法,其核心在于每次比较都排除一半的查找范围,从而快速定位目标值,但要求数据必须有序。实现方式有两种:1. 循环实现通过 while(left <= right) 不断调整 left 和 right 的值,计算 mid = left + (right – l…

    2026年8月25日 用户投稿
    000
  • 华硕TUF GAMING A17对决宏碁暗影骑士·龙:AMD Advantage游戏本的性能与续航,3A平台加持下表现如何?

    华硕TUF GAMING A17在做工、散热和稳定性上优于宏碁暗影骑士·龙,搭载AMD锐龙处理器与RTX 30/40系显卡,性能强劲且通过军规测试,续航达6-8小时,接口丰富但无SD卡槽;暗影骑士·龙配置相似,性价比高但机身刚性稍弱,适合预算敏感用户。 当考虑购买一款主打性价比和稳定性能的游戏本时,…

    2026年8月25日
    000
  • 硬件监控软件横评:HWiNFO64、AIDA64、CPU-Z 功能对比

    CPU-Z适合快速查看硬件配置,AIDA64提供全面信息与压力测试,HWiNFO64则以深度传感器数据成为专业监控首选,三者各有侧重,按需选用。 说到看电脑硬件信息和监控状态,HWiNFO64、AIDA64和CPU-Z是很多人会用的工具。它们都能告诉你电脑里有什么,但侧重点和功能深度差别不小。简单说…

    2026年8月25日
    100
  • Java中IoC是什么概念 图解控制反转和依赖注入的实现原理

    Java中IoC是什么概念 图解控制反转和依赖注入的实现原理Java中IoC是什么概念 图解控制反转和依赖注入的实现原理Java中IoC是什么概念 图解控制反转和依赖注入的实现原理Java中IoC是什么概念 图解控制反转和依赖注入的实现原理

    ioc反转的是对象的控制权。传统开发中对象自己管理依赖,而ioc将对象创建和依赖管理交给外部容器,从而实现控制权的反转。ioc是一种设计原则,di是其具体实现方式,通过构造器、setter或接口注入依赖。java中依赖注入主要有三种方式:1.构造器注入,通过构造函数传递依赖,优点是依赖明确且不可变;…

    2026年8月25日 用户投稿
    000
  • 云原生(Kubernetes)适配进展

    kubernetes的适配进展主要体现在:1) 生态系统的扩展,涌现了如istio和linkerd等工具;2) 与云服务的集成,如gke和eks的托管服务;3) 对新兴技术的支持,如knative的无服务器平台。尽管面临复杂性和安全性挑战,kubernetes仍是云原生技术的领导者。 云原生(Kub…

    2026年8月25日
    000
  • Java中如何包装异常传递给上层方法

    使用异常链包装并传递异常时,需将原始异常作为新异常的cause参数传入,例如捕获IOException后抛出包含该异常的ServiceException。自定义异常类应提供接收Throwable的构造函数以支持异常链,确保堆栈信息完整。此策略适用于将技术异常转换为业务异常、隐藏底层细节及添加上下文信…

    2026年8月25日
    000
  • Java中锁的分类有哪些 详解Java中的各种锁机制

    Java中锁的分类有哪些 详解Java中的各种锁机制Java中锁的分类有哪些 详解Java中的各种锁机制Java中锁的分类有哪些 详解Java中的各种锁机制Java中锁的分类有哪些 详解Java中的各种锁机制

    java中的锁主要分为悲观锁与乐观锁、公平锁与非公平锁、可重入锁与不可重入锁、独占锁与共享锁等类型。1.悲观锁如synchronized和reentrantlock适用于写多场景,每次操作都加锁保证数据一致性;2.乐观锁通过版本号或cas实现,适用于读多写少的场景,提高吞吐量;3.公平锁按申请顺序获…

    2026年8月25日 用户投稿
    100
  • ActiveRecord基础:定义模型与CRUD操作

    在ruby on rails开发中,如何使用activerecord定义模型及进行crud操作?首先,定义模型:1.创建post模型,继承自applicationrecord,并添加验证逻辑。其次,进行crud操作:2.创建:使用new和save方法;3.读取:使用all或find方法;4.更新:修…

    2026年8月25日
    000
  • 如何在Laravel应用中快速集成用户消息系统?使用cmgmyr/messenger轻松实现!

    可以通过一下地址学习composer:学习地址 告别从零开始的痛苦:Laravel 消息系统开发的挑战 想象一下,你正在开发一个社交平台或一个团队协作工具,用户之间需要进行私聊、群聊,甚至多方会话。如果你决定从头开始构建这个消息系统,你很快就会发现这远比想象中复杂: 数据库设计: 如何存储会话(Th…

    用户投稿 2026年8月25日
    000
  • 如何解决JWT等安全令牌的复杂性和安全隐患,使用PASETO构建更安全的平台无关安全令牌

    可以通过一下地址学习composer:学习地址 在当今高度互联的数字世界里,无论是用户登录、api访问还是微服务间的通信,安全令牌都扮演着至关重要的角色。其中,json web tokens (jwt) 因其无状态、可扩展的特性,被广泛应用于各种场景。然而,随着我深入开发和维护多个项目,我开始对jw…

    用户投稿 2026年8月25日
    000
  • 空中版高德地图“空中高德”发布,低空飞行器也能用导航

    感谢网友 sp_ce 提供的线索! 7 月 30 日讯,由龙岗区人民政府携手高德软件有限公司共同主办的“空中高德・龙岗启航”—— 深圳市龙岗区空中高德时空底座发布会今日在香港中文大学(深圳)隆重召开。标志着覆盖全业务场景的低空经济示范项目——“空中高德”在龙岗正式落地启动。 据高德地图官方消息,作为…

    2026年8月25日
    000
  • Java中Feign的用法 详解声明式调用

    Java中Feign的用法 详解声明式调用Java中Feign的用法 详解声明式调用Java中Feign的用法 详解声明式调用Java中Feign的用法 详解声明式调用

    feign 是一个声明式的 web 服务客户端,它允许开发者像调用本地方法一样调用远程服务。1. feign 的核心优势在于声明式调用,通过定义接口并使用注解即可自动生成实现类;2. 使用 feign 需要添加依赖、启用 feign 客户端并注入 feign 接口;3. 常用注解包括 @feignc…

    2026年8月25日 用户投稿
    000
  • ai绘画免费图生图在线生成

    免费在线AI绘画图生图工具推荐: whee:www.whee.com boardmixAI:boardmix.cn boardmix AI整合了丰富多样的AI智能体,涵盖办公效率提升、数据分析报告、文案创作、AI绘图、虚拟角色互动等多个应用场景。每个智能体都具备专业化、垂直化的功能,能够自动执行特定…

    2026年8月25日
    000
  • 多进程数据共享与锁机制(避免竞争)

    多进程数据共享和避免竞争条件可以通过锁机制实现。1) 使用锁确保在某个时刻只有一个进程可以访问共享数据,避免竞争条件。2) 锁机制虽然有效,但过度使用可能导致性能瓶颈,需考虑更细粒度的锁或无锁数据结构。 在编程的世界里,处理多进程数据共享和避免竞争条件是一个既让人兴奋又充满挑战的领域。我们经常需要在…

    2026年8月25日
    000
  • Step-R1-V-Mini— 阶跃星辰最新推出的多模态推理模型

    step-r1-v-mini:一款强大的多模态推理模型 Step-R1-V-Mini是阶跃星辰最新发布的多模态大型语言模型,它支持图像和文本输入,并以文本形式输出推理结果。该模型在指令遵循和通用能力方面表现出色,尤其在视觉推理领域处于领先地位,同时在数学、代码和文本推理方面也名列前茅。其核心技术在于…

    2026年8月25日
    000
  • LaravelEloquentORM扩展:使用sofa/eloquence-base解决复杂数据处理难题

    在 Laravel 项目开发中,我们经常需要对 Eloquent 模型进行扩展,以实现诸如灵活搜索、属性映射、元数据管理等功能。如果手动实现这些功能,不仅代码量大,而且容易出错。幸运的是, sofa/eloquence-base 库提供了一系列强大的 Eloquent ORM 扩展,可以帮助我们轻松…

    用户投稿 2026年8月25日
    000
  • ThinkPHP应用性能瓶颈分析与定位

    性能瓶颈是导致thinkphp应用性能下降的关键点。定位这些瓶颈的方法包括:1.使用xdebug进行性能分析;2.优化数据库查询,使用explain语句分析执行计划;3.优化模板渲染,减少逻辑处理或使用静态化技术;4.应用缓存机制,使用redis或memcached缓存查询结果。 在探索ThinkP…

    2026年8月25日
    000
  • MagicColor— 香港科技大学推出的多实例线稿图着色框架

    magiccolor:高效的多实例线稿图着色框架 香港科技大学研发的MagicColor是一个先进的多实例线稿图着色框架,能够快速、精准地为线稿图添加色彩。它采用自监督学习策略和实例引导模块,有效解决了多实例数据不足的难题,并实现了精确的实例级色彩控制。相比传统方法,MagicColor显著提升了着…

    2026年8月25日
    000
  • 如何让Psalm静态分析报告在CI/CD中一目了然?dq5studios/psalm-junit助你轻松生成JUnit格式报告

    可以通过一下地址学习composer:学习地址 在快节奏的软件开发世界里,持续集成/持续部署(ci/cd)流程已经成为保障代码质量和交付效率的基石。对于php项目而言,psalm作为一款强大的静态分析工具,能够提前发现潜在的错误和不规范之处,是项目不可或缺的一环。 遇到的难题:Psalm报告与CI/…

    用户投稿 2026年8月25日
    000
  • 如何在Laravel API中实现分页?

    在laravel api中实现分页可以通过paginate和cursorpaginate方法实现。1)使用paginate方法并格式化json响应,2)动态调整每页数据量,3)确保排序安全性,4)使用cursorpaginate方法处理大量数据,5)实现无限滚动加载。 在Laravel API中实现…

    2026年8月25日
    000

发表回复

登录后才能评论
关注微信