Нужна помощь по функции Hopfield Simulation - PullRequest
2 голосов
/ 10 декабря 2011

Я обучил сеть Hopfiled с использованием функции newhop, когда я моделирую эту сеть для своих тестовых входных данных, [y,Pf,Af] = sim(net,{1 repeatnum},{},{im1}); она работает правильно, но проблема в том, что она получает количество итераций в качестве входного аргумента, например, 100итераций.Сеть может сходиться на входных данных, например, на 5-й итерации, и нет необходимости продолжать моделирование.Есть ли способ симулировать до конвергенции сети?

С уважением!

1 Ответ

1 голос
/ 10 декабря 2011

Выезд net.adaptParam.goal.

При необходимости установите net.adaptFcn и net.adaptParam правильно и в соответствии с помощью help nntrain.

С help traingd:

Training stops when any of these conditions occurs:
 1) The maximum number of EPOCHS (repetitions) is reached.
 2) The maximum amount of TIME has been exceeded.
 3) Performance has been minimized to the GOAL.
 4) The performance gradient falls below MINGRAD.
 5) Validation performance has increased more than MAX_FAIL times
    since the last time it decreased (when using validation).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...