Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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
Neural network 如何使用神经网络对二次方程建模?_Neural Network - Fatal编程技术网

Neural network 如何使用神经网络对二次方程建模?

Neural network 如何使用神经网络对二次方程建模?,neural-network,Neural Network,我所看到的许多关于神经网络建模数学函数的例子都使用sin/cos/等。它们很好地限定在0和1之间 如果我想建立一个二次型的模型呢y=ax^2+bx+c?我如何修改我的输入数据以适应这一点 我大概只有一个输入(x值)和一个偏置输入。输出将是y。我的训练数据将有负数和正数 谢谢。只要神经网络的最后一层是线性的,你可以将任何实数输入到神经网络中,理论上它可以输出任何数字。如果没有,您可能会将所有目标乘以一个非常小的数字。因此,您建议使用线性函数,而不是S形函数?仅适用于最后一层,并且仅适用于不限制在0

我所看到的许多关于神经网络建模数学函数的例子都使用sin/cos/等。它们很好地限定在0和1之间

如果我想建立一个二次型的模型呢<代码>y=ax^2+bx+c?我如何修改我的输入数据以适应这一点

我大概只有一个输入(x值)和一个偏置输入。输出将是
y
。我的训练数据将有负数和正数


谢谢。

只要神经网络的最后一层是线性的,你可以将任何实数输入到神经网络中,理论上它可以输出任何数字。如果没有,您可能会将所有目标乘以一个非常小的数字。

因此,您建议使用线性函数,而不是S形函数?仅适用于最后一层,并且仅适用于不限制在0和1之间的值。