Трейдеру

Опубликовано: 14 октября 2016 Просмотров: 3K (5 мин. на прочтение) 

s_6_4 - Проверка качества настройки нейросети

Проверка качества настройки нейросети

Вопрос настройки - отдельная большая тема. В сложных ситуациях процесс может занимать часы и дни. Один из критериев качества настройки - способность сети распознавать данные, не участвующие в обучении. Для этого из обучающего набора извлекается "тестовое множество" (обычно 10-20%), которым периодически проверяется работоспособность сети. Отсюда же вытекает понятие "переобучения", когда тестовая ошибка начинает расти, хотя обучающая уменьшается. Такая ситуация говорит о том, что обучение надо прекратить и поменять исходные настройки и (или) состав данных.

Критерием работоспособности сети является для вас среднеквадратичная ошибка обучения. Ее можно характеризовать как "степень разброса" прогнозируемых данных. Точнее - вероятность выхода прогнозируемой величины за диапазон, заданный при настройке. Диапазон изменения - весьма существенный показатель, вне которого сеть не сможет функционировать корректно. Другой критерий работоспособности - статистическая повторяемость точности получаемых прогнозов, определяемая серией экспериментов в "реальном" режиме.

Относительно практического применения для трейдера, то процесс использования нейросети можно представить следующим образом. Трейдеру необходимо отслеживать огромное количество информации как относительно технического анализа (сигналы различных индикаторов, осцилляторов, и технических фигур), так и фундаментальные показатели. Чисто техническое отслеживание и придание разной степени значимости различным показателям трейдер перекладывает на плечи машины. Сначала отбираются сетью технические индикаторы наиболее подходящие для данного инструмента прогнозирования, им придаются различные веса, в зависимости от степени влияния на искомый фактор. На исторических данных (как правило, сотни и тысячи наблюдений) сеть находит определенное сочетание индикаторов в определенных ситуациях правильно дающих сигналы о дальнейшей реакции рынка. Пройдя процесс обучения и настройки, в зависимости от реальных данных, поступивших к ней, нейросеть принимает торговое решение, с учётом всех зависимостей обучающего множества. Но еще одним значительным достоинством сети является то, что она со временем может адаптироваться к постепенно изменяющимся условиям рынка.

Фактически нейронная сеть обрабатывает все индикаторы и находит скрытые взаимосвязи между ними и данным значением цены, что и гарантирует нам правильное решение практически на 100%. Стоит указать особенность применения нейронных сетей в финансах. Она базируется на одном фундаментальном допущении: замене прогнозирования распознаванием. По большому счёту, нейросеть не предсказывает будущее, а "узнаёт" в текущем состоянии рынка ранее встречавшуюся ситуацию и воспроизводит последовавшую реакцию рынка. Конечно, сети не всесильны, поэтому забывать о фундаментальном анализе, который в некоторых ситуациях может сильно влиять на рынок - нельзя. Это говорит о том, что применять сеть в момент выхода "сильных" новостей не рекомендуется. Используя это нехитрое правило, можно рассчитывать на успех.

← Ранее
Постановка задачи для нейросети
Далее →
Управление капиталом (Money Management)


Материалы по теме

  • Постановка задачи для нейросети
    Не стоит забывать, что четко сформулированная постановка задачи значительно сокращает время на ее решение.
  • Предварительная обработка данных для нейросети
    Эта часть решения задачи целиком ложится на аналитика. Состав и глубина статистической выборки как обучающей последовательности имеет для нейросети такое же значение, как и внутренние управляющие параметры.
  • Что такое нейросети?
    В последнее время все большую популярность приобретают методы технического анализа. Рост популярности обоснован, в том числе и за счет использования компьютерных технологий.
  • Основные индикаторы экономической статистики
    На валютный курс воздействуют факторы, отражающие состояние экономики данной страны. Они являются индикаторами экономической ситуации, по ним можно судить о текущем состоянии экономики и, что даже важнее, делать прогнозы.
  • Основы риск-менеджмента
    Одной из главных задач трейдера является определение риска предстоящей сделки и выяснение ее возможной доходности. Очевидно, что постоянное колебание курса валюты, а также большое количество входящих в портфель составляющих не способствуют облегчению решения этой задачи.