C# 开发一个简单的销售预测系统?

我对机器学习还比较新手,我一直在尝试开发一个系统,使用Encog神经网络根据之前的例子预测一年的销售数量,但我一直不太明白如何开发它。其实这很简单:

x轴(年份)=>

2000,2001,2002,2003,2004

y轴(销售数量)=>

分别是30,25,45,60,55

所以如果给出一个问题,要求预测2005年的销售情况,我该如何在神经网络中实现这个功能?你们有示例代码吗?


回答:

这里展示了一种预测或分类“未来”的方法。

我们可以创建一个具有X个输入信号和1个输出信号的神经网络。输入信号应该是前几年的Y值,神经网络将计算其预测的输出信号作为下一年的Y值。

如果你对机器学习是新手,我还应该告诉你,为了创建一个“运行良好”的神经网络,你需要一个庞大的数据集。如果你在训练过程中仅输入你自己的销售日志中的10个历史数据点,那么结果将远非可靠。

输入图片说明

Related Posts

Keras Dense层输入未被展平

这是我的测试代码: from keras import…

无法将分类变量输入随机森林

我有10个分类变量和3个数值变量。我在分割后直接将它们…

如何在Keras中对每个输出应用Sigmoid函数?

这是我代码的一部分。 model = Sequenti…

如何选择类概率的最佳阈值?

我的神经网络输出是一个用于多标签分类的预测类概率表: …

在Keras中使用深度学习得到不同的结果

我按照一个教程使用Keras中的深度神经网络进行文本分…

‘MatMul’操作的输入’b’类型为float32,与参数’a’的类型float64不匹配

我写了一个简单的TensorFlow代码,但不断遇到T…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注