arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2406.18532cs.CLcs.AIcs.LG
收藏

符号学习使智能体能够自我进化

Symbolic Learning Enables Self-Evolving Agents

AIWaves Inc.(AIWaves公司)

Wangchunshu Zhou, Yixin Ou, Shengwei Ding, Long Li, Jialong Wu, Tiannan Wang, Jiamin Chen, Shuai Wang, Xiaohua Xu, Ningyu Zhang, Huajun Chen, Yuchen Eleanor Jiang

AI总结:

提出智能体符号学习框架,以数据为中心、模拟反向传播与梯度下降,使语言智能体在部署后自我优化,实现自我进化。

摘要:

人工智能社区一直在探索通过开发“语言智能体”来实现人工通用智能(AGI)的途径,这些智能体是复杂的大型语言模型(LLM)流水线,涉及提示技术和工具使用方法。虽然语言智能体在许多现实任务中展示了令人印象深刻的能力,但当前语言智能体研究的一个根本局限是它们以模型为中心或以工程为中心。也就是说,语言智能体在提示、工具和流水线方面的进展需要人类专家的大量手动工程工作,而不是自动从数据中学习。我们认为,从以模型为中心或以工程为中心向以数据为中心的转变,即语言智能体在环境中自主学习和进化的能力,是它们可能实现AGI的关键。\n在这项工作中,我们引入了智能体符号学习,这是一个系统框架,使语言智能体能够使用符号优化器以数据为中心的方式自我优化。具体来说,我们将智能体视为符号网络,其中可学习的权重由提示、工具及其堆叠方式定义。智能体符号学习旨在通过模拟连接主义学习中的两个基本算法:反向传播和梯度下降,来优化语言智能体内的符号网络。与处理数值权重不同,智能体符号学习使用权重、损失和梯度的自然语言模拟物。我们在标准基准和复杂的现实任务上进行了概念验证实验,结果表明,智能体符号学习使语言智能体在创建并部署到现实环境后能够自我更新,从而产生“自我进化的智能体”。

英文摘要:

The AI community has been exploring a pathway to artificial general intelligence (AGI) by developing "language agents", which are complex large language models (LLMs) pipelines involving both prompting techniques and tool usage methods. While language agents have demonstrated impressive capabilities for many real-world tasks, a fundamental limitation of current language agents research is that they are model-centric, or engineering-centric. That's to say, the progress on prompts, tools, and pipelines of language agents requires substantial manual engineering efforts from human experts rather than automatically learning from data. We believe the transition from model-centric, or engineering-centric, to data-centric, i.e., the ability of language agents to autonomously learn and evolve in environments, is the key for them to possibly achieve AGI. In this work, we introduce agent symbolic learning, a systematic framework that enables language agents to optimize themselves on their own in a data-centric way using symbolic optimizers. Specifically, we consider agents as symbolic networks where learnable weights are defined by prompts, tools, and the way they are stacked together. Agent symbolic learning is designed to optimize the symbolic network within language agents by mimicking two fundamental algorithms in connectionist learning: back-propagation and gradient descent. Instead of dealing with numeric weights, agent symbolic learning works with natural language simulacrums of weights, loss, and gradients. We conduct proof-of-concept experiments on both standard benchmarks and complex real-world tasks and show that agent symbolic learning enables language agents to update themselves after being created and deployed in the wild, resulting in "self-evolving agents".

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑