Informer2020 icon indicating copy to clipboard operation
Informer2020 copied to clipboard

预测出来的结果不是csv数据最后的结果

Open JemZhu opened this issue 1 year ago • 12 comments

模型更具传入的csv数据训练完成后,预测的结果不是从csv文件最新的date以后的预测,感觉是csv中间某一时刻的预测数据。如何用现有模型预测最新的数据?

JemZhu avatar Jun 29 '23 09:06 JemZhu

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

MountVoom avatar Jul 25 '23 08:07 MountVoom

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

waitingjxr avatar Aug 26 '23 15:08 waitingjxr

你好,这个问题解决了吗,我也是不知道如何将预测值还原

YiXingReal avatar Sep 13 '23 09:09 YiXingReal

我目前没找到啥好方法,我用的是笨方法,就是重新读取原数据,然后求平均值和方差,再反归一化 

流沙⊙韩非 @.***

 

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2023年9月13日(星期三) 下午5:31 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [zhouhaoyi/Informer2020] 预测出来的结果不是csv数据最后的结果 (Issue #535)

你好,这个问题解决了吗,我也是不知道如何将预测值还原

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

waitingjxr avatar Sep 13 '23 12:09 waitingjxr

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

FAFUuser avatar Sep 14 '23 08:09 FAFUuser

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

解决了 将参数inverse 设为True 出来的结果就是预测的结果

YiXingReal avatar Sep 14 '23 08:09 YiXingReal

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

解决了 将参数inverse 设为True 出来的结果就是预测的结果

谢谢你,那会出现loss变大的情况吗?

FAFUuser avatar Sep 14 '23 08:09 FAFUuser

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

解决了 将参数inverse 设为True 出来的结果就是预测的结果

谢谢你,那会出现loss变大的情况吗?

loss变大只是 计算的方式改变了 你只需要看到loss有在减少就可以 然后用另外的指标评测你的真实值和预测值的差距 比如说欧氏距离

YiXingReal avatar Sep 14 '23 08:09 YiXingReal

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

解决了 将参数inverse 设为True 出来的结果就是预测的结果

谢谢你,那会出现loss变大的情况吗?

loss变大只是 计算的方式改变了 你只需要看到loss有在减少就可以 然后用另外的指标评测你的真实值和预测值的差距 比如说欧氏距离

佬,如果把inverse改为true,那在训练模型的时候是不是就是针对原始数据进行模型的拟合?如果是这样的话会不会对模型的收敛速度产生影响呢?

FAFUuser avatar Sep 14 '23 10:09 FAFUuser

请问能否将问题描述的更清晰些,比如提供一些代码和运行结果? 不过根据您的描述,exp.predict函数可以满足您的需求。

你好,经过exp.predict得到的预测值是在初始数据归一化处理后再进行预测得到的值,那么怎么把预测值还原到原数据的数据格式呢

你好,请问你这个问题解决了吗

解决了 将参数inverse 设为True 出来的结果就是预测的结果

谢谢你,那会出现loss变大的情况吗?

loss变大只是 计算的方式改变了 你只需要看到loss有在减少就可以 然后用另外的指标评测你的真实值和预测值的差距 比如说欧氏距离

就是说 改为true之后,会不会对模型的精度产生影响?同时,再请教一下,batch size大小的设置可以从哪些方面考虑呢?谢谢~~

FAFUuser avatar Sep 14 '23 10:09 FAFUuser

@YiXingReal 您好,为啥我将False改成Ture后,直接报错了

tanghuanxx avatar Dec 07 '23 14:12 tanghuanxx

但是训练完成后生成的true.npy好像也和csv文件中的对不上 image

Q47WWW avatar Jun 11 '24 07:06 Q47WWW