【发布时间】:2019-01-28 08:51:12
【问题描述】:
灵感来自博文http://blog.avenuecode.com/using-deep-convolutional-neural-networks-dcnns-for-time-series-forecasting-using-tensorflow-part-1
在将电力消耗的时间序列转换为图像表示进行预测的情况下,我想知道一个简单的例子,它使用预测时间序列的下一个值的相同概念来构建一个益智游戏。但是,时间序列表示为图像。我不明白的一点是标签/预测器输出应该是什么?例如,在下面的代码中,图像A 后面跟着B,因为B 是从A 之后的下一个时刻生成的。目标是模型应该能够按顺序排列图像以构建拼图。
问题1) 在训练期间,标签应该是什么?我会有几个这样的图像。然后,在测试期间,我会打乱序列,模型应该给我正确的顺序,也就是对下一张图像的预测。这可能吗?
问题2)我已将图像表示为灰度。有没有更好的可视化彩色方式,在视觉区分上更有意义,而不仅仅是盐和胡椒的可视化?
非常感谢您的建议
clear all
data=100*rand(3000,1);
x1= data(1:1024);
img1=reshape(x1,32,32);
img11=double(repmat(img1,[1 1 3]));
imwrite(uint8(img11), 'A.jpg');
x2= data(1025:2048);
img2=reshape(x2,32,32);
img22=double(repmat(img2,[1 1 3]));
imwrite(uint8(img22), 'B.jpg');
【问题讨论】:
标签: matlab machine-learning deep-learning time-series conv-neural-network