在利用matlab自带的神经网络工具箱函数建立神经网络的时候,如果不进行设置,函数将会自动将input数据分为三个部分training、validation、testing,往往我们已经将用于测试的数据预留出来了,我们的目的是将输入的数据全部用于训练神经网络,即将training部分设置为100%,而validation和testing部分设置为0%,使用如下命令即可将输入的数据全部用于神经网络训练
net.divideMode='none';
在没有进行设置之前,输入的数据往往不能全部用于训练神经网络,如下图
在进行数据划分设置之后,训练结果如下图,输入的数据全部用于进行训练神经网络