1. Reproducing Kernel Hilbert Space
1.1 Function Space and Hilbert Space
Definition (Function Space). 记 为所有从 到 的函数的集合, 即
该集合称为函数空间 (Function Space).
Definition (Reproducing Kernel Map). 给定核函数 , 定义映射 , 使得对于任意 ,
即
Reproducing Kernel Map 将每个 维输入点 映射为一个 kernel 函数 , 该函数以任意 维输入点 为自变量, 输出为 .
一个理解当前映射的方式是类比分布函数 中的均值参数 : 它将每个实数 映射为一个函数 , 该函数以任意实数 为自变量, 输出为概率密度值 .
Definition (Vector Space over ). 设 为一个 上的非空集合, 若在 上定义了加法运算 和数乘运算 , 且满足以下公理, 则称 为实向量空间 (Vector Space over ):
- 加法交换律: 对于任意 , 有 .
- 加法结合律: 对于任意 , 有 .
- 存在加法单位元: 存在元素 , 使得对于任意 , 有 .
- 存在加法逆元: 对于任意 , 存在元素 , 使得 .
- 数乘结合律: 对于任意 和 , 有 .
- 数乘分配律: 对于任意 和 , 有 和 .
- 数乘单位元: 对于任意 , 有 .
Definition (Linear Span of Kernel Sections). 对于任意给定的核函数 , 定义由任意有限个 kernel sections 线性组合所构成的函数集合:
该集合称为由核函数 所生成的线性空间 (Linear Span), 且该空间是一个实向量空间.
若记 为核映射, 则 可表示为:
Definition (Inner Product Space). 给定一个实向量空间 , 若在 上定义了内积运算 , 且满足以下公理, 则称 为内积空间 (Inner Product Space):
- 对称性: 对于任意 , 有 .
- 线性性: 对于任意 和 , 有 .
- 正定性: 对于任意 , 有 , 且当且仅当 时取等号.
Definition (Inner Product Induced by Kernel). 给定核函数 , 定义在 上的内积运算 如下: 对于任意 ,
定义
上述内积也可以用矩阵形式表示为:
其中 , , 为 的核矩阵, 其 元素为 .
同时还有如下性质:
Theorem (Reproducing Property). 给定核函数 , 则对于任意 和任意 ,
该性质称为再生性质 (Reproducing Property), 即函数 在点 处的函数值可以通过 与 kernel section 的内积来表示.
立刻有:
Definition (Metric Space). 设 为一个非空集合, 若在 上定义了距离函数 , 且满足以下公理, 则称有序对 为度量空间 (Metric Space):
- 非负性: 对于任意 , 有 , 且当且仅当 时取等号.
- 对称性: 对于任意 , 有 .
- 三角不等式: 对于任意 , 有 .
- 辨识性: 对于任意 , 当且仅当 .
Definition (Cauchy Sequence in Metric Space). 给定度量空间 , 序列 称为该空间中的柯西序列 (Cauchy Sequence), 若对于任意 , 存在正整数 , 使得当 时, 有 .
Definition (Completeness of Metric Space). 给定度量空间 , 若该空间中的任意 Cauchy 序列均收敛于 中的某个元素, 则称该空间为完备的 (Complete).
Definition (Hilbert Space). 给定实内积空间 , 若该空间在由内积所诱导的距离函数下是完备的, 则称 为希尔伯特空间 (Hilbert Space).
其中由内积 所诱导的距离函数定义为:
Definition (Reproducing Kernel Hilbert Space). 对于任意给定的核函数 , 若函数空间 在由 所诱导的内积 下是一个 Hilbert 空间, 则称该空间为再生核希尔伯特空间 (Reproducing Kernel Hilbert Space, RKHS).
RKHS 是一个完备的内积空间, 其中的函数可以通过核函数的线性组合来表示, 且满足再生性质.