依我看,还得是LSTM去搞,使劲优化LSTM吧,什么CNN,GAN,GAN_CNN_LSTM,CNN_LSTM都特娘的不靠谱。
简单粗暴,纯的LSTM搞起来。调参,加深,数据清洗,全套上来,肯定会有效果滴。
目前,
- 数据增强:
1,为了使数据对齐,线性补齐Transaciton Days中缺少的数据
2,close_price处理:0均值,1方差;20均值平滑 - LSTM模型:
1,堆叠,前层输出作为后层输入
2, drop对于泛化效果提升不大
3,Weight Trainable Tensors使用L2范式约束,泛化提升效果较好
TODO
1,数据继续增强
2,模型继续加深
3,继续想办法提高泛化能力,减小泛化和训练误差查别
Great Progress:
1,添加了更多的特征进去,包括open, high, low, volume,现在模型误差减到更小的一个量级!有点小开心哦~