Прогнозирование финансовых рынков с использованием искусственных нейросетей

       

Результаты применения нейронных сетей для


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


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

Содержание раздела