Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用于未来预测的.NET神经网络或AI_C#_Neural Network_Predict - Fatal编程技术网

C# 用于未来预测的.NET神经网络或AI

C# 用于未来预测的.NET神经网络或AI,c#,neural-network,predict,C#,Neural Network,Predict,我正在寻找某种智能(我认为是人工智能或神经网络)库,我可以提供一个历史数据列表,这将预测下一个输出序列 作为一个例子,我想向图书馆提供以下图1、2、3、4、5 在此基础上,预测下一个序列为6,7,8,9,10等 输入将更加复杂,包含更多信息 这将在C#应用程序中使用 如果你有任何建议或警告,那将是伟大的 谢谢 编辑 我想做的是,利用历史销售数据,预测某个特定客户在下一个时期最有可能花费的金额 我知道有很多外部因素会影响客户的购买,但目前我只需要根据销售历史记录绘制一张图表,显示过去的销售和预测的

我正在寻找某种智能(我认为是人工智能或神经网络)库,我可以提供一个历史数据列表,这将预测下一个输出序列

作为一个例子,我想向图书馆提供以下图1、2、3、4、5

在此基础上,预测下一个序列为6,7,8,9,10等

输入将更加复杂,包含更多信息

这将在C#应用程序中使用

如果你有任何建议或警告,那将是伟大的

谢谢

编辑


我想做的是,利用历史销售数据,预测某个特定客户在下一个时期最有可能花费的金额


我知道有很多外部因素会影响客户的购买,但目前我只需要根据销售历史记录绘制一张图表,显示过去的销售和预测的销售。

如果我正确理解您的问题,您需要近似并推断未知函数。在您的示例中,您知道函数值

f(0) = 1
f(1) = 2
f(2) = 3
f(3) = 4
f(4) = 5

这些点的良好近似值为
f(x)=x+1
,这将产生
f(5)=6
。。。正如所料。问题是,如果不知道要外推的函数,就无法解决这个问题:它是线性的吗?它是多项式吗?它光滑吗?它(近似地或精确地)是循环的吗?函数的范围和域是什么?您对要推断的函数了解得越多,您的预测就会越好。

我只是有一个警告,对不起。=)

从数学上讲,没有理由在上面的序列后面跟一个“6”。我可以很容易地给你一个简单的函数,它的下一个值是你喜欢的任何值。只是人类喜欢简单的规则,因此倾向于在这些序列中看到一种联系,而实际上并不存在这种联系。因此,如果您不想向计算机提供更多信息,这对计算机来说是不可能完成的任务

编辑: 如果您怀疑您的数据具有已知的函数依赖性,并且存在无法控制的外部因素,则可能会产生良好的结果。要轻松开始,请先看


如果您不能假设线性依赖,那么有一个很好的应用程序可以寻找适合您的历史数据的函数。。。我一想起这篇文章就用它的名字更新它。=)

如果您正在寻找.NET API,那么我建议您尝试使用org.NET


如果你只是想在你可以使用的数据集上尝试各种机器学习算法,那么我建议你玩玩;它(相对)易于使用,并且实现了许多ML/AI算法。为每个算法运行多个具有不同设置的运行,并尝试尽可能多的算法。其中大多数都有一定的预测能力,如果你把正确的结合起来,你可能会得到一些有用的东西。

你不明白,他想让程序扫描他的大脑,准确地知道他在想什么。嗯哼,我想做的就是利用历史销售数据,预测某个特定客户在下一个时期最有可能花费的金额。我知道有几十个外部因素会影响客户的购买,但目前我们仅基于销售历史。