散点矩阵问题求解
先决条件:散点图矩阵
我们计算 S w (在类散布矩阵内) 和 S B ( 类间散布矩阵 ) 用于可用数据点。
S W :为了最小化类内的可变性,内部类分散。
S B :增加类之间的变异性,类之间的分散。
X1 = (y1, y2) ={ (2,2), (1,2), (1,2), (1,2), (2,2) }
X2 = (y1,y2) ={ (9, 10), (6,8), (9,5), (8,7), (10,8) }
在类分散矩阵中:
Si is the class specific covariance matrix.
mi is the mean of individual class
平均计算:
我们计算班级中每个点的平均值。这里的平均值是观察的总和除以观察的数量,我们需要这个平均值来计算矩阵的协方差。
协方差矩阵计算:
我们从每个观察值中减去平均值,然后在使用矩阵的转置执行矩阵乘法后计算平均值。
第一类的类特定协方差:
1、2、3、4 和 5 的平均值。
我们计算 S1 矩阵中每个元素的所有值的总和,然后除以当前计算中为 5 的观测值。
因此 S 1是:
第二类的类特定协方差:
1、2、3、4 和 5 的平均值
我们计算 S2 矩阵中每个元素的所有值的总和,然后除以当前计算中为 5 的观察数。
因此 S2 是:
在类散布矩阵 S w 中:
SW = S1 + S2
类散布矩阵 S B之间:
总分散矩阵:
ST = SB + SW
因此,我们计算了可用数据点的类散布矩阵和类散布矩阵之间。
我们在特征提取中使用这些计算,其主要目标是增加点投影中类之间的距离,并减少投影中类内点之间的距离。在这里,我们旨在生成所需维度的数据投影。