如何使用人工神经网络训练 f(x)=x*x?

数据挖掘 回归
2022-02-15 12:46:14

让我们取一些大小为 100 的训练数据

x_input = [1,2,3,4,.....,100]
y_label = [1,4,9,16,....,10000]

现在,让我们考虑一下我们不知道函数fwhere f(x_input) = x_input2
我们应该如何训练它?

1个回答

你的问题的答案就在这里

就个人而言,由于我可以看到输入信号 x 的高度自相关(显然 x(t+1) = x(t) + 1),因此您可以将其视为时间序列并使用LSTM -RNN 对非线性函数 y 进行建模. 为简单起见,您始终可以将数据视为iid,并在此假设下使用MLP