矩阵的Kronecker积、Khatri-Rao积、Hadamard积

1、矩阵的Kronecker积

Kronecker积也称为克罗内克积,是任意大小矩阵的运算,使用符号其表示为矩阵的Kronecker积、Khatri-Rao积、Hadamard积:若A为大小m*n的矩阵,B为大小p*q的矩阵,则A与B的克罗内克积是一个大小为mn*pq的矩阵,其表述为:

                                                           矩阵的Kronecker积、Khatri-Rao积、Hadamard积

其具体形式为:

                           矩阵的Kronecker积、Khatri-Rao积、Hadamard积

克罗内克积是张量积的特殊形式,具有下列一些性质:

矩阵的Kronecker积、Khatri-Rao积、Hadamard积 ;   矩阵的Kronecker积、Khatri-Rao积、Hadamard积

矩阵的Kronecker积、Khatri-Rao积、Hadamard积;   矩阵的Kronecker积、Khatri-Rao积、Hadamard积

但是,该运算并不满足交换律,即矩阵的Kronecker积、Khatri-Rao积、Hadamard积

2、Khatri-Rao积

Khatri-Rao积的定义是两个具有相同列数的矩阵矩阵的Kronecker积、Khatri-Rao积、Hadamard积与矩阵矩阵的Kronecker积、Khatri-Rao积、Hadamard积的对应列向量的克罗内克积排列而成的,其生成的矩阵大小为IJ*K,其表示为:

矩阵的Kronecker积、Khatri-Rao积、Hadamard积

例如:       矩阵的Kronecker积、Khatri-Rao积、Hadamard积

Khatri-Rao积的性质:

矩阵的Kronecker积、Khatri-Rao积、Hadamard积;   矩阵的Kronecker积、Khatri-Rao积、Hadamard积

3、Hadamard积

Hadamard积也称为哈达玛积,是矩阵的一种乘积运算,对同等大小的两个矩阵相同位置上进行乘积。其表达为:

                               矩阵的Kronecker积、Khatri-Rao积、Hadamard积