【发布时间】:2020-01-31 12:08:55
【问题描述】:
我目前正在使用Scikit-learn's KPCA 对我的数据集执行降维。它们具有各向同性的高斯核(RBF 核),它只有一个值 gamma。但是现在,我想实现一个各向异性的高斯核,它具有许多取决于维数的 gamma 值。
我知道 Kernel PCA 有一个 precomputed 内核选项,但我找不到任何用于降维的代码示例。
有人知道如何在 sklearn KPCA 中实现自定义内核吗?
【问题讨论】:
标签: python scikit-learn