Увага! Всі конференції починаючи з 2014 року публікуються на новому сайті: conferences.neasmo.org.ua
Наукові конференції
 

ПРИМЕНЕНИЕ НЕЙРОННЫХ СЕТЕЙ В ФИНАНСОВОЙ СФЕРЕ

Автор: 
Дюсембаева Лаззат Каиратовна г.Астана, Казахстан

В современном мире прогресс производительности программиста практически достигается только в тех случаях, когда часть интеллектуальной нагрузки берут на себя компьютеры. Одним из способов достигнуть максимального прогресса в этой области, является "искусственный интеллект", когда компьютер берет на себя не только однотипные, многократно повторяющиеся операции, но и сам сможет обучаться. Кроме того, создание полноценного "искусственного интеллекта" открывает перед человечеством новые горизонты развития.

Характерный пример успешного применения нейронных вычислений в финансовой сфере - управление кредитными рисками. Как известно, до выдачи кредита банки проводят сложные  статистические  расчеты по  финансовой  надежности  заемщика,  чтобы  оценить вероятность собственных  убытков  от  несвоевременного  возврата   финансовых средств.  Такие расчеты обычно базируются на оценке кредитной истории,  динамике развития компании,  стабильности ее основных финансовых  показателей  и многих других факторов.  Один широко известный банк США опробовал метод нейронных вычислений и пришел  к выводу,  что  та  же задача по уже проделанным расчетам подобного рода решается быстрее и точнее.  Например,  в  одном  из  случаев оценки 100 тыс.  банковских счетов новая система,  построенная на базе нейронных вычислений,  определила  свыше  90%  потенциальных неплательщиков.

     Другая очень важная область применения нейронных  вычислений в  финансовой  сфере  -  предсказание ситуации на фондовом рынке.

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

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

     Пример удачного  прогнозирования динамики биржевых курсов по заказу Chemical Bank продемонстрировала фирма Logica.  На  технической  базе  Sun  SPARCstation LX с помощью нейронных вычислений моделировались рынки валютных курсов доллар/швейцарский  франк  и немецкая марка/швейцарский франк.  Выбор именно этих валют объяснялся высоким уровнем подвижности первого соотношения и  малым  - второго (до кризиса в 1993 году).  Данные о динамике кросс-курсов этих валют собирались с 1 октября 1992 года по 1 октября 1993 года,  при этом ценовые прогнозы характеризовались пятью категориями:  большой рост, малый рост, без изменений, малый спад, большой спад. В итоге нейронная система предсказала за вышеупомянутый годовой период 55 %  реальных данных по первому соотношению валют и 23 % - по второму.

Лондонская фондовая биржа (ЛФБ) начала внедрение автоматизированной  системы  с элементами искусственного интеллекта на базе нейронных вычислений для  контроля  внутреннего  дилинга.  Первый этап  инсталляции  этой системы,  разработанной лондонской фирмой SearchSpace и получившей кодовое наименование  MonITARS  (Monitoring Insider Trading and Regulatory Surveillance), успешно завершен.

По оценкам  экспертов,  бум вокруг систем искусственного интеллекта в финансовой индустрии пришелся на период  1984  -  1989 гг.  В  основном он затронул США и в меньшей степени Великобританию,  где разработчики сложных имитационных  систем  для  военных (типа  программы  "Звездные  войны")  решили  попытать счастья на Уолл-стрит.  Многие разработчики действительно обогатились,  чего нельзя  сказать о финансовых структурах,  чьи завышенные ожидания эффекта от внедрения подобных систем не  оправдались.  Так,  один крупный  инвестиционный  банк на Уолл-стрит потратил более 1 млн. долл.  на разработку системы искусственного интеллекта для финансовых операций,  но спустя некоторое время вынужден был вернуться к старой,  "неинтеллектуальной".  Одной из причин неудачи был недостаточный  по  сравнению с ожидаемым уровень производительности системы, полученный в результате ее внедрения. 

Американская фондовая биржа в Нью-Йорке пошла по аналогичному пути,  запустив в 1987 году автоматизированную систему  Stockwatch Alert Terminal (SWAT) II.  Ее расширенная версия - SWAT III - сейчас проходит бета-тестирование и,  видимо,  будет внедрена в начале года.  Правда,  фирма SearchSpace утверждает,  что выбрала другую технологию (в отличие от SWAT),  называемую "генетическими алгоритмами",  и ведет переговоры о ее внедрении с рядом бирж Европы и Дальнего Востока.

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

Mellon equity Associates - подразделение Mellon Bank в Питтсбурге  (США)  ― достаточно  давно применяло собственную систему анализа линейной регрессии для распределения фондов и специальной селекции акций. В ходе работы они обнаружили, что между различными оценочными параметрами существуют нелинейные связи, не поддающиеся точному учету с помощью имеющегося у них инструментария.

Поскольку данное направление работ составляет примерно половину  всего бизнеса компании (под управлением находится около 2.5 млрд.  долл. инвестиций), то поиск более точных средств стал жизненно  важной  задачей.  После  тщательного анализа разных систем разработок ПО с помощью нейронных сетей Mellon Equity  Associates выбрала пакет Neural-Works Professional II/Plus 5.0 фирмы NeuralWare (Питтсбург).  Основанием для этого послужило наличие у  него таких возможностей,  как усиленный темп самообучения на базе "генетического алгоритма", очень важного для моделирования систем "с шумом".

По мнению руководителей NeuralWare Inc.,  методика линейного статистического анализа имеет следующие недостатки.  При финансовых расчетах существует сильная взаимосвязь между отношением  цена/доходы  одинаковых рынков и темпами изменения дивидендов краткосрочных инвестиций. Когда на кривой, отображающей динамику последних,  есть точки экстремума, то линейные методы могут дать переоценку первых.

Neural-Works Professional  II/Plus  5.0,  инсталлированный в компании Mellon Equity Associates,  ориентирован на IBM-совместимый ПК с 486-м процессором (правда,  в качестве препроцессора там используется мэйнфрейм VAX) и содержит компилятор языка C и стандартные  электронные  таблицы.  Пакет  внедрялся  в течение четырех-пяти месяцев и в рабочем режиме функционирует с  января  1994 года.

Гораздо более  распространены  случаи,  когда  в  финансовых структурах  применяются  уже готовые приложения на базе нейронных сетей, например для автоматического распознавания чеков. Подобная система  Quick  Strokes-IFPS фирмы Mitek Systems (Сан-Диего,  шт. Калифорния) была установлена в 1993 году в Федеральном  резервном банке  Чикаго.  Она позволяет оперативно распознавать сканируемые чеки, используя среду обработки данных на базе мэйнфрейма.

Департамент торговли  и индустрии правительства Великобритании спонсирует две программы,  направленные на развитие нейронных вычислений  в финансовой сфере.  Это "Клуб нейропрогнозирования", созданный Лондонской школой бизнеса совместно  с  университетским колледжем Лондона (UCL), и "Нейронные сети для финансовых услуг", продвигаемый фирмой TBS Bank Technology с UCL и Центром прогнозирования Henley.  Вместе с тем среди множества финансовых институтов,  известных как пользователи или исследователи этой  технологии,  фигурируют такие гиганты,  как Chemical Bank,  Citibank, JP Morgan и др.

Начав работу в этом направлении сравнительно недавно,  программисты Великобритании уже добились ощутимых результатов. Группа специалистов,  входящих  в  "Клуб нейропрогнозирования",  создала нейронную систему для выработки тактики распределения  фондов  на глобальных рынках облигаций.  Она охватывает семь отдельных географических регионов:  Великобританию,  Францию, Германию, Японию, США,  Канаду,  Австралию, и каждый из них моделируется особой локальной сетью нейронов.  Все они  проходят  своеобразный  процесс обучения  на  исторических данных с целью получения краткосрочных прогнозов ситуации на этом рынке за каждый месяц.  Все  локальные предсказания  затем объединяются в Центре управления единым портфелем ценных бумаг.

Вышеописанная система с ноября 1992 года поступила на вооружение Североамериканской страховой компании в  Бостоне  (США).  В итоге  капитал  этой  компании  быстро увеличился с 25 до 50 млн. долл.,  а портфель ценных бумаг показал доходность свыше 25  %  в первый же год внедрения системы. В этом нет ничего удивительного, так как нейронная сеть представляет собой универсальное  средство аппроксимации, способное решить любую задачу.

Прогнозирование на НС обладает рядом недостатков. Вообще говоря,  нам необходимо как минимум 50 и лучше 100  наблюдений  для создания приемлемой модели. Это достаточно большое число данных и существует много случаев,  когда  такое  количество  исторических данных недоступно.  Например,  при производстве сезонного товара, истории предыдущих сезонов недостаточно для прогноза  на  текущий сезон, из-за изменения стиля продукта, политики продаж и т.д.

Даже при прогнозировании требования на достаточно стабильный продукт на основе информации о ежемесячных продажах,  возможно мы не сможем накопить историю за период от 50 до  100  месяцев.  Для сезонных процессов проблема еще более сложна.  Каждый сезон истории фактически представляет собой одно  наблюдение.  То  есть,  в ежемесячных  наблюдениях за пять лет будет только пять наблюдений за январь,  пять наблюдений за февраль и т.д. Может потребоваться информация за большее число сезонов для того, чтобы построить сезонную модель.  Однако, необходимо отметить, что мы можем построить удовлетворительную модель на НС даже в условиях нехватки данных. Модель может уточняться по мере того, как свежие данные становится доступными.

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

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

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

ЛИТЕРАТУРА

  1. Материалы Интернет-узла http://www.boosting.org/

  2. Gunther Eibl, Karl-Peter Pfeiffer. Multiclass boosting for weak classifiers // JMLR. (Feb): 189–210, 2005.

  3. URL: http://jmlr.csail.mit.edu/papers/volume6/eibl05a/eibl05a.pdf

  4. R. Meir, G. Ratsch. An introduction to boosting and leveraging // In: S.Mendelson and A. Smola, editors, Advanced Lectures on Machine Learning, LNCS, pp. 119–184. a Springer, 2003.