C
C
对是ot目标列的预测结果 > @Chuan112233 ,你好,你的样本数据可以挑几条吗?  这一列是预测的ot的列的结果吗? 是的,是ot的的预测结果  圈的是ot列,都是正值,但预测值产生了挺多负值的
> 这个是不是 --inverse 设置为True的结果呢? 这样导致的预测在误差一定范围内的结果是多少呢? 对的我是把inverse设置为了true,你后半句话的意思我不太懂
> > 您好,我用的itransformer模型在进行预测,用10步预测1步,我的预测目标变量的真实值都是正数,但预测值产生了较多负数,导致各评价指标不太理想(尤其rmse),基本大多数参数我都调试了,都没有明显改善。我应该如何调整呢?以防产生较多的负数的预测值。不胜感谢。 > > 如果有时序数据非负的要求,可以尝试一些数据预处理:将原始正值序列先经过进行对数变换到实空间,再将模型输出值进行指数变换 感谢您的回复。也没有时序数据的非负要求,主要是产生了较多负数预测值,各评估指标不太理想,比不过alstm基线模型,alstm跑出来的预测结果基本都是正值。不知道该如何调整?
> 您好,建议用提到相关预处理方式再尝试一下(对数-指数变换,Box-Cox变换等),无论是基于LSTM还是iTransformer等深度模型,考虑数据特性进行预处理也很重要 好的,十分感谢
> @Chuan112233 我想问下,如果修改完--inverse 为True,在run.py;还需要做哪些操作;才能像你一样,获得真实的值呢? 就run里面改就行了,其他不需要,你用它更新后的代码
> 您好,请问你有做corr的计算吗?我的mae和mse都挺小的,但是corr的值并不高,只有0.3左右,想问一下您有做corr的计算吗?值大概是多少 没有