nntool网络神经工具应用范例

1、训练范例

训练数据P = [1 11 1 0 0 0 0; 0 0 1 1 0 1 1 0; 0 1 0 1 1 0 1 0]

数据标签T = [-11 1 1 -1 -1 1 -1]

测试数据P= [1 11 1 0 0 0 0; 0 0 1 1 0 1 1 0; 0 1 0 1 1 0 1 0]

2、训练图解

Matlab命令:

>>nntool

nntool网络神经工具应用范例_第1张图片

输入训练数据与标签

训练数据P = [1 11 1 0 0 0 0; 0 0 1 1 0 1 1 0; 0 1 0 1 1 0 1 0]

nntool网络神经工具应用范例_第2张图片

数据标签T = [-11 1 1 -1 -1 1 -1]

nntool网络神经工具应用范例_第3张图片

Networks为感知器

nntool网络神经工具应用范例_第4张图片

训练结果

nntool网络神经工具应用范例_第5张图片

Training:Cyclical Weight/Bias Rule           权值训练

Performance:MeanAbsolute Error            性能评估函数

MAE, 平均绝对误差(误差的绝对值的平均值)

MSE, 均方误差(误差平方的平均值)

SSE, 误差平方和

3、网络测试

数据测试:直接调用训练数据P进行测试

nntool网络神经工具应用范例_第6张图片


你可能感兴趣的:(matlab)