我对机器学习还比较新手,我一直在尝试开发一个系统,使用Encog神经网络根据之前的例子预测一年的销售数量,但我一直不太明白如何开发它。其实这很简单:
x轴(年份)=>
2000,2001,2002,2003,2004
y轴(销售数量)=>
分别是30,25,45,60,55
所以如果给出一个问题,要求预测2005年的销售情况,我该如何在神经网络中实现这个功能?你们有示例代码吗?
回答:
这里展示了一种预测或分类“未来”的方法。
我们可以创建一个具有X个输入信号和1个输出信号的神经网络。输入信号应该是前几年的Y值,神经网络将计算其预测的输出信号作为下一年的Y值。
如果你对机器学习是新手,我还应该告诉你,为了创建一个“运行良好”的神经网络,你需要一个庞大的数据集。如果你在训练过程中仅输入你自己的销售日志中的10个历史数据点,那么结果将远非可靠。