首页 理论 架构 工程 文档 白皮书 著作 研究 案例 下载 博客 关于 开始使用 →

第80章 符号表示Symbolic Representation

第80章 Symbolic Representation

中文:

符号表示

第79章研究了:

Machine Input——什么进入机器。

机器获得输入之后,并不能直接进行真正意义上的机器认知。

因为现实世界中的信息具有复杂性:

声音
语言
图像
文字
动作
状态
事件
反馈

机器如果只是接收这些信息,还没有形成一个稳定的内部处理基础。

因此,机器认知必须进一步解决一个根本问题:

机器如何把获得的信息转换为自身能够识别、区分、组合、比较和处理的符号?

这就是:

Symbolic Representation


80.1 什么是符号表示

可以首先定义:

符号表示,是机器将获得的信息转换为具有明确标识、属性、意义及关系结构的内部符号形式的过程。

基本过程:

现实
 ↓
信息
 ↓
符号

但是这里的“符号”并不是简单的文字。

它可以是:

名称
编号
标识
状态标记
属性标记
关系标记
事件标记
动作标记
概念标记

因此:

符号是机器建立内部世界表示的基本形式之一。


80.2 为什么机器需要符号

现实世界本身不是按照机器内部的数据结构存在的。

例如现实中存在:

一个人
一家公司
一台机器
一个房间
一个动作
一次事件

机器如果要继续处理,就必须把这些现实中的存在转换为内部可识别形式。

例如:

现实对象:
一家供应商

        ↓

机器符号:

SUPPLIER_A

进一步:

SUPPLIER_A

可以具有:

name
location
type
capacity
status

这样机器才可以继续进行:

比较
匹配
分类
判断
推理
决策

80.3 符号不是现实对象

必须首先明确:

现实对象
≠
符号

例如:

现实中的一棵树

与:

TREE

不是同一个东西。

其中:

TREE

只是机器对现实对象建立的符号表示。

因此:

Reality
 ↓
Representation

而不是:

Reality = Symbol

这是符号逻辑体系的基础。


80.4 符号不是信息本身

同样:

Information
≠
Symbol

例如人说:

“深圳有一家电动牙刷厂家。”

这是输入信息。

机器经过处理之后,可以建立:

SHENZHEN
SUPPLIER
ELECTRIC_TOOTHBRUSH

这些才是内部符号。

因此:

Input Information
 ↓
Symbolic Representation

是两个不同阶段。


80.5 符号表示不是机器认知

还需要进一步区分:

Symbol
≠
Cognition

机器可以拥有:

SUPPLIER_A

这个符号。

但仅仅拥有符号:

SUPPLIER_A

并不意味着机器已经知道:

它是什么
它有什么属性
它与什么存在关系
它适不适合当前任务

所以:

Symbol
 ↓
Structure
 ↓
Relation
 ↓
Meaning
 ↓
Cognition

符号是认知的重要基础,但不是认知本身。


80.6 符号的基本组成

一个机器符号至少可以研究:

Symbol
├── Identifier
├── Meaning
├── Type
├── Attributes
├── Relations
├── State
└── Context

例如:

SUPPLIER_A

可以表示:

Identifier:
SUPPLIER_A

Type:
SUPPLIER

Meaning:
供应商A

Location:
Shenzhen

Status:
Active

这样一个简单符号开始具有结构。


80.7 符号标识

首先是:

Identifier

机器必须能够区分不同符号。

例如:

PERSON_001
PERSON_002
SUPPLIER_001
PRODUCT_001
TASK_001

标识解决的是:

这个符号是谁?

因此:

Identifier

是符号存在的基本条件之一。


80.8 符号类型

机器还需要知道:

这个符号属于什么类型?

例如:

PERSON
COMPANY
PRODUCT
LOCATION
EVENT
TASK
METHOD
STATE

因此:

Symbol
 ↓
Type

形成分类。

例如:

SUPPLIER_A
      ↓
SUPPLIER

80.9 符号意义

符号真正进入机器认知体系,需要解决:

这个符号表示什么?

例如:

SUPPLIER_A

不能只是一个字符串。

机器需要建立:

SUPPLIER_A
 ↓
某一个具体供应商对象

因此:

Symbol
 ↓
Meaning

成为符号系统的核心问题。


80.10 符号与意义的关系

可以表示为:

Symbol
   ↓
Reference
   ↓
Meaning

例如:

“深圳”

可以对应:

LOCATION_SHENZHEN

进一步:

LOCATION_SHENZHEN

对应:

现实中的深圳这一地理对象

所以:

Symbol
 ↓
Reference
 ↓
Reality / Concept

形成机器内部与现实世界之间的连接。


80.11 符号属性

符号还可以拥有:

Attributes

例如:

SUPPLIER_A

具有:

location = Shenzhen
category = Manufacturer
product = Electric Toothbrush
capacity = High

于是:

Symbol
 ↓
Attributes

开始形成机器内部的结构化知识基础。


80.12 符号关系

单独的符号无法完整表达现实世界。

现实世界中的对象总是存在关系。

例如:

SUPPLIER_A
        ↓
produces
        ↓
ELECTRIC_TOOTHBRUSH

因此可以表示为:

SUPPLIER_A
 ──produces──>
 ELECTRIC_TOOTHBRUSH

这里:

SUPPLIER_A

是符号。

produces

是关系符号。

ELECTRIC_TOOTHBRUSH

也是符号。

三个符号形成:

Symbol
+
Relation
+
Symbol

80.13 符号组合

机器还需要将多个符号组合起来。

例如:

SUPPLIER_A
SHENZHEN
MANUFACTURER

可以组合成为:

SUPPLIER_A
{
    location: SHENZHEN,
    type: MANUFACTURER
}

因此:

Symbol
 ↓
Symbol Structure

成为后续对象形成的重要基础。


80.14 符号结构

可以定义:

符号结构,是多个符号按照一定关系和规则形成的内部表示结构。

例如:

SUPPLIER_A
 ├── type → MANUFACTURER
 ├── location → SHENZHEN
 └── produces → ELECTRIC_TOOTHBRUSH

这里已经不再是几个孤立符号。

而是:

Symbolic Structure

80.15 符号状态

现实世界中的对象会发生变化。

因此符号也必须能够表示状态。

例如:

MACHINE_A

状态可能是:

RUNNING
STOPPED
ERROR
MAINTENANCE

于是:

MACHINE_A
 ↓
State
 ↓
RUNNING

状态本身也可以成为符号。


80.16 符号事件

机器还需要表示事件:

ORDER_CREATED
TASK_STARTED
TASK_COMPLETED
USER_CONFIRMED
MACHINE_ERROR

例如:

TASK_001
 ↓
COMPLETED

可以形成:

EVENT_TASK_COMPLETED

因此:

Event
 ↓
Symbol

使机器能够记录和处理发生过的事情。


80.17 符号动作

同样,机器行为也需要表示。

例如:

SEARCH
OPEN
CLOSE
STOP
SAVE
COMPARE
SELECT
EXECUTE

这些可以形成:

Action Symbols

例如:

SEARCH_SUPPLIER

这样:

行为
 ↓
符号
 ↓
方法

就可以连接起来。


80.18 符号与方法

在 WSaiOS-ICAI 体系中:

Symbol
 ↓
Method

并不是简单的程序函数调用。

例如:

SEARCH_SUPPLIER

可以表示:

一个机器需要执行的行为方法。

进一步:

SEARCH_SUPPLIER
 ↓
SearchSupplierMethod
 ↓
SearchSupplierModule

因此:

Symbol

开始成为机器认知系统与行为系统之间的连接点。


80.19 符号与对象

这是下一阶段非常重要的转换。

多个具有结构关系的符号可以进一步形成:

Object Representation

例如:

SUPPLIER_A

具有:

type
location
product
capacity
status

那么机器可以形成:

SupplierObject

因此:

Symbol
 ↓
Symbol Structure
 ↓
Object

这一转换是后续“认知元素 → 对象”研究的重要基础。


80.20 符号与元素

在 WSaiOS-ICAI 理论中,还需要进一步区分:

Symbol

与:

Element

符号是机器表示形式。

元素则是机器认知结构中的基本认知单位。

因此:

Information
 ↓
Symbol
 ↓
Cognitive Element

可以形成一个重要的理论转换。

例如:

“深圳”

首先可以形成符号:

SHENZHEN

进一步形成:

Element:
Location = Shenzhen

所以:

符号是表示,元素是认知结构中的基本内容单位。


80.21 Symbol → Element

可以初步定义:

Symbol
=
机器表示形式

而:

Element
=
机器认知结构中的基本组成单位

因此:

Symbol
 ↓
Meaning
 ↓
Element

不是简单的数据类型转换。

它代表:

从表示进入认知结构。


80.22 符号之间的关系

符号系统真正强大的地方,不是符号数量,而是:

Relations

例如:

PERSON_A
 ──works_for──>
COMPANY_A

COMPANY_A
 ──produces──>
PRODUCT_A

PRODUCT_A
 ──belongs_to──>
CATEGORY_A

于是:

Symbol
 ↓
Relation
 ↓
Symbol

不断连接。

最终形成:

Symbolic Network

80.23 符号网络

可以表示为:

             PERSON_A
                 │
             works_for
                 ↓
             COMPANY_A
              /      \
         produces    located_in
            ↓            ↓
       PRODUCT_A     SHENZHEN

这里机器开始形成一个内部世界模型。

但必须注意:

符号网络本身还不是完整认知。

它只是为:

Matching
Reasoning
Decision

提供结构基础。


80.24 符号与逻辑

当符号之间存在明确关系以后,就可以进一步形成:

Symbolic Logic

例如:

SUPPLIER_A
is_a
MANUFACTURER

以及:

MANUFACTURER
produces
PRODUCT

于是可以建立:

SUPPLIER_A
produces
ELECTRIC_TOOTHBRUSH

这里已经开始出现:

事实
关系
规则
推导

这正是符号逻辑体系真正开始发挥作用的地方。


80.25 符号与规则

例如建立规则:

IF
Supplier.type = MANUFACTURER

AND

Supplier.product = ELECTRIC_TOOTHBRUSH

THEN

Supplier.category = TARGET_SUPPLIER

这里:

MANUFACTURER
ELECTRIC_TOOTHBRUSH
TARGET_SUPPLIER

都是符号。

而:

IF / AND / THEN

构成逻辑关系。

因此:

Symbols
+
Relations
+
Rules

开始形成:

Symbolic Logic System

80.26 符号逻辑不是神经网络

这里需要明确本书的研究立场。

本书研究:

以符号逻辑为基础的机器认知体系。

其核心是:

Symbol
 ↓
Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Method
 ↓
Behavior

而不是:

Input
 ↓
Neural Network
 ↓
Probability
 ↓
Output

神经网络和大模型可以作为人工智能研究中的参考对象。

但在本理论中:

机器认知的核心结构必须能够被显式表示、观察、分析和工程实现。


80.27 符号的可计算性

一个有效的机器符号必须能够参与机器运算。

例如:

SUPPLIER_A

可以:

Compare
Match
Classify
Relate
Retrieve
Evaluate
Select

因此:

机器符号不是为了“看起来像人类语言”,而是为了成为机器认知过程中的可计算表示。


80.28 符号的可组合性

机器必须能够组合符号。

例如:

SHENZHEN
SUPPLIER
MANUFACTURER

可以形成:

SUPPLIER
{
    location = SHENZHEN
    type = MANUFACTURER
}

进一步:

SUPPLIER_A
produces
ELECTRIC_TOOTHBRUSH

因此:

Symbol
 ↓
Combination
 ↓
Structure

是机器建立复杂认知结构的基础。


80.29 符号的可比较性

机器还必须能够比较符号。

例如:

SUPPLIER_A
vs
SUPPLIER_B

比较:

location
capacity
product
status
experience

于是:

Symbol
 ↓
Attribute
 ↓
Comparison

为后面的:

Matching

提供基础。


80.30 符号的可匹配性

这与 WSaiOS-ICAI 的:

认知匹配逻辑

直接连接。

例如人的输入:

“寻找深圳电动牙刷厂家。”

机器建立:

LOCATION = SHENZHEN
PRODUCT = ELECTRIC_TOOTHBRUSH
TYPE = MANUFACTURER

然后与机器已有认知元素进行:

Matching

例如:

Human Cognitive Elements
        ↓
Symbolic Representation
        ↓
Machine Cognitive Elements
        ↓
Matching

所以:

符号表示是认知匹配能够发生的前提之一。


80.31 符号与人的认知知识

这是 ICAI 特别重要的一点。

人的知识不是直接进入机器。

例如人拥有:

“深圳有很多电子制造企业。”

机器不能简单地把这一句话当成已经结构化的机器知识。

需要经过:

Human Expression
 ↓
Machine Input
 ↓
Perception
 ↓
Symbolic Representation
 ↓
Cognitive Elements
 ↓
Relations
 ↓
Knowledge Structure

这样才能形成机器内部的知识结构。


80.32 知识的符号化

因此可以表示:

Human Knowledge
        ↓
Information
        ↓
Symbolization
        ↓
Elementization
        ↓
Structuralization
        ↓
Machine Knowledge

这里:

Symbolization

是关键步骤。

机器首先需要能够:

把人的知识表达转换成机器内部可以继续处理的符号结构。


80.33 符号表示与认知匹配

进一步:

Human Knowledge
 ↓
Symbolic Representation
 ↓
Machine Cognitive Structure

然后:

Human Cognitive Requirement
 ↓
Symbolic Representation
 ↓
Machine Cognitive Elements
 ↓
Matching

这正是你前面提出的:

机器认知元素匹配人的认知知识体系。

其工程基础之一就是:

Symbolic Representation

80.34 符号表示的动态性

符号并不是永久不变的。

现实发生变化:

Supplier_A
status = active

后来:

status = inactive

因此:

Symbol
 ↓
State Update

机器内部的符号结构也必须变化。

所以:

符号表示不仅是静态表示,也必须支持动态状态变化。


80.35 符号与记忆

当符号结构被保存以后:

Symbol
 ↓
Structure
 ↓
Memory

机器可以在以后重新使用。

例如:

SUPPLIER_A

过去的:

status
behavior
interaction
experience
decision

都可以围绕这个符号建立记忆。

因此:

Symbol Identity

成为机器记忆的重要索引基础。


80.36 符号与经验

同一个符号还可以连接经验:

SUPPLIER_A
 ↓
Experience_001
Experience_002
Experience_003

形成:

Object Symbol
 ↓
Experience History

这样机器以后遇到:

SUPPLIER_A

就可以检索过去相关经验。

这为:

Experience Matching

提供基础。


80.37 符号与个体认知空间

在 ICAI 中,每个个体拥有自己的:

Individual Cognitive Space

因此符号也不应该脱离个体认知空间。

可以表示:

Individual A
 ↓
Cognitive Space A
 ↓
Symbol Set A

另一个个体:

Individual B
 ↓
Cognitive Space B
 ↓
Symbol Set B

两个个体可能:

Symbol
Meaning
Structure

存在差异。

这意味着:

符号表示也是个体认知的一部分,而不是绝对独立于个体的统一知识。


80.38 同一符号与不同个体

例如:

“苹果”

对于不同个体可能表示:

Apple Fruit
Apple Company
Apple Product

所以机器不能只根据字符串判断意义。

必须结合:

Context
Type
Relation
Cognitive Space

进行确定。

因此:

Symbol
+
Context
+
Relation

共同决定机器实际使用的意义。


80.39 符号歧义

这形成:

Symbol Ambiguity

例如:

Apple

可能是:

FRUIT
COMPANY
PRODUCT

机器必须通过:

Context
Relation
Attributes
History
Matching

确定其意义。

这为后续机器认知中的:

Semantic Matching

提供研究基础。


80.40 符号与上下文

因此:

Symbol

不能完全脱离:

Context

例如:

“停止”

可能表示:

STOP_TASK
STOP_MACHINE
STOP_SEARCH
STOP_OUTPUT

所以机器必须建立:

Symbol
 ↓
Context
 ↓
Meaning

80.41 符号表示的工程结构

从工程角度,可以定义:

Symbol
{
    id,
    name,
    type,
    meaning,
    attributes,
    relations,
    state,
    context
}

进一步:

SymbolStore

负责:

Create
Read
Update
Delete
Match
Resolve
Relate

这样符号体系就可以直接进入软件工程实现。


80.42 Symbol Manager

可以建立:

Symbol Manager

主要负责:

Symbol Creation
Symbol Identification
Symbol Classification
Symbol Mapping
Symbol Relation
Symbol Update
Symbol Resolution

形成:

Input
 ↓
Perception
 ↓
Symbol Manager
 ↓
Symbolic Representation

80.43 Symbolic Representation Engine

进一步可以建立:

Symbolic Representation Engine

负责:

Input Information
        ↓
Information Analysis
        ↓
Symbol Identification
        ↓
Symbol Creation
        ↓
Attribute Assignment
        ↓
Relation Assignment
        ↓
Context Binding
        ↓
Symbolic Structure

最终输出:

Machine Symbolic Representation

80.44 Symbolic Representation 的完整过程

可以总结为:

Reality
 ↓
Information
 ↓
Machine Input
 ↓
Perception
 ↓
Identification
 ↓
Symbol
 ↓
Meaning
 ↓
Attributes
 ↓
Relations
 ↓
Context
 ↓
State
 ↓
Symbolic Structure

然后才继续:

Symbolic Structure
 ↓
Cognitive Element
 ↓
Object
 ↓
Matching
 ↓
Cognition

80.45 本章建立的理论链

到第80章,整个前面的体系开始形成连续结构:

Reality
 ↓
Machine Input
 ↓
Machine Perception
 ↓
Symbolic Representation
 ↓
Cognitive Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Matching
 ↓
Cognition

其中第80章负责的是:

Perception
 ↓
Symbolic Representation

这一转换。


80.46 Symbolic Representation 的核心定义

本章正式定义:

Symbolic Representation 是机器将感知获得的信息转换为具有标识、类型、意义、属性、关系、状态和上下文的内部符号结构,使其能够被机器进一步组织、比较、匹配、推理、记忆和调用的表示过程。


80.47 符号逻辑体系的正式入口

从本章开始:

Symbol

不再只是计算机科学中的普通符号概念。

而正式成为:

WSaiOS-ICAI

机器认知体系中的基础表示单位。

后续研究将围绕:

Symbol
 ↓
Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Method
 ↓
Behavior

逐层建立。

因此:

第80章是从“机器能够接收信息”进入“机器能够建立内部认知表示”的关键转折点。


80.48 本章最终结论

机器不能直接以现实世界作为自己的内部计算对象。

机器必须建立:

Reality
 ↓
Representation

而符号是这种表示的重要基础。

完整关系为:

现实世界
 ↓
信息
 ↓
机器输入
 ↓
机器感知
 ↓
符号表示
 ↓
符号结构
 ↓
认知元素
 ↓
关系
 ↓
对象
 ↓
状态
 ↓
认知匹配
 ↓
机器认知

因此,本章最核心的思想可以浓缩为:

机器认知不是从“数据”直接产生的,而是必须首先建立机器内部可识别、可组合、可关联、可匹配的符号表示。

而:

Symbol

又不是最终目标。

它只是进一步进入:

Element
Relation
Object
State
Matching
Cognition

的基础。

因此,第80章完成的是:

从机器感知结果到机器内部符号世界的建立。

下一章自然进入:

第81章 Cognitive Element

核心问题:

符号进入机器内部以后,什么时候成为真正的“认知元素”?

这一章将正式研究:

Symbol
 ↓
Element
 ↓
Cognitive Element

以及:

认知元素是什么
认知元素如何产生
认知元素具有什么属性
认知元素之间如何建立关系
认知元素如何形成机器的认知知识结构

这才会正式进入你提出的:

机器认知元素匹配人的认知知识体系。

Leave a Reply

Your email address will not be published. Required fields are marked *