|
与LSTM类似,我们也会调整U、T和λ。给出了一个股票s滞后于[T]的候选例子- T+1,T],移动百分比计算为psT+1/psT- 1,其中,这是股票s在第T天的调整收盘价。oStockNet使用变分自动编码器(VAE)对股票输入进行编码,以捕捉随机性,并暂时关注不同时间步的重要性建模【Xu和Cohen,2018年】。这里,我们将表1中的时间特征作为输入,并调整其隐藏大小、退出率和辅助率(α)。评估指标。我们使用精度(Acc)和马修斯相关系数(MCC)[Xu和Cohen,2018]这两个指标来评估预测性能,其范围在[0100]和[-1, 1]. 请注意,度量值越高,性能越好。参数设置。我们使用张量流实现Adv ALSTM,并使用mini batchAdam【Diederik和Jimmy,2015】对其进行优化,批量大小为1024,初始学习率为0.01。我们在验证集上搜索Adv ALSTM的最优超参数。对于U、T和λ,Adv ALSTM继承了ALSTM的最佳设置,这些设置通过网格搜索分别在[4、8、16、32]、[2、3、4、5、10、15]和[0.001、0.01、0.1、1]范围内选择。我们进一步调整β和 分别在[0.001、0.005、0.01、0.05、0.1、0.5、1]和[0.001、0.005、0.01、0.05、0.1]范围内。我们报告了Adv ALSTM在五次不同运行的验证集上表现最佳时的平均测试性能。代码可通过thr访问oughhttps://github.com/hennande/Adv-ALSTM.4.2实验结果性能比较。表2分别显示了Acc和MCC两个数据集上比较方法的预测性能。
|