开篇:
其实,世界上本没有矩阵论,表达方便了也变成了矩阵论。--王广聪
为了不受到矩阵论课本知识的干扰,影响到我们对矩阵论的初心(对,不忘初心),我先用小方块数来代替矩阵的概念。
小方块数物理概念表达:
看看这些小方块的数字一般用来干嘛:
第一种:多个高维数据的样例,比如[1,2,3; 11,12,13],其中,[1,2,3]和[11,12,13]都分别代表一个数据点。这个数组(考虑一下excel, c语言)存储差不多,是自然而然地用一个符号A_{i,j}来表达的,表示第i个数据的第j纬度。
第二种:具备空间结构的数据,这时候是一个张量。他们无论行还是列都是类似的依赖关系,具有local依赖性,不可以拉直变成一个特征向量样例。例如一张图片。
第三种:具有两两变量依赖性。A_{i,j}表示第i个变量和第j个变量的关系。例如协方差。
第四种:是一个线性系统或者线性函数(参数)。
...
小方块数的基础的操作:
1)对所有样例的某一维度求和,求最大值等。(就是向量的xxx范数)
2) 逐元素求和
3)ax^2+by^2+cxy+d变成e*p^2+f*q^2
4) 求多元一次方程
5)线性微分方程化简:dx/dt = x+y; dy/dt = x ----->dp/dt = a*p, dq/dt = b*q
6) 一些列的优化表达式化简
7)线性系统的估计
8)线性函数的拟合
9)...
那么,这些操作夹杂到一起,需要一套统一或者标准一些的计算和化简的方式。
待续...