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

预测任务中X矩阵是否需包含待预测列Y的技术咨询

预测任务中X矩阵的正确选择

直接给你明确结论:X矩阵只能包含val1和val2,绝对不能包含val3,原因如下:

  • 核心逻辑:你要预测的就是val3的值,在真实的预测场景里,你不可能提前拿到这个待预测的目标数据。如果把val3放进特征矩阵,属于严重的「数据泄露」——模型会直接学习到val3和自身的对应关系,训练时看起来效果极佳,但实际部署时完全无法预测未知的val3,因为你根本没有这个特征可用。
  • 举个生活化的例子:就像你要预测明天的降雨量,总不能把明天的降雨量当成今天的输入特征吧?这完全违背了预测任务的初衷。

所以正确的做法是:

  • 特征矩阵X:仅包含val1和val2两列数据
  • 目标变量Y:仅包含val3列数据

这样训练出来的神经网络才是真正具备预测能力的模型,能在只有val1和val2的情况下输出val3的预测值。

内容的提问来源于stack exchange,提问作者Equilibrium Plans

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:39:32