PCA:http://blog.codinglabs.org/articles/pca-tutorial.html KPCA:https://blog.csdn.net/foneone/article/details/89465762