Автор: Пользователь скрыл имя, 25 Сентября 2011 в 01:06, курсовая работа
Целью нашей работы является подробное изучение применения нейронных сетей к задачам биржевой деятельности, доказательство их эффективности в управлении капиталом и анализе финансовых рынков.
Для достижения поставленной цели необходимо решить следующие задачи: ознакомится со структурой нейронных сетей, правилами и принципами их функционирования; возможностью их применения при решении проблем предсказания, классификации, моделирования финансовых временных рядов, а также оптимизации в области финансового анализа и управления риском.
ВВЕДЕНИЕ………………………………………..……………………………...3
ГЛАВА 1
ПОНЯТИЕ ИСКУССТВЕННОЙ НЕЙРОННОЙ СЕТИ
Искусственный нейрон: понятие, особенности структуры……….7
Искусственные нейронные сети: их свойства и классификация..12
Обучение нейронных сетей………………………………………..19
ГЛАВА 2
ПРИМЕНЕНИЕ ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ
2.1. Особенности применения искусственных нейронных сетей в различных областях……………………………………………………….23
2.2. Применение нейронных сетей в биржевой деятельности………..28
2.3. Ограничения и недостатки, связанные с использованием нейронных сетей на бирже……………………………………………….33
ГЛАВА 3
ИССЛЕДОВАНИЕ ДИНАМИКИ ФИНАНСОВЫХ РЫНКОВ НЕЙРОСЕТЕВЫМИ МЕТОДАМИ
Задачи и методы нейросетевого анализа и прогнозов…………...38
Нейросетевые прогнозы доходностей…………………………….44
ЗАКЛЮЧЕНИЕ………………………………………………………………...52
СПИСОК ИСТОЧНИКОВ…………………………………………………….
Рис. 3.3. Нейросетевые предсказания 5-дневных сглаженных относительных изменений котировки фьючерса на евродоллар – ED
Верхний
рисунок – графики фактического и предсказанного
нейросетью изменений, выраженных в процентах;
рисунок в середине – совпадение знака
предсказания на каждый день; нижний рисунок
– модуль ошибки предсказания, выраженный
в процентах. По горизонтальной оси отложены
номера отсчетов (дней).
Рис. 3.4. Нейросетевые предсказания на рабочем множестве 5-дневных сглаженных относительных изменений котировки фьючерса на биржевой индекс S&P500 – SP
Источник: составлена автором
Верхний рисунок – графики фактического и предсказанного нейросетью изменений, выраженных в процентах; рисунок в середине – совпадение знака предсказания на каждый день; нижний рисунок – модуль ошибки предсказания, выраженных в процентах. По горизонтальной оси отложены номера отсчетов (дней).
Эффективность предсказаний нейросети проверялась сравнением фактического значения и предсказанного нейросетью.
Критериями качества предсказания служили следующие параметры:
Число эпох и время обучения – показатели, как долго сеть способна улучшать предсказания на тестовом множестве. Под эпохой обучения понимают однократное предъявление сети набора обучающих примеров. Число эпох и время обучения меняются в зависимости от заданных темпа обучения и момента, устанавливаемых из желаемой точности предсказания. Чем меньше их значения, тем более точен результат и тем дольше обучается нейросеть. В использованной сети оба параметра имели значение 0,003.
Коэффициент Q сравнивает точность нейросетевой модели с точностью модели, в которой предсказания одинаковы и совпадают со средним значением всех примеров. Для последней модели коэффициент Q равен нулю. Самый лучший результат достигается, если Q принимает значение 1, для очень хорошего результата Q близок к 1, для очень плохого - в окрестности 0. Если нейросетевое предсказание оказывается хуже, чем предсказание на основе среднего по всем примерам, то значение Q может оказаться меньше 0.
Ниже с их помощью оценена эффективность нейросетевых предсказаний динамики фьючерсных котировок для SP, ED, DM. Результаты сведены в таблицу 1. Она состоит из трех блоков. Второй содержит статистику, относящуюся ко всем данным по трем временным рядам, а именно, к 1173 отсчетам для S&P500 и по 1170 отсчетов для марки ФРГ и евродоллара. Третий блок отражает статистику по рабочим множествам: из 77 отсчетов для S&P500 и 74 отсчетов для марки ФРГ и евродоллара.
Таблица. 3.1.
Численные характеристики качества нейросетевого прогноза международных финансовых инструментов
характеристика качества | Фьючерс на S&P500 | Фьючерс на марку ФРГ | Фьючерс на евродоллар |
Число эпох обучения | 30512 | 6779 | 1873 |
Время обучения (часов округленно) | 19 | 4 | 1 |
Число примеров для обучения | 1173 | 1170 | 1170 |
Коэффициент Q | 0,7408 | 0,7594 | 0,7436 |
r–квадрат | 0,7431 | 0,7612 | 0,7452 |
Средняя ошибка, % | 0,182 | 0,196 | 0,179 |
Мах. Ошибка, % | 2,172 | 1,291 | 2,281 |
% правильных предсказаний знака изменения | 86 | 83 | 83 |
Число примеров для предсказаний | 77 | 74 | 74 |
Коэффициент Q | 0,8032 | 0,5897 | 0,4517 |
r–квадрат | 0,8062 | 0,6319 | 0,5697 |
Средняя ошибка, % | 0.217 | 0,279 | 0,201 |
Мах. Ошибка, % | 0.799 | 1,046 | 1,234 |
% правильных предсказаний знака изменения | 88 | 86 | 88 |
Источник: составлена автором.
Мы видим, что из трех проанализированных фьючерсных котировок наилучшие предсказания достигаются на S&P500, наихудшие – на евродолларе, промежуточные - для марки ФРГ. Это следует из значений коэффициента Q на рабочем множестве (см. нижний блок табл.1), хотя визуально на рис. 2а, 2b и 2c отличие в качестве прогнозов заметить давольно трудно. Следует отметить, что несмотря на одинаковое качество обучения нейросети на SP, ED, DM (см. значения коэффициента Q в первом блоке табл.1), сеть обучалась на SP в 5 раз дольше, чем на DM, а на DM – в 4 раз дольше, чем на ED. Это, по-видимому, означает, что найти скрытые закономерности, содержащиеся во фьючерсных котировках на SP, значительно сложнее, чем соответствующие закономерности в DM и тем более в ED. В то же время, как отмечено выше, наилучшее качество прогноза достигается как раз на SP, а наихудшее – на ED. Все вместе это свидетельствует о том, что скрытые закономерности, обнаруженные нейросетью в SP, сохраняют свой характер на более длительных интервалах времени по сравнению с ED или, иными словами, фьючерсы на ED более подвержены смене внутренних закономерностей, что и приводит к наихудшему качеству прогноза.
Таким
образом, отражая современные тенденции
в финансовом мире, междисциплинарный
подход в экономике и финансах
является прорывом в комбинировании
различных методов теории сложности,
таких, например, как методы нелинейной
и хаотической динамики, мультифрактальный
анализ и нейротехнологии. Интегральной
задачей этого синтеза является дизайн,
развитие и построения адаптивных интеллектуальных
систем, помогающих практикам выигрывать
в жесткой конкурентной среде.
В главе 3 рассмотрены динамические процессы на валютном, денежном, капитальном рынках в краткосрочные периоды, спрогнозирована дневная динамика методом нейронных сетей.
Анализируемые в настоящем разделе финансовые инструменты– это фьючерсы:
Достигнута цель исследования – показано, что нейронные сети способны находить скрытые динамические закономерности в данных, на которых они обучаются, и (на этой основе) прогнозировать динамику, статистически оценивая результаты прогноза. Следует отметить, что хорошо обученная нейронная сеть часто находит в данных закономерности, не доступные человеку-аналитику.
Эффективность
предсказаний нейросети проверялась
сравнением фактического значения и
предсказанного нейросетью. Из трех
проанализированных фьючерсных котировок
наилучшие предсказания достигаются на
S&P500, наихудшие – на евродолларе, промежуточные
- для марки ФРГ.
ЗАКЛЮЧЕНИЕ
В настоящее время искусственные нейронные сети уже позволили справиться с рядом непростых проблем и обещают создание новых программ и устройств, способных решать задачи, которые пока под силу только человеку. Современные нейрокомпьютеры используются в основном в программных продуктах и поэтому редко задействуют свой потенциал «параллелизма». Эпоха настоящих параллельных нейровычислений начнется с появлением на рынке большого числа аппаратных реализаций – специализированных нейрочипов и плат расширений, предназначенных для обработки речи, видео, статических изображений и других типов образной информации.
Множество надежд в отношении нейронных сетей сегодня связывают именно с аппаратными реализациями, но пока время их массового выхода на рынок, видимо, еще не пришло. Они или выпускаются в составе специализированных устройств, или достаточно дороги, а зачастую и то и другое. На их разработку тратится значительное время, за которое программные реализации на самых последних компьютерах оказываются лишь на порядок менее производительными, что делает использование нейропроцессоров нерентабельным. Но все это только вопрос времени – нейронным сетям предстоит пройти тот же путь, по которому еще совсем недавно развивались компьютеры, увеличивая свои возможности и производительность, захватывая новые сферы применения по мере возникновения новых задач и развития технической основы для их разработки.
Должен измениться и интерфейс взаимодействия пользователя с сетью, который будет основываться на интеллектуальных агентах – новом виде программного обеспечения, получившем название «Agentware». Агенты будут взаимодействовать не только со своим пользователем, но и с другими такими же агентами и со специальными сервисами. Вследствие этого в сети появится своего рода новый социум с самообучающимися агентами, которые будут принимать решения от имени пользователя, и пока еще трудно сказать, к чему это приведет.
В качестве подведения итогов хотелось бы сказать, что сегодня нейронные сети уже не являются уделом небольшой группы теоретиков. К нейросетевым приложениям подключаются инженеры и исследователи разных специальностей. Особенно радует прогресс в построении удачных нейросетевых моделей исследуемых явлений, полностью базирующихся на экспериментальных данных. Здесь наиболее полно проявляются замечательные свойства искусственных нейронных систем: массивная параллельность обработки информации, ассоциативность памяти и способность к обучению на опыте. Это открывает новые перспективы для систематизации многочисленной экспериментальной информации в таких областях знаний, где традиционно трудно приживается математический формализм, например, в медицине, психологии и истории.
В ходе выполнения данной курсовой работы была достигнута цель исследования, а именно изучено применение нейронных сетей к задачам биржевой деятельности. Также были успешно решены поставленные задачи: ознакомление со структурой нейронных сетей, правилами и принципами их функционирования. В практической части была доказана эффективность применения нейронных сетей к наиболее востребованной задаче биржевой деятельности – прогнозированию.
В
дальнейших исследованиях необходимо
осуществить расширение круга поставленных
перед искусственной нейронной
сетью задач, что может найти
практическое применение в экономической
деятельности субъектов хозяйствования.
СПИСОК
ИСТОЧНИКОВ
Информация о работе Динамика финансовых рынков нейросетевыми методами