老羊说情感 LV
发表于 2025-4-9 12:38:09
首先,Agent 这个词在AI领域是一个很古老的词汇,任何能够感知环境、输入行动的实体都可以称为agent,发明agent这个词主要意图是将智能体与环境相区别:An AI system is composed of an agent and its environment. The agents act in their environment. The environment may contain other agents. 在1995年第一次出版的著名教科书AIMA《Artificial Intelligent: A modern approach》中就用agent这个概念将全书的内容串联在一起,即各种搜索、知识表达、不确定性建模、学习技术都是在实现某种级别的agent。1997年专注智能体的国际会议International Conference on Autonomous Agents (AGENTS)开始举办,2002年与其他两个agent的会议合并为International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS)。
在这些学术研究中,修饰agent最多的词汇是“自主”,即autonomous agent,其次是intelligent agent。AIMA对AI的定义是The study and design of rational agents AIMA对“rational agent”理性智能体给出的定义是An agent that acts so as to maximize the expected value of a performance measure based on past experience and knowledge 可见,对比AIMA给出的rational agent的定义,“Agent = LLM + planning + memory + tools” 并不科学,更多的是当下时髦词汇的拼接。
目前围绕LLM的工作,更适合叫做 language model-based agent 研究。
关于局限,从agent这个词的含义就能看到。wikipedia解释agent:In artificial intelligence, an intelligent agent (IA) is an agent acting in an intelligent manner; It perceives its environment, takes actions autonomously in order to achieve goals, and may improve its performance with learning or acquiring knowledge. 其中能看到一个很关键描述是agent需要自主决策(take actions autonomously) 以达成目的(achieve goals)。目前围绕LLM的agents主要缺乏的就是
对比决策系统,例如AlphaGo,就能看到其自主决策能力的体现:找到超越人类历史数据的走法,达成目的能力的体现:取得超越人类顶尖选手的胜率。而目前围绕LLM的agents,其决策能力来源于对数据中相似决策文本的模仿,表现好坏取决于数据是否覆盖,尚难以针对给定目的形成自主决策。 |
|