2017-07-16 113 views
-2

我想知道是否有任何有效的方法来模拟数学函数,有一些示例输入和该函数的结果。模拟数学函数AI java

从简单的线性函数开始:一个* X + B。为更复杂的

或者是有任何良好来源,我可以开始阅读。

回答

1

我把你的任务作为:观察输入输出并学习一些能够用新输入进行变换的表示。

(一些)神经网络可以学习近似功能(Universal approximation theorem )(也可能是其他的方法),但有一些很重要的一句话:

没有假设你的函数(如平滑),就不可能做一个算法,实现你想做的事!没有假设,有无限的近似函数,这些函数在你的例子中都是同样好的,但在新数据上表现出任意的不同!

(我也忽略了特殊情况下,如:随机数据或密码随机生成,其中该映射也无法得知(理论上前者;后者至少在实践中)

+0

所以你是说我必须为不同类型的功能创建不同的工具?(取决于它们的结构,输入和输出范围) – thepowerlies

+0

技术上我说:没有任何算法可以对任何功能做这个 – sascha

+0

那么我应该从哪里开始? – thepowerlies