Список форумов neuroproject.ru neuroproject.ru
Форум сайта компании НейроПроект
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Результаты работы сети

 
Начать новую тему   Ответить на тему    Список форумов neuroproject.ru -> Прогнозирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Валера
Новый посетитель
Новый посетитель


Зарегистрирован: 17 Сен 2007
Сообщения: 5

СообщениеДобавлено: Чт Ноя 22, 2007 5:34 pm    Заголовок сообщения: Результаты работы сети Ответить с цитатой

Доброго времени суток!
При использовании нейронных сетей у меня возник вопрос, на который я пока не могу найти ответ Question . Вопрос состоит в следующем. Нейронную сеть я использую для прогнозирования финансовых временных рядов, использую трехслойный персептрон 45:90:1 (9 входных переменных, с погружением равным 5). Перед подачей на входы сети временные ряды перевожу в интервал [0;1], т.к. использую сигмоидальную функцию активации, у выходного нейрона использую линейную функцию активации. После обучения сети проверяю ее работу на контрольной выборке. При анализе полученных результатов и возникает вопрос: на контрольной выборке сеть выдает «всплески» >1 или <0, хотя контрольная выборка была приведена к интервалу [0;1]. Если кто-нибудь сталкивался с этим, подскажите нормально это или нет, если нет, то как это исправить? Заранее большое спасибо за подсказки!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Victor G. Tsaregorodtsev
Эксперт
Эксперт


Зарегистрирован: 28 Июн 2005
Сообщения: 247
Откуда: Красноярск

СообщениеДобавлено: Чт Ноя 22, 2007 6:02 pm    Заголовок сообщения: Ответить с цитатой

1. Интервал значений на входе сети может и не соответствовать интервалу значений нелинейной функции нейронов на первом и последующем скрытом слоях сети. Это так - замечание Вам на будущее о том, что выбор схемы масштабирования мог у Вас определяться искусственными надуманными ограничениями.

2. Выход прогноза за пределы интервала - вполне нормально. При тестировании сети никто и не обещал абсолютно правильных ответов сети (т.е. отсутствия отклонений от эталонных контрольных результатов). И сеть поэтому вполне могла делать "шаг влево - шаг вправо", т.к. ей не говорили, что это считается побегом Wink Она даже на обучающей выборке вполне могла ошибаться, выходя за эти пределы - проверьте.

3. Иное объяснение выхода за границы интервала может быть таким. Ряд может представлять собой величину "сигнал и шум", шум может быть в каждый конкретный момент со знаком плюс или минус - и максимальное значение ряда (по которому и происходило масштабирование) вполне могло получаться таким образом: "истинное незашумленное максимальное значение - шум". Т.е. найденный максимум по выборке мог быть ограничен в меньшую сторону по сравнению с истинным, недоступным Вам незашумленным значением ряда. И сеть, предлагая Вам значение >1, вполне может прогнозировать именно истинное значение ряда в этот момент времени, отбрасывая шум (ибо шум случаен и спрогнозировать его нельзя). Аналогично и для минимального значения.
_________________
neuropro.ru - нейронные сети, анализ данных, прогнозирование
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finder
Новый посетитель
Новый посетитель


Зарегистрирован: 09 Июл 2007
Сообщения: 20

СообщениеДобавлено: Пт Ноя 23, 2007 2:30 am    Заголовок сообщения: Ответить с цитатой

Можно попробовать отнормировать входы на 0,01 и 0,99 или типа них внутрь интервала. По любому надо оставить экспериментальный зазор между максим. значением функц.нейрона и границей нормирования.
Можете попробовать логарифмическую функцию вместо обычного exp-сигмоида Log(x + Sqr(x ^ 2 + 1))
Она дает бОльшие интервал входов и выходов и потому большую гибкость.
И соотношение числа нейронов по слоям что-то очень странное Confused
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
yabixoruy
Участник форума
Участник форума


Зарегистрирован: 05 Июл 2018
Сообщения: 83

СообщениеДобавлено: Сб Окт 27, 2018 6:07 pm    Заголовок сообщения: Ответить с цитатой

смотреть подборки смешных видео приколов бесплатно http://kltub.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов neuroproject.ru -> Прогнозирование Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Rambler's Top100 Rambler's Top100