Inner Product
内积可以引入一些直观的几何概念,例如向量的长度和两个向量之间的角度或距离。内积的一个主要目的是确定向量之间是否正交。
3.2.1 点积
我们可能已经熟悉了一种特殊类型的内积,
在这本书中,我们将把这种特殊的内积称为点积。但是,内积是具有特定性质的更一般的概念,我们现在将介绍这些概念。
3.2.2 一般内积
回想一下2.7节中的线性映射,我们可以重新排列与标量的相加和乘相相关的映射。而双线性映射(bilinear mapping)
这里,第一个式子表明
定义 3.2
令
对于所有
,如果 , 则称 为对称的(symmetric ),即参数的顺序没有影响。 如果对任意
,有 , 且 , 则称 为正定的(positive definite)。
定义 3.3
设
一个正定且对称的双线性映射
称为 上的内积(inner product), 我们通常写成 而不是 。 称为内积空间或带内积的(实)向量空间。 如果我们以点积为内积,则称 为欧氏向量空间(Euclidean vector space)。
在本书中,我们将这些空间统称为内积空间。
例 3.3 非点积的内积
考虑
其中
3.2.3 对称正定矩阵
对称正定矩阵在机器学习中起着重要的作用,它们是通过内积定义的。 在 4.3 节矩阵分解中将涉及到对称正定矩阵。 对称半正定矩阵的思想也是机器学习中核技巧的关键(12.4 节)。
考虑一个
以
其中
定义 3.4 对称正定矩阵
考虑矩阵
而
如果
定义
定理 3.5 对于一个实值,有限维向量空间
如果
的零空间(核)只能由 组成,因为对于所有 , 这意味着如果 那么 的对角元素 是正的, 因为 其中 为 标准基的第 个向量