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

第2章 智能的基本单位:Element

第2章 智能的基本单位:Element

2.1 Element 的定义

如果要建立结构化智能体系,首先必须回答一个问题:

机器究竟对什么进行结构化?

传统计算机系统通常以数据、变量、字段、对象等作为基本处理单位。

而结构化智能进一步向下追问:

一个对象的属性是什么?
一个属性由什么组成?
一个状态由什么组成?
一个关系如何表示?
一个知识结构如何形成?

因此,本书提出 Element(元素) 作为结构化智能的最基本单位。

定义:

Element 是结构化智能系统中能够被识别、表示、赋值、计算、关联和状态化的最小结构信息单元。

Element 不等于单纯的数据。

例如:

80

可以只是一个数值。

而:

Temperature = 80°C

已经形成了一个 Element。

进一步:

Object = Water
Attribute = Temperature
Value = 80°C
State = Hot

则多个 Element 开始形成更高层次的结构。

因此可以表示为:

Element
   ↓
Attribute
   ↓
Object
   ↓
Relation
   ↓
State
   ↓
Scene

Element 是这些结构能够被机器构造出来的基础。


2.2 Element 的基本结构

一个最基本的 Element 可以表示为:

Element
{
    id
    type
    name
    value
    state
}

进一步扩展:

Element
{
    ID
    Type
    Name
    Value
    Unit
    State
    Relation
    Constraint
    Time
}

因此 Element 并不是一个固定的数据格式,而是一种最小可计算结构

其核心可以抽象为:

Element = Type + Value + State

而在需要语义和关系时,可以扩展为:

Element = Identity + Type + Value + State + Relation


2.3 Element 的属性

Element 可以具有属性。

这里需要区分:

Element

和:

Attribute

Element 是基本结构单元。

Attribute 是描述某个对象或元素特征的结构。

例如:

Object = Glass

具有:

Material
Weight
Temperature
Position
Color

这些都是属性。

可以表示:

Glass
 ├── Material
 ├── Weight
 ├── Temperature
 ├── Position
 └── Color

进一步,每一个属性本身又可以被结构化为 Element:

Temperature
{
    Type = PhysicalAttribute
    Value = 80
    Unit = °C
    State = Hot
}

因此:

Attribute 可以由 Element 构成,Element 是 Attribute 可计算化的基础。

这使属性不再只是一个标签,而成为机器可以读取和计算的结构。


2.4 Element 的值

Value 是 Element 的具体取值。

例如:

Temperature = 80°C
Weight = 300g
Position = (120,80)
Velocity = 0.5m/s

其中:

Temperature → 80
Weight → 300
Position → (120,80)
Velocity → 0.5

Value 可以是不同类型:

Number
String
Boolean
Vector
Coordinate
Object Reference
Set
Structure
Time
Probability
State Value

因此 Element 的 Value 不应该被限制为简单数字。

例如:

Position = (120,80,30)

可以是向量。

Color = Red

可以是符号值。

Contact = ObjectA

可以是对象引用。

Temperature = 80°C

可以是带单位的物理量。

因此:

Value 是 Element 当前所携带的具体信息,而不是 Element 本身。

这一区分非常重要:

Element ≠ Value

而是:

Element
   └── Value

2.5 Element 的状态

如果只有 Value,系统只能知道:

当前是什么值。

但智能系统还需要知道:

当前处于什么状态。

例如:

Temperature = 80°C

是一个值。

而:

Temperature = 80°C
State = Hot

则形成状态。

因此:

State 是 Element 在特定时间、条件和环境下的当前有效状态表达。

可以表示:

Element
    ↓
Value
    ↓
State

例如:

Door
{
    Open = true
    State = OPEN
}

或者:

Battery
{
    Value = 15%
    State = LOW
}

状态并不一定直接等于原始值。

它可能是经过计算得到的:

Battery = 15%
      ↓
State Calculation
      ↓
LOW

因此:

State 是由 Element 的值以及相关条件经过计算后形成的结构化状态。

这也是结构化智能与简单数据处理的重要区别。


2.6 Element 的计算性

Element 最重要的性质之一,是:

Element 必须具有可计算性。

传统数据可以被存储:

80

但结构化智能中的 Element 不应该只是“保存”。

它需要能够参与:

比较
判断
转换
组合
映射
推导
匹配
计算
状态更新

例如:

Temperature = 80°C

可以进行:

Temperature > 60

得到:

True

进一步:

Temperature > 60
+
Human Nearby

可以得到:

Risk = High

再进一步:

Risk = High

进入:

Capability Matching

最终影响:

Method Selection

于是:

Element
 ↓
Calculation
 ↓
State
 ↓
Knowledge
 ↓
Cognition
 ↓
Method

Element 因而成为整个智能计算链条的底层输入。


2.7 Element 的变化性

现实世界中的 Element 并不是静态的。

例如:

Temperature(t0) = 20°C

经过加热:

Temperature(t1) = 50°C

继续加热:

Temperature(t2) = 80°C

因此:

E(t0)
 ↓
Change
 ↓
E(t1)
 ↓
Change
 ↓
E(t2)

Element 具有时间维度:

Element(t)

由此产生:

动态 Element

动态 Element 是结构化智能实时运行的重要基础。

系统并不是不断创建完全不同的信息,而是在持续更新:

Value(t)
State(t)
Relation(t)

从而形成:

State(t+1)

这也是后续实时认知运行时的重要基础。


2.8 Element 与 Object 的关系

Element 是最基本的结构单元。

Object 则是多个具有组织关系的 Element 所形成的更高层结构。

例如:

Object = Glass01

可以由:

Material = Glass
Weight = 300g
Temperature = 80°C
Position = P1
Color = Transparent

组成。

可以表示为:

                 Object
                   │
        ┌──────────┼──────────┐
        ↓          ↓          ↓
     Element    Element    Element
     Material    Weight   Temperature
                              │
                             80°C

因此:

Object 是具有身份、属性和关系的结构化 Element 集合。

这为下一章 Object 理论建立基础。


2.9 Element 的层级关系

由 Element 向上,可以形成完整的结构层级:

Element
   ↓
Attribute
   ↓
Object
   ↓
Relation
   ↓
State
   ↓
Scene
   ↓
Knowledge
   ↓
Capability
   ↓
Cognition
   ↓
Method
   ↓
Behavior
   ↓
Action

这里并不是说每一层都简单地由上一层“堆出来”。

更准确地说:

上一层为下一层提供结构基础,下一层通过组织、关联和计算产生新的语义结构。

因此,结构化智能是一种逐层结构形成机制


2.10 Element 的理论意义

Element 的提出解决了结构化智能理论中的一个基础问题:

机器智能所处理的“结构”究竟由什么组成?

答案是:

由能够被识别、赋值、计算、关联和状态化的 Element 构成。

因此,Element 具有五个基本性质:

① 可识别
② 可赋值
③ 可计算
④ 可关联
⑤ 可状态化

进一步可以扩展为:

Element
 ↓
Identity
 ↓
Type
 ↓
Value
 ↓
State
 ↓
Relation
 ↓
Calculation
 ↓
Change

最终形成一个动态结构单元。


2.11 Element 的基本模型

本章可以给出第一个形式化模型:

E=(I,T,V,S,R,C)E = (I,T,V,S,R,C)

其中:

  • II:Identity,元素身份
  • TT:Type,元素类型
  • VV:Value,元素值
  • SS:State,元素状态
  • RR:Relation,元素关系
  • CC:Calculation,元素计算关系

因此:

Element 不是静态数据,而是一个能够进入结构、计算和状态变化过程的最小智能信息单元。

进一步:

E(t+1)=F(E(t),R(t),C(t),Environment(t))E(t+1)=F(E(t),R(t),C(t),Environment(t))

意味着 Element 的下一状态可以由:

当前 Element
+
关系
+
计算
+
环境

共同决定。

这使 Element 从一个静态“数据项”转变为一个动态结构单元


2.12 本章小结

本章建立了结构化智能的最底层概念:

Element 是结构化智能系统中能够被识别、表示、赋值、计算、关联和状态化的最小结构信息单元。

它具有:

Identity
Type
Value
State
Relation
Calculation

六个基本维度。

其基本演化关系为:

Element
 ↓
属性化
 ↓
对象化
 ↓
关系化
 ↓
状态化
 ↓
场景化
 ↓
知识化

而整个结构化智能体系最终建立在这一底层机制之上:

Element
   ↓
Object
   ↓
Knowledge
   ↓
Capability
   ↓
Cognition
   ↓
Method
   ↓
Behavior
   ↓
Action
   ↓
Feedback
   ↓
Learning
   ↓
Knowledge Evolution

因此,本书不是从“人工智能应用”开始建立理论,而是从智能结构的最小单位 Element开始,逐层构造整个个体人工智能体系。

Leave a Reply

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