2013-11-23 4 views
-1

Я реализую SOM в Matlab. Для распада скорости обучения,SOM, что значения для T1 и T2

updated_learningrate = original_learningrate * ехр (-t/Т1)

и

updated_sigma = original_sigma * ехр (-t/Т2)

Каковы значения, которые должны быть заданы для T1 и T2? Во всех учебниках и веб-учебниках, о которых я говорил, просто сказано, что они являются постоянными времени. Но они не говорят, какой диапазон значений использовать. Пожалуйста, помогите

ответ

1

Это зависит от вашей модели/сценария, нет общего ответа. Попробуйте разные значения. Inf - постоянная скорость обучения.

Чтобы быстро охватить огромный диапазон, попробуйте логарифмическую шкалу. Что-то вроде T=10.^(-4:4)

+0

одинаковое значение для T1 и T2? Я попробовал различные ценности и обнаружил, что разные значения лучше всего подходят для разных уровней обучения – Doubting

Смежные вопросы