找到由神经网络近似的函数

时间:2013-04-21 15:11:36

标签: machine-learning artificial-intelligence neural-network

如果我有一个具有S形激活功能的前馈多层感知器,经过训练并具有已知权重,我怎样才能找到由网络近似的曲线方程(两种数据之间的曲线分开) )?

1 个答案:

答案 0 :(得分:2)

一般情况下,NN输出为0.5的输入点没有封闭形式的解决方案(如果是-1/1而不是0/1,则为0)。

通常在低维输入空间中进行可视化的工作是对输入空间进行网格化并计算NN输出的轮廓。 (轮廓是NN响应面看起来的平滑估计。)

在MATLAB中,人们会做

[X,Y] = meshgrid(linspace(-1,1), linspace(-1,1));
contour(f(X,Y))

其中f是您训练过的NN,假设[-1,1] x [-1,1]为空格。