You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于神经网络的金融数据建模中PCA去相关的最佳实践问询

基于神经网络的金融数据建模中PCA去相关的最佳实践问询

各位好,我现在在做金融数据的神经网络建模,卡在PCA去相关的最佳实践上了,想请教下大家的经验。我拿RSI和CCI这两个动量指标来具体说下我的场景:

我做的特征工程包括这些:

  • 给每个指标分别计算周期为4、8、16的EMA(指数移动平均线)
  • 衍生速度特征:ema4 - ema8 以及 ema8 - ema16
  • 再衍生加速度特征:速度特征和它自身EMA的差值

我先看了所有原始特征的相关矩阵,发现原始指标值和它们的各周期EMA之间相关性非常高,速度特征组内部也存在类似的强相关问题。这时候我就纠结了:
是直接对整个特征集合做一次PCA变换,就能捕获大部分有用信息?还是按特征类型分组做PCA(比如原始指标+EMA一组、速度一组、加速度一组)效果更好?

我已经尝试了分组PCA的方式,得到了这些结果:

  • 针对原始指标+EMA的特征组,用3个主成分得到的相关矩阵
  • 针对速度特征组,用3个主成分得到的相关矩阵
  • 针对加速度特征组,用4个主成分得到的相关矩阵

但把这总共10个主成分放在一起后,我发现它们之间还是存在一定的相关性。那这种情况下,对这10个主成分再做一次PCA会不会有帮助?还是说这种做法太冗余复杂了,反而不如直接对整个原始特征集做一次PCA来得高效?

备注:内容来源于stack exchange,提问作者cott7729

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 18:23:02