问题
我试图使用5年的连续历史数据来预测下一年的价值.
数据结构
我的输入数据input_04_08如下所示,其中第一列是一年中的某一天(1到365),第二列是记录的输入.
1,2
2,2
3,0
4,0
5,0
我的输出数据output_04_08看起来像这样,是一列,在一年中的那一天记录了输出.
27.6
28.9
0
0
0
然后我将0到1之间的值标准化,以便给网络的第一个样本看起来像
Number of training patterns: 1825
Input and output dimensions: 2 1
First sample (input, target):
[ 0.00273973 0.04 ] [ 0.02185273]
方法(S)
前馈网络
我在PyBrain中实现了以下代码
input_04_08 = numpy.loadtxt('./data/input_04_08.csv', delimiter=',')
input_09 = numpy.loadtxt('./data/input_09.csv', delimiter=',')
output_04_08 = numpy.loadtxt('./data/output_04_08.csv', delimiter=',')
output_09 = numpy.loadtxt('./data/output_09.csv', delimiter=',')