matlab R2014b 训练bp时validation stop

    xiaoxiao2021-03-25  293

    http://blog.csdn.net/pitt_xiong/article/details/7781274        

    1 第一周

    提取数据。使用python编程,将mica(255维)数据和json(25维)数据从文件中提取。共提取出24074组数据。

    2第二周

    建立模型,训练网络。使用matlab编程,调用神经网络工具箱,建立简单的单隐层bp神经网络,并训练网络的预测能力。例如,取24074组数据的10000组进行训练,5000组数据预测。根据预测输出(通过网络训练后mica对应的json)与期望输出(实际的json数据)的误差判断网络好坏。

    3 目前存在的问题

    1 数据量过大,维数过大(mica)造成服务器内存不足。

    2 误差过大,如500组数据训练,100组预测,预测误差百分比高达50%。

    3 网络过拟合,设定迭代100代,网络在10多代就停止。

    本文针对问题3

    转载请注明原文地址: https://ju.6miu.com/read-218.html

    最新回复(0)