降维算法

维度的理解

对于数组和series来说,shape返回的数字的而个数就是维度。比如:有行列之分的叫做二维,也称作一张表。当一个数组中存在2张3行4列的表时,shape返回的是[高维,行,列]。当数组中存在两组两张3行4列的表时,数据就是4维,shape返回(2,2,3,4)
数组中的每一张表,都可以是一个特征矩阵或者是一个DataFrame,这些结构只有一张表,所以一定有行列。其中,行是样本,列是特征。一般来说,维度指的是特征的数量。

降维算法的作用

就是降低特征矩阵中的特征的数量,目的是让算法运行的更快,效果更好。但其实还有一种需求就是:数据可视化。

在机器学习中逃避数学是邪道!

你可能感兴趣的:(降维算法)