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