RandomForest股票预测模型在2021年特定日期区间输出值恒定问题求助
股票预测RandomForest模型异常问题排查方案
我开发了一个用于股票预测的RandomForest模型,该模型在2021-11-03至2021-11-15区间内每次输出值均相同,但应用于2020年同期时输出结果正常。尝试过超参数调优,但未达到预期效果。
- 检查2021年目标区间的输入特征:确认是否存在特征值无区分度(如所有样本关键特征完全一致)、大量缺失值或极端值,这类情况会导致模型输出固定结果。
- 对齐数据集预处理逻辑:验证2021年数据是否和2020年采用了完全相同的标准化/归一化、缺失值填充流程,避免因预处理差异引发特征分布异常。
- 核查训练样本分布:如果2021年该区间对应的训练样本量极少,或样本类别分布极度失衡,RandomForest会倾向于输出占比最高的固定预测值。
- 分析模型决策路径:输出模型中单棵决策树的分裂节点,查看处理2021年目标区间数据时,是否所有树都走到了同一个叶子节点。
内容的提问来源于stack exchange,提问作者Tom Anorak
相关产品推荐
相关产品推荐

