C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

亚星游戏官网-yaxin222  少校

注册:2007-10-2912
发表于 2025-4-30 09:14:50 |显示全部楼层

自去年以来,智能体(agent)迎来了大爆发。以大语言模型(LLM)为大脑,配合其他关键组件,集自主性、响应性、主动性和社交能力于一体的 agent,有望在各行各业实现更多落地应用。

尤其是在手机端,作为人们日常生活和工作不可或缺的大众工具,手机一旦具备了 AI agent 能力,其应用场景充满想象力。

那么,如今的手机 agent 已经可以帮大家做什么?又有哪些问题亟待解决?未来的手机 agent 形态会是怎样的?

今天,来自浙江大学、vivo 和香港中文大学的研究团队合作在预印本网站arXiv上发表了一篇关于手机 GUI agent 的综述,详细解答了上述问题。

亚星游戏官网-yaxin222


论文链接:https://arxiv.org/abs/2504.19838

研究团队从手机自动化的发展、手机 GUI agent 的框架和组成部分、手机自动化的LLM、挑战和未来方向等几个方面,详细先容了基于 LLM 的 agent 如何应用于手机自动化。

他们在论文中写道,基于 LLM 的 agent 创造了一种新的模式,使移动界面操作更加智能,通过整合自然语言处理、多模态感知和行动实行能力,来理解、规划和实行移动设备上的任务。这些 agent 可以识别界面、理解指令、实时感知变化并做出动态响应。

手机自动化的发展

LLM 的出现标志着手机自动化领域发生了重大转变,它使人们能够与移动设备进行更加动态、上下文感知和复杂的交互。在有关 LLM 驱动的手机 GUI agent 的里程碑中,模型越来越善于说明多模态数据、推理用户意图并自主实行复杂任务。

基于 LLM 的手机自动化存在scaling law,随着数据集的扩大,包含的应用程序、使用场景和用户行为也越来越多样化,在诸如点击按钮或输入文本等分步自动化任务方面它取得了持续的进步。这种数据扩展不仅能捕捉到更广泛的界面布局和设备上下文,还能揭示潜在的“涌现”能力,使 LLM 能够处理更抽象的多步骤指令。

来自域内场景的经验证据进一步证明,扩大手机应用和用户模式的覆盖范围可以系统地提高自动化的准确性。从本质上讲,随着模型规模和数据复杂性的增长,手机 GUI agent 利用这些 scaling law,在用户意图和现实世界 GUI 交互之间架起了桥梁,效率和复杂性也在不断提高。

LLM 通过从大量文本语料库中学习,改变了手机自动化的自然语言处理。这种训练可以捕捉到复杂的语言结构和领域常识,使 agent 可以使用多步骤命令并生成基于上下文的响应。手机 GUI agent 得益于强大的自然语言基础,弥补了基于脚本的系统中曾经普遍存在的用户意图差距。

GUI 屏幕具有多模态感知功能。UGround、Ferret-UI 和 UI-Hawkexcel等系统将自然语言描述与屏幕元素相结合,并随着界面的发展进行动态调整。此外,SeeClick 和 ScreenAI证明,直接从屏幕截图而不是纯文本元数据中学习,可以进一步增强适应性。通过将视觉感知与用户语言相结合,基于 LLM 的 agent 可以更加灵活地应对各种用户界面设计和交互场景。

通过将语言、视觉上下文和历史用户交互结合起来,LLM 还能进行高级推理和决策。通过在广泛的语料库中进行预训练,这些模型就具备了进行复杂推理、多步骤规划和上下文感知适应的能力。

LLM 的集成使新颖的商业应用成为可能,苹果的AppleIntelligence、智谱的 AutoGLM、Anthropic 的 Computer Use、荣耀的 YOYO Agent 和vivo的PhoneGPT等应用,利用手机自动化实现了更加自然、高效和个性化的人机交互,为现实世界的挑战提供了创新解决方案。

亚星游戏官网-yaxin222


图|由 LLM 驱动的手机 GUI agent 里程碑。


手机 GUI agent 框架和组成

由多模态大语言模型(MLLM)驱动的手机 GUI agent 可以使用不同的架构范例和组件进行设计,包括简单的单 agent 系统以及更复杂的多 agent 或多阶段方法等。

最基本的方案是单个 agent 逐步运行,而不从一开始就预先计算整个动作序列。相反,该 agent 会持续观察动态变化的移动环境,其中可用的用户界面元素、设备状态和相关的上下文因素可能会以不可预测的方式发生变化,因此无法事先进行详尽的计算。因此,agent 必须逐步调整自己的策略,根据当前情况做出决策,而不是遵循固定的计划。这种迭代决策过程可以使用部分可观测马尔可夫决策过程(POMDP)进行有效建模,POMDP 是处理不确定性条件下连续决策的成熟框架。通过将任务建模为 POMDP,大家可以捕捉到任务的动态性质、预先计划所有行动的不可能性以及在每个决策点调整 agent 方法的必要性。

感知是 MLLM 驱动的手机 GUI agent 基本框架的一个基本组件。它负责捕捉和说明移动环境的状态,使 agent 能够理解当前环境并做出明智的决策。在整个流程中,感知是 POMDP 的初始步骤,为推理和行动模块的有效运行提供必要的输入。

基于 LLM 的手机自动化 agent 的大脑是其认知核心,主要由 LLM 构成。LLM 是 agent 的推理和决策中心,使其能够在移动环境中说明输入、生成适当的响应并实行操作。利用 LLM 中蕴含的大量常识,agent 可以从高级语言理解、上下文感知以及在不同任务和场景中的泛化能力中获益。

行动组件是由 MLLM 驱动的手机 GUI agent 的重要组成部分,负责实行大脑在移动环境中做出的决策。通过将 LLM 生成的高级命令与低级设备操作连接起来,agent 可以有效地与手机的用户界面和系统功能进行交互。操作包括各种各样的操作,从点击按钮这样的简单交互,到启动应用程序或修改设备设置这样的复杂任务,等等。实行机制利用Android 的 UI Automator、iOS 的 XCTest 或 Appium 和 Selenium等流行的自动化框架等工具,向手机发送精确的命令。通过这些机制,agent 可确保将决策转化为设备上切实可靠的操作。

亚星游戏官网-yaxin222


图|由 MLLM 驱动的手机 GUIagent 框架概述。


虽然基于 LLM 的单 agent框架在屏幕理解和推理方面取得了重大进展,但它们是作为孤立的实体运行的。这种孤立性限制了它们在复杂任务中的灵活性和可扩展性,因为复杂任务可能需要多种协调技能和适应能力。对于需要根据实时反馈、多阶段决策或不同领域的专业常识进行持续调整的任务,单 agent 系统可能难以胜任。此外,它们缺乏利用共享常识或与其他 agent 协作的能力,从而降低了在动态环境中的有效性。

多 agent框架通过促进多 agent 之间的协作来解决这些局限性,每个 agent 都具有专门的功能或专业常识。这种协作方式提高了任务效率、适应性和可扩展性,因为 agent 可以并行实行任务,或根据各自的特定能力协调行动。手机自动化中的多 agent 框架可分为两种主要类型:角色协调多 agent 框架和基于场景的任务实行框架。这些框架通过根据一般功能角色组织 agent 或根据特定任务场景动态组装专用 agent ,为手机自动化提供了更加灵活、高效和鲁棒的解决方案。

虽然单 agent 和多 agent 框架增强了适应性和可扩展性,但有些任务仍可从明确分离高层规划和低层实行中获益。这就是“计划-实行”框架,在这一范式中,agent 首先制定概念计划,通常以人类可读指令的形式表达,然后在设备的用户界面上实行这些指令。

亚星游戏官网-yaxin222


图|角色协调和基于情景的多 agent 框架比较。


挑战和未来方向

将 LLM 集成到手机自动化中推动了重大进步,但也带来了许多挑战,要充分释放智能手机 GUI agent 的潜力,还克服以下挑战至关重要。

数据集开发和可扩展性微调。LLM 在手机自动化中的性能在很大程度上取决于能够捕捉真实世界中各种场景的数据集。现有的数据集往往缺乏全面覆盖所需的广度。

未来的工作重点应该是开发大规模、有注释的数据集,涵盖更广泛的应用、用户行为、语言和设备类型。纳入多模态输入(如屏幕截图、用户界面树和自然语言指令)可以帮助模型更好地理解复杂的用户界面。视频数据集有望发展成为未来 GUI 数据集的一种新形式。如何进行扩展微调以实现鲁棒的域外性能仍然是一个挑战。未来的发展方向应该是探索混合训练方法、无监督学习、迁移学习和辅助任务,以提高泛化能力,而不需要过于庞大的数据集。

轻量级、高效的设备上部署。在移动设备上部署 LLM 会面临大量计算和内存限制。当前的硬件往往难以支撑大型模型,同时将延迟和功耗降至最低。

模型剪枝、量化和高效transformer架构等方法可以解决这些限制。专用硬件加速器和边缘计算解决方案可以进一步降低对云的依赖性,增强隐私保护,提高响应速度。考虑利用小语言模型(SLM)的代码生成能力,将 GUI 任务自动化转化为代码生成问题。这种方法充分利用了 SLM 的优势,提高了移动设备上 GUI agent 的效率和性能。

以用户为中心的适应性:交互与个性化。当前的 agent 通常依赖大量的人工干预来纠正错误或引导任务实行,从而破坏了用户的无缝体验。提高 agent 理解用户意图的能力并减少人工调整至关重要。

未来的研究应提高自然语言理解能力,结合语音命令和手势,并使 agent 能够从用户反馈中不断学习。个性化同样重要, agent 应快速适应新任务和用户的特定环境,而无需进行昂贵的再培训。将人工教学、零镜头学习和少镜头学习结合起来,可以帮助 agent 从最小的用户输入中进行泛化,使其更加灵活和普遍适用。

提升模型能力:接地(grounding)、推理及其他。准确地将语言指令与特定的用户界面元素相结合是一个主要障碍。虽然 LLM 擅长语言理解,但将指令映射到精确的用户界面交互需要改进的多模态基础。

未来的工作应整合先进的视觉模型、大规模注释和更有效的融合技术。agent 必须处理错综复杂的工作流程,说明模棱两可的指令,并随着环境的变化动态调整策略。要实现这些目标,可能需要采用新的架构、记忆机制和推理算法。

评估基准标准化。客观且可重复的基准对于比较模型性能至关重要。现有的基准通常针对狭窄的任务或有限的领域,使综合评估变得复杂。

涵盖不同任务、应用类型和交互模式的统一基准将促进公平的比较,并鼓励采用更通用、更强大的解决方案。这些基准应提供标准化的指标、场景和评估协议,使研究人员能够更清晰地识别优势、劣势和改进路径。

确保可靠性和安全性。由于 agent 可以访问敏感数据并实行关键任务,因此可靠性和安全性至关重要。当前的系统可能会受到恶意攻击、数据泄露和意外操作的影响,LLM agent 也容易受到后门攻击。

业内需要强大的安全协议、错误处理技术和隐私保护方法来保护用户信息和维护用户信任。采用数据本地化、加密通信和匿名化等技术可以在收集数据的同时有效保护用户隐私。持续监控和验证流程可以实时检测漏洞并降低风险。确保 agent 的行为具有可预测性、敬重用户隐私并在具有挑战性的条件下保持稳定的性能,对于广泛应用和长期可持续发展至关重要。

研究团队表示,要应对上述挑战,业内需要在数据收集、模型训练策略、硬件优化、以用户为中心的适应性、改进基础和推理、标准化基准和强大的安全措施等方面共同努力。

他们认为,下一代由 LLM 驱动的手机 GUI agent,将变得更加高效、可信和有能力,最终在动态移动环境中为用户提供无缝、个性化和安全的体验。

此外,更广泛的人工智能范式(如具身 AI 和 AGI)将会融合到手机自动化中,从而使 agent 能够在最少的人工监督下处理日益复杂的任务。


来源:36kr

举报本楼

本帖有 1 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2025-4-30 18:29 , Processed in 0.236703 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图