← 中英对照目录 · ← 书架
第二章 · Section 2
Characterizing AGI and General Intelligence · 定义通用智能
One interesting feature of the AGI community, alluded to above, is that it does not currently agree on any single definition of the AGI concept – though there is broad agreement on the general intuitive nature of AGI, along the lines I've summarized above; and broad agreement that some form of the core AGI hypothesis is true. There is a mature theory of general intelligence in the psychology field, and a literature in the AGI field on the formal mathematical definition of intelligence; both of these will be reviewed below; however, none of the psychological nor mathematical conceptions of general intelligence are accepted as foundational in their details, by more than a small plurality of the AGI community. Rather, the formulation of a detailed and rigorous theory of "what AGI is", is a small but significant part of the AGI community's ongoing research. The bulk of the emerging AGI community's efforts is devoted to devising and implementing designs for AGI systems, and developing theories regarding the best way to do so; but the fleshing out of the concept of "AGI" is being accomplished alongside and in synergy with these other tasks.
AGI 社区一个有趣的特征是:它目前并不就 AGI 概念的单一定义达成一致——尽管对 AGI 的一般直觉本质有广泛共识(如上文总结);也广泛认同"某种形式的核心 AGI 假说是真的"。心理学领域有一个成熟的通用智能理论,AGI 领域也有关于智能形式化数学定义的文献;两者都将在下文综述。然而,对心理学的或数学的通用智能概念,AGI 社区只有一小部分多数派把其细节视为基础性真理。相反,"AGI 是什么"的详细严谨理论的表述,是 AGI 社区持续研究中一个小而重要的部分。新兴 AGI 社区的大部分努力,用于设计并实现 AGI 系统、以及发展"如何最好地做到这一点"的理论;而对"AGI"概念的充实,则与这些任务并行、协同完成。
It must be noted, however, that the term "AI" also has many different meanings within the AI research community, with no clear agreement on the definition. George Lugar's popular AI textbook famously defined it as "that which AI practitioners do." The border between AI and advanced algorithmics is often considered unclear. A common joke is that, as soon as a certain functionality has been effectively achieved by computers, it's no longer considered AI. The situation with the ambiguity of "AGI" is certainly no worse than that with the ambiguity of the term "AI" itself.
但必须指出,"AI"一词在 AI 研究社区内部也有许多不同含义,对定义没有明确共识。George Luger 流行的 AI 教科书著名地把它定义为"AI 从业者所做的事"。AI 与高级算法学之间的边界常被认为模糊。一个常见笑话是:一旦某项功能被计算机有效实现,它就不再被视为 AI。"AGI"的模糊处境,肯定不比"AI"一词本身的模糊更糟。
In terms of basic semantics, the term "AGI" has been variously used to describe • a property of certain systems ("AGI" as the intersection of "artificial" (i.e. synthetic) and "generally intelligent") • a system that displays this property (an "AGI" meaning "an AGI system") • the field of endeavor pursuing the creation of AGI systems, and the study of the nature of AGI
就基本语义而言,"AGI"一词被以多种方式使用,来描述: • 某些系统的属性("AGI"作为"人工"(即合成)与"通用智能"的交集) • 展现该属性的系统("一个 AGI"指"一个 AGI 系统") • 追求创造 AGI 系统与研究 AGI 本质的事业领域
AGI is related to many other terms and concepts. Joscha Bach has elegantly characterized it in terms of the quest to create "synthetic intelligence." One also finds communities of researchers working toward AGI-related goals under the labels "computational intelligence", "natural intelligence", "cognitive architecture", "biologically inspired cognitive architecture" (BICA), and many others. Each of these labels was introduced with a certain underlying purpose, and has a specific collection of concepts and approaches associated with it; each corresponds to a certain perspective or family of perspectives. The specific purpose underlying the concept and term "AGI" is to focus attention on the general scope and generalization capability of certain intelligent systems, such as humans, theoretical system like AIXI, and a subset of potential future synthetic intelligences. That is, roughly speaking, an AGI system is a synthetic intelligence that has a general scope and is good at generalization across various goals and contexts.
AGI 与许多其他术语和概念相关。Joscha Bach 把它优雅地刻画为创造"合成智能"的追求。也能找到在"计算智能""自然智能""认知架构""生物启发认知架构"(BICA)等标签下朝向 AGI 相关目标工作的研究者社区。这些标签各自带着特定底层目的被引入,关联着特定的概念与方法集合;各自对应某一种或一族视角。"AGI"概念与术语背后的特定目的,是让注意力聚焦于某些智能系统的"通用范围"与"泛化能力"——如人类、AIXI 这样的理论系统,以及部分潜在的未来合成智能。也就是说,粗略地讲,AGI 系统就是一种具有通用范围、善于跨各种目标与语境泛化的合成智能。
The ambiguity of the concept of "AGI" relates closely to the underlying ambiguity of the concepts of "intelligence" and "general intelligence." The AGI community has embraced, to varying extents, a variety of characterizations of general intelligence, finding each of them to contribute different insights to the AGI quest. Legg and Hutter wrote a paper summarizing and organizing over 70 different published definitions of "intelligence", most oriented toward general intelligence, emanating from researchers in a variety of disciplines. In the rest of this section I will overview the main approaches to defining or characterizing general intelligence taken in the AGI field.
"AGI"概念的模糊与"智能""通用智能"概念的底层模糊密切相关。AGI 社区在不同程度上接纳了各种通用智能的刻画,发现每一种都为 AGI 追求贡献不同洞见。Legg 与 Hutter 写过一篇论文,总结整理了 70 多种已发表的"智能"定义——大多面向通用智能,来自不同学科的研究者。本节其余部分将综述 AGI 领域所采用的、定义或刻画通用智能的主要路径。
2.1 AGI 与"人类级 AI"的区别
AGI versus Human-Level AI
One key distinction to be kept in mind as we review the various approaches to characterizing AGI, is the distinction between AGI and the related concept of "human-level AI" (which is usually used to mean, in effect: human-level, reasonably human-like AGI). AGI is a fairly abstract notion, which is not intrinsically tied to any particular characteristics of human beings. Some properties of human general intelligence may in fact be universal among all powerful AGIs, but given our current limited understanding of general intelligence, it's not yet terribly clear what these may be. The concept of "human-level AGI", interpreted literally, is confusing and ill-defined. It's difficult to place the intelligences of all possible systems in a simple hierarchy, according to which the "intelligence level" of an arbitrary intelligence can be compared to the "intelligence level" of a human. Some researchers have proposed universal intelligence measures that could be used in this way; but currently the details and utility of such measures are both quite contentious. To keep things simpler, here I will interpret "human-level AI" as meaning "human-level and roughly human-like AGI," a restriction that makes the concept much easier to handle. For AGI systems that are supposed to operate in similar sorts of environments to humans, according to cognitive processes vaguely similar to those used by humans, the concept of "human level" is relatively easy to understand.
在综述各种刻画 AGI 的路径时,一个需要记住的关键区分是:AGI 与相关概念"人类级 AI"(实际上通常指"人类级、相当类人的 AGI")之间的区别。 AGI 是一个相当抽象的概念,本质上不与人类的任何特定特征绑定。人类通用智能的某些属性,事实上可能为所有强大 AGI 所共有;但鉴于我们目前对通用智能有限的理解,这些属性可能是什么还不十分清楚。 "人类级 AGI"按字面理解是令人困惑且定义不良的。很难把一切可能系统的智能放进一个简单层级,让任意智能的"智能水平"可与人类的"智能水平"比较。有些研究者提出了可这样使用的通用智能度量;但目前这类度量的细节与实用性都很有争议。为简化起见,此处我把"人类级 AI"诠释为"人类级且大致类人的 AGI"——这一限制让概念容易处理得多。对"应在与人类相似环境中、按与人类大致相似的认知过程运行"的 AGI 系统来说,"人类级"的概念相对容易理解。
The concept of "AGI" appears more theoretically fundamental than "human-level AGI"; however, its very breadth can also be problematic. "Human-level AGI" is more concrete and specific, which lets one take it in certain directions more easily than can be done with general AGI. In our discussions on evaluations and metrics below, for example, we will restrict attention to human-level AGI systems, because otherwise creating metrics to compare qualitatively different AGI systems becomes a much trickier problem.
"AGI"概念显得比"人类级 AGI"在理论上更基本;但其自身的广度也可能是问题。"人类级 AGI"更具体、更明确,让人更容易朝某些方向推进,这是笼统的 AGI 做不到的。例如在下文关于评估与度量的讨论中,我们将把注意力限定在人类级 AGI 系统上——否则,创造用于比较性质不同的 AGI 系统的度量会变成棘手得多的难题。
2.2 务实主义路径
The Pragmatic Approach to Characterizing General Intelligence
The pragmatic approach to conceptualizing general intelligence is typified by the AI Magazine article "Human Level Artificial Intelligence? Be Serious!", written by Nils Nilsson, one of the early leaders of the AI field. Nilsson's view is ... that achieving real Human Level artificial intelligence would necessarily imply that most of the tasks that humans perform for pay could be automated. Rather than work toward this goal of automation by building special-purpose systems, I argue for the development of general-purpose, educable systems that can learn and be taught to perform any of the thousands of jobs that humans can perform. Joining others who have made similar proposals, I advocate beginning with a system that has minimal, although extensive, built-in capabilities. These would have to include the ability to improve through learning along with many other abilities.
概念化通用智能的务实主义路径,以 AI 领域早期领导者之一 Nils Nilsson 发表在 AI Magazine 上的文章《人类级人工智能?请认真一点!》为代表。Nilsson 的观点是: ……达成真正的人类级人工智能,必然意味着人类为报酬而做的大部分任务都能被自动化。我不主张通过建造专用系统来实现这一自动化目标,而是主张发展"通用目的、可教育"的系统——它能学习、能被教会执行人类能做的数千种工作中的任何一种。与提出类似主张的其他人一道,我提倡从一个"内置能力最少、虽然范围广泛"的系统开始。这些能力必须包括通过学习提升自身的能力,以及其他许多能力。
In this perspective, once an AI obsoletes humans in most of the practical things we do, it's got general Human Level intelligence. The implicit assumption here is that humans are the generally intelligent system we care about, so that the best practical way to characterize general intelligence is via comparison with human capabilities. The classic Turing Test for machine intelligence – simulating human conversation well enough to fool human judges – is pragmatic in a similar sense to Nilsson. But the Turing test has a different focus, on emulating humans. Nilsson isn't interested in whether an AI system can fool people into thinking it's a human, but rather in whether an AI system can do the useful and important practical things that people can do.
在这一视角下,一旦 AI 在我们做的大部分实际事务上淘汰人类,它就拥有了通用的人类级智能。这里的隐含假设是:人类是我们关心的通用智能系统,因此刻画通用智能的最佳务实方式,就是与人类能力比较。 经典的机器智能图灵测试——把人类对话模拟得足以骗过人类裁判——在类似意义上与 Nilsson 一样务实。但图灵测试的焦点不同:它专注于模仿人类。Nilsson 关心的不是 AI 系统能否骗人以为它是人,而是 AI 系统能否做人类能做的有用且重要的实际事务。
2.3 心理学的通用智能刻画
Psychological Characterizations of General Intelligence
The psychological approach to characterizing general intelligence also focuses on human-like general intelligence; but rather than looking directly at practical capabilities, it tries to isolate deeper underlying capabilities that enable these practical capabilities. In practice it encompasses a broad variety of sub-approaches, rather than presenting a unified perspective. Viewed historically, efforts to conceptualize, define, and measure intelligence in humans reflect a distinct trend from general to specific (it is interesting to note the similarity between historical trends in psychology and AI). Thus, early work in defining and measuring intelligence was heavily influenced by Spearman, who in 1904 proposed the psychological factor g (the "g factor", for general intelligence). Spearman argued that g was biologically determined, and represented the overall intellectual skill level of an individual. A related advance was made in 1905 by Binet and Simon, who developed a novel approach for measuring general intelligence in French schoolchildren. A unique feature of the Binet-Simon scale was that it provided comprehensive age norms, so that each child could be systematically compared with others across both age and intellectual skill level. In 1916, Terman introduced the notion of an intelligence quotient or IQ, which is computed by dividing the test-taker's mental age (i.e., their age-equivalent performance level) by their physical or chronological age.
心理学的通用智能刻画路径同样聚焦于类人的通用智能;但它不是直接看实际能力,而是试图分离出使这些实际能力成为可能的更深层底层能力。在实践中它涵盖多种子路径,而非呈现统一视角。 从历史上看,人类智能的概念化、定义与测量努力,反映出一条从"一般"到"特殊"的明确趋势(值得注意的是心理学与 AI 的历史趋势有相似性)。因此,早期定义与测量智能的工作深受 Spearman 影响——他于 1904 年提出心理学因子 g("g 因子",即通用智能)。Spearman 主张 g 由生物学决定,代表个体的整体智力技能水平。1905 年 Binet 与 Simon 取得相关进展,开发了一种测量法国学龄儿童通用智能的新方法。比奈-西蒙量表的一个独特之处是提供了全面的年龄常模,使每个儿童能在年龄与智力技能水平两个维度上与其他儿童系统比较。1916 年,Terman 引入智商(IQ)概念——由受测者心理年龄(即其年龄等值表现水平)除以生理/实足年龄计算得出。
In subsequent years, psychologists began to question the concept of intelligence as a single, undifferentiated capacity. There were two primary concerns. First, while performance within an individual across knowledge domains is somewhat correlated, it is not unusual for skill levels in one domain to be considerably higher or lower than in another (i.e., intra-individual variability). Second, two individuals with comparable overall performance levels might differ significantly across specific knowledge domains (i.e., inter-individual variability). These issues helped to motivate a number of alternative theories, definitions, and measurement approaches, which share the idea that intelligence is multifaceted and variable both within and across individuals. Of these approaches, a particularly well-known example is Gardner's theory of multiple intelligences, which proposes eight distinct forms or types of intelligence: (1) linguistic, (2) logical-mathematical, (3) musical, (4) bodily-kinesthetic, (5) spatial, (6) interpersonal, (7) intrapersonal, and (8) naturalist. Gardner's theory suggests that each individual's intellectual skill is represented by an intelligence profile, that is, a unique mosaic or combination of skill levels across the eight forms of intelligence.
此后,心理学家开始质疑"智能是一种单一、无差别的能力"这一概念。主要关切有两点:第一,虽然个体在各知识领域的表现有某种相关,但某一领域的技能水平明显高于或低于另一领域并不罕见(即个体内变异);第二,总体表现水平相当的两个人,可能在特定知识领域差异显著(即个体间变异)。这些问题推动了多种替代理论、定义与测量方法,它们共享一个理念:智能是多面性的,在个体内与个体间都有变异。其中特别著名的例子是加德纳的多元智能理论——它提出八种不同的智能形式:(1)语言(2)逻辑-数学(3)音乐(4)身体-动觉(5)空间(6)人际(7)内省(8)自然观察。加德纳的理论表明,每个个体的智力技能由一张"智能画像"表征——即跨八种智能形式的技能水平的独特马赛克/组合。
2.3.1 刻画人类级通用智能的能力清单(AGI 路线图研讨会 2009)
Competencies Characterizing Human-Level General Intelligence
Another approach to understanding general intelligence based on the psychology literature, is to look at the various competencies that cognitive scientists generally understand humans to display. The following list of competencies was assembled at the 2009 AGI Roadmap Workshop via a group of 12 experts, including AGI researchers and psychologists, based on a review of the AI and psychology literatures. The list is presented as a list of broad areas of capability, each one then subdivided into specific sub-areas: • Perception — Vision (image and scene analysis and understanding); Hearing (identifying sounds associated with common objects; understanding which sounds come from which sources in a noisy environment); Touch (identifying common objects and carrying out common actions using touch alone); Crossmodal (integrating information from various senses); Proprioception (sensing and understanding what its body is doing) • Actuation — Physical skills (manipulating familiar and unfamiliar objects); Tool use, including the flexible use of ordinary objects as tools; Navigation, including in complex and dynamic environments • Memory — Implicit (memory the content of which cannot be introspected); Working (short-term memory of the content of current/recent experience); Episodic (memory of a first-person experience attributed to a particular instance of the agent); Semantic (memory regarding facts or beliefs); Procedural (memory of sequential/parallel combinations of actions, often habituated) • Learning — Imitation (spontaneously adopt new behaviors seen from others); Reinforcement (learn from positive/negative reinforcement); Interactive verbal instruction; Learning from written media; Learning via experimentation • Reasoning — Deduction, Induction, Abduction, Causal reasoning, Physical reasoning (based on naive physics), Associational reasoning (based on spatiotemporal associations), all from uncertain premises observed in the world • Planning — Tactical; Strategic; Physical; Social • Attention — Visual Attention; Social Attention; Behavioral Attention • Motivation — Subgoal creation; Affect-based motivation; Control of emotions • Emotion — Expressing Emotion; Perceiving/Interpreting Emotion • Modeling Self and Other — Self-Awareness; Theory of Mind; Self-Control; Other-Awareness; Empathy • Social Interaction — Appropriate Social Behavior; Communication about social relationships; Inference about social relationships; Group interactions (e.g. play) • Communication — Gestural communication; Verbal communication using natural language; Pictorial communication; Language acquisition; Cross-modal communication • Quantitative — Counting sets of objects; Simple, grounded arithmetic; Comparison of observed entities regarding quantitative properties; Measurement using simple tools • Building/Creation — Physical (creative constructive play); Conceptual invention (concept formation); Verbal invention; Social construction
另一种基于心理学文献理解通用智能的路径,是考察认知科学家普遍认为人类展现的各种能力。以下能力清单由 12 位专家(包括 AGI 研究者与心理学家)在 2009 年 AGI 路线图研讨会上汇编,基于对 AI 与心理学文献的回顾。清单以"宽泛能力领域"呈现,每个领域再细分为具体子领域: • 感知——视觉(图像与场景分析理解);听觉(识别常见物体相关的声音;理解嘈杂环境中哪些声音来自哪个来源);触觉(仅凭触摸识别常见物体、执行常见动作);跨模态(整合多种感官信息);本体感觉(感知并理解身体正在做什么) • 行动——身体技能(操作熟悉与不熟悉的物体);工具使用,包括灵活地把普通物体当工具;导航,包括在复杂动态环境中 • 记忆——内隐(内容无法内省的记忆);工作(对当前/近期经验内容的短期记忆);情景(归因于智能体特定实例的第一人称经验记忆);语义(关于事实或信念的记忆);程序(顺序/并行动作组合的记忆,常已习惯化) • 学习——模仿(自发采纳从他人处看到的新行为);强化(从正/负强化信号学习);交互式言语教学;从书面媒介学习;通过实验学习 • 推理——演绎、归纳、溯因、因果推理、物理推理(基于朴素物理学)、联想推理(基于时空关联)——都从世界中观察到的不确定前提出发 • 规划——战术;战略;身体;社会 • 注意——视觉注意;社会注意;行为注意 • 动机——子目标创造;基于情感的动机;情绪控制 • 情感——表达情感;感知/解读情感 • 自我与他人建模——自我意识;心智理论;自我控制;他人意识;共情 • 社会互动——适当的社会行为;关于社会关系的沟通;对社会关系的推断;群体互动(如游戏) • 沟通——手势沟通;使用自然语言的言语沟通;图像沟通;语言习得;跨模态沟通 • 量化——数环境中的物体集合;简单、有根基的算术;对观察实体做定量性质比较;用简单恰当工具测量 • 建造/创造——身体(有创造性的建构游戏);概念发明(概念形成);言语发明;社会建构
Different researchers have different views about which of the above competency areas is most critical, and as you peruse the list, you may feel that it over or under emphasizes certain aspects of intelligence. But it seems clear that any software system that could flexibly and robustly display competency in all of the above areas, would be broadly considered a strong contender for possessing human-level general intelligence.
不同研究者对上述能力领域中哪个最关键有不同看法;浏览这份清单时,你或许会觉得它高估或低估了智能的某些面向。但很清楚的是:任何能在所有上述领域灵活而稳健地展现能力的软件系统,都会广泛被视为"拥有人类级通用智能"的有力候选者。
2.4 认知架构视角:人类级智能的需求
A Cognitive-Architecture Perspective on General Intelligence
Complementing the above perspectives, Laird et al have composed a list of "requirements for human-level intelligence" from the standpoint of designers of cognitive architectures. Their own work has mostly involved the SOAR cognitive architecture, which has been pursued from the AGI perspective, but also from the perspective of accurately simulating human cognition: R0. FIXED STRUCTURE FOR ALL TASKS (i.e., explicit loading of knowledge files or software modification should not be done when the AGI system is presented with a new task) R1. REALIZE A SYMBOL SYSTEM R2. REPRESENT AND EFFECTIVELY USE MODALITY-SPECIFIC KNOWLEDGE R3. REPRESENT AND EFFECTIVELY USE LARGE BODIES OF DIVERSE KNOWLEDGE R4. REPRESENT AND EFFECTIVELY USE KNOWLEDGE WITH DIFFERENT LEVELS OF GENERALITY R5. REPRESENT AND EFFECTIVELY USE DIVERSE LEVELS OF KNOWLEDGE R6. REPRESENT AND EFFECTIVELY USE BELIEFS INDEPENDENT OF CURRENT PERCEPTION R7. REPRESENT AND EFFECTIVELY USE RICH, HIERARCHICAL CONTROL KNOWLEDGE R8. REPRESENT AND EFFECTIVELY USE META-COGNITIVE KNOWLEDGE R9. SUPPORT A SPECTRUM OF BOUNDED AND UNBOUNDED DELIBERATION R10. SUPPORT DIVERSE, COMPREHENSIVE LEARNING R11. SUPPORT INCREMENTAL, ONLINE LEARNING
作为上述视角的补充,Laird 等人从认知架构设计者的立场汇编了一份"人类级智能的需求"清单。他们自己的工作主要涉及 SOAR 认知架构——它既从 AGI 视角被推进,也从精确模拟人类认知的视角被推进: R0. 所有任务采用固定结构(即:AGI 系统面对新任务时,不应做显式加载知识文件或修改软件) R1. 实现一个符号系统 R2. 表示并有效使用特定模态的知识 R3. 表示并有效使用大量多样化的知识 R4. 表示并有效使用不同通用层级的知识 R5. 表示并有效使用不同层级的知识 R6. 表示并有效使用独立于当前感知的信念 R7. 表示并有效使用丰富、层级的控制知识 R8. 表示并有效使用元认知知识 R9. 支持有界与无界审慎加工的光谱("有界"指计算空间与时间资源利用) R10. 支持多样化、全面的学习 R11. 支持增量、在线的学习
As Laird et al note, there are no current AI systems that plainly fulfill all these requirements (although the precise definitions of these requirements may be open to a fairly broad spectrum of interpretations). It is worth remembering, in this context, Stan Franklin's careful articulation of the difference between a software "agent" and a mere "program": An autonomous agent is a system situated within and a part of an environment that senses that environment and acts on it, over time, in pursuit of its own agenda and so as to effect what it senses in the future. Laird and Wray's requirements do not specify that the general intelligence must be an autonomous agent rather than a program. So, their requirements span both "agent AI" and "tool AI". However, if we piece together Franklin's definition with Laird and Wray's requirements, we get a reasonable stab at a characterization of a "generally intelligent agent", from the perspective of the cognitive architecture designer.
正如 Laird 等人指出的,目前没有 AI 系统明确满足所有这些需求(尽管这些需求的确切定义可能有相当宽泛的解读空间)。 在此语境下,值得记住 Stan Franklin 对软件"智能体"与单纯"程序"之区别的细致阐述:自主智能体是处在一个环境中、作为环境一部分的系统——它随时间感知该环境并作用于它,追求自己的议程,并以此影响它未来所感知到的东西。 Laird 与 Wray 的需求并未规定通用智能必须是自主智能体而非程序。因此,他们的需求同时涵盖"智能体 AI"与"工具 AI"。然而,如果把 Franklin 的定义与 Laird 和 Wray 的需求拼在一起,我们就得到了从认知架构设计者视角对"通用智能体"的一种合理刻画尝试。
2.5 数学路径:Legg-Hutter 与通用智能度量
A Mathematical Approach to Characterizing General Intelligence
In contrast to approaches focused on human-like general intelligence, some researchers have sought to understand general intelligence in general. The underlying intuition here is that • Truly, absolutely general intelligence would only be achievable given infinite computational ability. For any computable system, there will be some contexts and goals for which it's not very intelligent • However, some finite computational systems will be more generally intelligent than others, and it's possible to quantify this extent This approach is typified by the recent work of Legg and Hutter, who give a formal definition of general intelligence based on the Solomonoff-Levin prior. Put very roughly, they define intelligence as the average reward-achieving capability of a system, calculated by averaging over all possible reward-summable environments, where each environment is weighted in such a way that more compactly describable programs have larger weights.
与聚焦类人通用智能的路径相反,有些研究者寻求"在一般意义上"理解通用智能。其底层直觉是: • 真正、绝对的通用智能只有在无限计算能力下才可能实现。对任何可计算系统,总有一些语境与目标是它不太智能的。 • 但一些有限计算系统比其他系统更通用地智能,而且这种程度可以被量化。 这一路径以 Legg 与 Hutter 的近期工作为代表——他们基于 Solomonoff-Levin 先验给出了通用智能的形式化定义。粗略地说,他们把智能定义为系统的平均"获得奖励能力",即对所有可奖励求和环境取平均,其中每个环境被加权,使得可更紧凑描述的程序获得更大权重。
According to this sort of measure, humans are nowhere near the maximally generally intelligent system. However, humans are more generally intelligent than, say, rocks or worms. While the original form of Legg and Hutter's definition of intelligence is impractical to compute, a more tractable approximation has recently been developed (Legg and Veness, 2013). Also, Achler has proposed an interesting, pragmatic AGI intelligence measurement approach explicitly inspired by these formal approaches, in the sense that it explicitly balances the effectiveness of a system at solving problems with the compactness of its solutions. This is similar to a common strategy in evolutionary program learning, where one uses a fitness function comprising an accuracy term and an "Occam's Razor" compactness term.
按这类度量,人类远非"最大程度通用智能的系统"。但人类确实比石头或蠕虫更通用地智能。 虽然 Legg-Hutter 智能定义的原初形式难以实际计算,但最近已开发出更可计算的近似(Legg 与 Veness,2013)。此外,Achler 提出了一个有趣的、务实的 AGI 智能度量方法——它明确受这些形式化方法启发:显式地在"系统解决问题的有效性"与"其解决方案的紧凑性"之间取得平衡。这与进化程序学习中的常见策略类似——使用一个由"准确性项"与"奥卡姆剃刀紧凑性项"组成的适应度函数。
2.6 适应主义路径
The Adaptationist Approach to Characterizing General Intelligence
Another perspective views general intelligence as closely tied to the environment in which it exists. Pei Wang has argued carefully for a conception of general intelligence as adaptation to the environment using insufficient resources (Wang, 2006). A system may be said to have greater general intelligence, if it can adapt effectively to a more general class of environments, within realistic resource constraints. In a 2010 paper, I sought to modify Legg and Hutter's mathematical approach in an attempt to account for the factors Wang's definition highlights: • The pragmatic general intelligence is defined relative to a given probability distribution over environments and goals, as the average goal-achieving capability of a system, calculated by weighted-averaging over all possible environments and goals, using the given distribution to determine the weights • The generality of a system's intelligence is defined in a related way, as (roughly speaking) the entropy of the class of environments over which the system displays high pragmatic general intelligence • The efficient pragmatic general intelligence is defined relative to a given probability distribution over environments and goals, as the average effort-normalized goal-achieving capability of a system, calculated by weighted-averaging over all possible environments and goals. The effort-normalized goal-achieving capability of a system is defined by taking its goal-achieving capability and dividing it by the computational effort the system must expend to achieve that capability
另一种视角把通用智能视为与其所在环境紧密相连。Pei Wang 细致地论证了"通用智能 = 用不足的资源适应环境"的概念。如果一个系统在现实的资源约束内,能有效适应更一般类别的环境,就可说它具有更高的通用智能。 在 2010 年的一篇论文中,我尝试修改 Legg-Hutter 的数学路径,以纳入 Wang 定义所强调的因素: • 务实通用智能:相对给定的环境与目标概率分布定义,是系统的平均"达成目标能力",通过对所有可能环境与目标做加权平均计算,用给定分布决定权重。 • 系统智能的通用性:以相关方式定义,粗略地说,是"系统展现高务实通用智能的环境类别"的熵。 • 高效务实通用智能:相对给定概率分布定义,是系统的平均"按努力归一化的达成目标能力",通过对所有可能环境与目标加权平均计算。系统的"按努力归一化的达成目标能力"定义为其达成目标能力除以系统为达成该能力必须花费的计算努力。
Lurking in this vicinity are some genuine differences of perspective with the AGI community, regarding the proper way to conceive general intelligence. Some theorists (e.g. Legg and Hutter) argue that intelligence is purely a matter of capability, and that the intelligence of a system is purely a matter of its behaviors, and is independent of how much effort it expends in achieving its behaviors. On the other hand, some theorists (e.g. Wang) believe that the essence of general intelligence lies in the complex systems of compromises needed to achieve a reasonable degree of generality of adaptation using limited computational resources. In the latter, adaptationist view, the sorts of approaches to goal-achievement that are possible in the theoretical case of infinite or massive computational resources, have little to do with real-world general intelligence. But in the former view, real-world general intelligence can usefully be viewed as a modification of infinite-resources, infinitely-general intelligence to the case of finite resources.
在此附近潜伏着 AGI 社区内部关于"如何正确构想通用智能"的一些真实视角分歧。一些理论家(如 Legg 与 Hutter)主张:智能纯粹是能力问题,系统的智能纯粹是其行为问题,与它达成行为花费多少努力无关。另一方面,一些理论家(如 Wang)相信:通用智能的本质,在于"用有限计算资源达成合理程度的适应通用性"所需的复杂折中系统。在后一种适应主义视角下,理论上无限/海量计算资源下才可能的目标达成路径,与现实世界的通用智能关系不大。而在前一种视角下,现实世界的通用智能可以有效地被视为"无限资源、无限通用智能在有限资源情形下的修正"。
2.7 具身化路径
The Embodiment Focused Approach to Characterizing General Intelligence
A close relative of the adaptationist approach, but with a very different focus that leads to some significant conceptual differences as well, is what we may call the embodiment approach to characterizing general intelligence. In brief this perspective holds that intelligence is something that physical bodies do in physical environments. It holds that intelligence is best understood via focusing on the modulation of the body-environment interaction that an embodied system carries out as it goes about in the world. Rodney Brooks is one of the better known advocates of this perspective. Pfeifer and Bonard summarize the view of intelligence underlying this perspective adroitly as follows: "In spite of all the difficulties of coming up with a concise definition, and regardless of the enormous complexities involved in the concept of intelligence, it seems that whatever we intuitively view as intelligent is always vested with two particular characteristics: compliance and diversity. In short, intelligent agents always comply with the physical and social rules of their environment, and exploit those rules to produce diverse behavior." For example, they note: "All animals, humans and robots have to comply with the fact that there is gravity and friction, and that locomotion requires energy... [A]dapting to these constraints and exploiting them in particular ways opens up the possibility of walking, running, drinking from a cup, putting dishes on a table, playing soccer, or riding a bicycle."
与适应主义路径关系密切、但焦点非常不同从而也带来显著概念差异的,是我们可以称之为"具身化路径"的通用智能刻画。简言之,这一视角认为:智能是物理身体在物理环境中做的事。它认为,最好通过聚焦"具身系统在世界中运行时对'身体-环境交互'的调节"来理解智能。Rodney Brooks 是这一视角较知名的倡导者之一。 Pfeifer 与 Bongard 巧妙地把这一视角背后的智能观总结如下:"尽管要给出一个简洁定义有重重困难,也无论智能概念涉及多么巨大的复杂性,似乎我们直觉上视为智能的一切,总被赋予两个特定特征:遵从(compliance)与多样性(diversity)。简言之,智能体总是遵从环境的物理与社会规则,并利用这些规则产生多样化的行为。"例如他们指出:"所有动物、人类与机器人,都必须遵从'存在重力与摩擦、运动需要能量'这一事实……以特定方式适应并利用这些约束,才开启了走路、跑步、用杯喝水、把盘子放上桌、踢足球或骑自行车的可能性。"
Pfeifer and Bonard go so far as to assert that intelligence, in the perspective they analyze it, doesn't apply to conventional AI software programs. "We ascribe intelligence only to ... real physical systems whose behavior can be observed as they interact with the environment. Software agents, and computer programs in general, are disembodied, and many of the conclusions drawn ... do not apply to them." Of course, this sort of view is quite contentious, and e.g. Pei Wang has argued against it in a paper titled "Does a Laptop Have a Body?" – the point being that any software program with any kind of user interface is interacting with the physical world via some kind of body, so the distinctions involved are not as sharp as embodiment-oriented researchers sometimes imply.
Pfeifer 与 Bongard 甚至断言:在他们分析的这个视角下,智能不适用于常规 AI 软件程序。"我们只把智能归于……真实物理系统——其行为可被观察到与环境交互。软件智能体、以及一般的计算机程序,是无身的(disembodied),许多结论并不适用于它们。"当然,这类观点相当有争议——例如 Pei Wang 在题为《笔记本电脑有身体吗?》的论文中反驳了它——其要点是:任何带用户界面的软件程序,都在通过某种"身体"与物理世界交互,因此相关区分并不像具身化研究者有时暗示的那么截然。
Philosophical points intersect here with issues regarding research focus. Conceptually, the embodiment perspective asks whether it even make sense to talk about human-level or human-like AGI in a system that lacks a vaguely human-like body. Focus-wise, this perspective suggests that, if one is interested in AGI, it makes sense to put resources on achieving human-like intelligence the way evolution did, i.e. in the context of controlling a body with complex sensors and actuators in a complex physical world. The overlap between the embodiment and adaptationist approaches is strong, because historically, human intelligence evolved specifically to adapt to the task of controlling a human body in certain sorts of complex environment, given limited energetic resources and subject to particular physical constraints. But, the two approaches are not identical, because the embodiment approach posits that adaptation to physical body-control tasks under physical constraints is key, whereas the adaptationist approach holds that the essential point is more broadly-conceived adaptation to environments subject to resource constraints.
哲学观点在此与研究焦点的议题相交。概念上,具身化视角追问:对缺少大致类人身体的系统谈论"人类级或类人 AGI"是否还有意义?焦点上,这一视角建议:若对 AGI 感兴趣,把资源投向"像进化那样达成类人智能"是明智的——即在复杂的物理世界中,控制一台带复杂传感器与执行器的身体的语境中去实现。 具身化与适应主义路径的重叠很强,因为从历史上看,人类智能正是在给定有限能量资源、受特定物理约束的条件下,为适应"控制人类身体"这一任务而专门进化出来的。但两条路径并不相同:具身化路径主张"在物理约束下对物理身体控制任务的适应是关键";适应主义路径则主张,本质是更广义的"在资源约束下对环境的适应"。
← 主页