t-SNE 算法 前言 t-SNE(t-distributed stochastic neighbor embedding) 是用于降维的一种机器学习算法,由 Laurens van der Maaten 和 Geoffrey Hinton在 08 年提出.t-SNE 作为一种非线性降维算法,非常适用于高维数据降维到 2 维或者 3 维,便于进行可视化.在实际应用中,t-SNE 很少用于降维,主要用于可视化,可能的原因有以下几方面: 当发现数据需要降维时,一般是特征间存在高度的线性相关性,此时一…