Методы и алгоритмы прогнозирования экономических показателей на базе нейронных сетей и модулярной арифметики тема диссертации и автореферата по ВАК РФ 05.13.18, кандидат технических наук Тихонов, Эдуард Евгеньевич

  • Тихонов, Эдуард Евгеньевич
  • кандидат технических науккандидат технических наук
  • 2003, Ставрополь
  • Специальность ВАК РФ05.13.18
  • Количество страниц 190
Тихонов, Эдуард Евгеньевич. Методы и алгоритмы прогнозирования экономических показателей на базе нейронных сетей и модулярной арифметики: дис. кандидат технических наук: 05.13.18 - Математическое моделирование, численные методы и комплексы программ. Ставрополь. 2003. 190 с.

Оглавление диссертации кандидат технических наук Тихонов, Эдуард Евгеньевич

ВВЕДЕНИЕ.

ГЛАВА 1. Аналитический обзор математических моделей и методов прогнозирования

1.1 Анализ математических основ прогнозирования.

1.2 Анализ временных рядов.

1.3 Анализ моделей стационарных временных рядов.

1.4 Модели нестационарных временных рядов.

1.5 Прогнозирование экономических показателей на основе моделей временных рядов.

1.6 Анализ метода группового учета аргументов.

1.7 Анализ методов теории распознавания образов.

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

1.9 Постановка задачи исследования.

ГЛАВА 2. Модели хаоса для процессов изменения курса акций

2 .1 Методика нелинейно-динамического анализа данных.

2.2 Вычисление стохастических характеристик аттрактора.

2.3 Практические исследования стохастических характеристик динамики курса акции «РАО ЕЭС».

2.4 Построение фазового портрета. Восстановление аттрактора по временному ряду.

2.5 Вычисление корреляционного интеграла. Вычисление корреляционной (фрактальной) размерности аттрактора.

2.6 Вычисление корреляционной энтропии и старшего показателя Ляпунова.

2.7 Исследование основных нелинейных показателей для курсов акций «Ростелеком», «Лукойл», «Сбербанк».

Выводы по второй главе.

ГЛАВА 3. Применение нейронных сетей для задач прогнозирования и ^ф проблемы идентификации моделей прогнозирования на нейронных сетях

3.1 Сравнительный анализ радиально базисной нейронной сети (RBF) и сети типа - многослойный персептрон (MLP) на примере прогнозирования курсов акций фондовой биржи.

3 .2 Об отрицательном влиянии процедуры перемешивания данных (Shuffle) при обучении нейронных сетей, применяемых для прогнозирования.

3.3 Исследование нейросетевых структур для курсов акций «Ростелеком», «Лукойл», «Сбербанк».

3.4 Многофакторные нейронные сети.

3.5 Разработка математических моделей непозиционного кодирования для решения задач прогнозирования на нейронных сетях.

3.6 Анализ методов повышения качества предсказаний.

Выводы по третьей главе.

ГЛАВА 4. Сравнительная оценка классических и нейросетевых методов прогнозирования. Оценка точности и погрешности вычислений в нейронных сетях.

4.1 Сравнительная оценка качества прогнозирования классических методов и основанных на нейронных сетях.

4.2 Оценка погрешности нейронных сетях.

Выводы по четвертой главе.

Рекомендованный список диссертаций по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Введение диссертации (часть автореферата) на тему «Методы и алгоритмы прогнозирования экономических показателей на базе нейронных сетей и модулярной арифметики»

Современное развитие человека, общества и экономики имеет направленность в будущее, что нашло отражение в возникновении таких понятий, как «предвидение», «предсказание», «прогноз», «план», «программа». Научное предвидение - это та часть, сторона, этап познавательной деятельности субъекта, результатом которого является получение знаний о будущих событиях. Определенное таким образом понятие «предвидение» может служить родовым для понятия «предсказание» и «прогноз». Под «предсказанием» понимается искусство суждения о будущем состоянии объекта, основанное на субъективном «взвешивании» большого количества качественных и количественных факторов [28, 70]. Существует и другое суждение: «предсказание» подразумевает описание возможных или желательных перспектив, состояний, решений проблем будущего [32, 85]. А

В настоящее время в литературе используется два понятия, связанных с прогнозированием: прогнозирование (forecasting) и предсказание (prediction), толкуемые не совсем однозначно. Дословный перевод глагола to predict, имеющего латинское происхождение, означает «сказать заранее», а глагола to forecast - «бросать вперед» [72, 78, 193].

Д. М. Гвишиани и В. А. Лисичкин [28] определяют понятия «предсказание» и «прогноз» следующим образом: «предсказание» - предвидение таких событий, количественная характеристика которых либо невозможна (на данном уровне познания), либо затруднена; «прогноз» - высказывание, фиксирующее в терминах какой, либо языковой системы ненаблюдаемое событие и удовлетворяющее следующим условиям:

1. в момент высказывания нельзя однозначно определить его истинность или ложность;

2. это высказывание содержит указание на пространственный или времен-% ной интервал (конечный), внутри которого произойдет прогнозируемое событие;

3. в момент высказывания необходимо располагать способами: проверки метода прогнозирования; априорной оценки вероятности появления прогнозируемого события; в) проверки осуществления прогнозируемого события.

Э. Янч [6] определяет понятия так: прогноз (forecast) - вероятное утверждение о будущем с относительно высокой степенью достоверности; предсказание (prediction) - аподиктическое (невероятностное) утверждение о будущем, основанное на абсолютной достоверности.

В работе [126] используется понятие «предсказание» (prediction) для обозначения субъективных оценок будущего и понятие «прогноз» (forecast) для обозначения результатов объективных вычислений.

В работе [193] «прогноз» определяется как комплекс аргументированных предположений относительно будущих параметров экономической системы.

Как следует из анализа методов и приемов прогнозирования, прогноз может быть, как качественным, так и количественным [2]. В прогнозировании большое значение имеет выбранный метод или прием. «Прием прогнозирования» - это одна или несколько математических или логических операций, направленных на получение конкретного результата. «Метод прогнозирования» -это способ исследования объекта прогнозирования, направленный на разработку прогноза [36, 61, 193].

Развитие прогностики как науки в последние десятилетия привело к созданию множества методов, процедур, приемов прогнозирования, не равноценных по своему значению. Отсутствие их четкой систематизации приводит к дальнейшему расширению инструментария прогностики зачастую малоценными и компилятивными методами.

По оценкам зарубежных и отечественных систематиков прогностики, уже насчитывается свыше 100 методов прогнозирования [70]. Число базовых методов прогностики, которые в тех или иных вариациях повторяются в других методах, гораздо меньше. Многие из этих «методов» относятся скорее к отдельным приемам или процедурам прогнозирования, другие представляют набор отдельных приемов, отличающихся от базовых или друг от друга количеством частных приемов и последовательностью их применения.

В литературе имеется большое количество классификационных схем методов прогнозирования [25, 85, 126]. Однако большинство из них или неприемлемы, или обладают недостаточной познавательной ценностью. Некоторые авторы, например Э. Яныч, X. Тейль, А. Апполов и другие пытались классифицировать известные прогнозы. Но, из-за того, что для классификации выбирались три-четыре признака, они получались очень узкие и не охватывали многие типы прогнозов. Основной погрешностью существующих классификационных схем является нарушение принципов классификации. К числу основных таких принципов, относятся: достаточная полнота охвата прогностических методов, единство классификационного признака на каждом уровне членения (при многоуровневой классификации), непересекаемость разделов классификации, открытость классификационной схемы (возможность дополнения новыми методами).

Предлагаемая трехуровневая классификация методов прогнозирования вполне удовлетворяет требованиям поставленным в работе рисунок 1 [19]. Каждый уровень детализации (членения) определяется своим классификационным признаком: степенью формализации, общим принципом действия, способом получения прогнозной информации.

Представленный перечень методов и их групп не является исчерпывающим. Так как некоторые не называемые здесь методы являются или разновидностью включенных в схему методов, или дальнейшей их конкретизацией. Нижние уровни классификации открыты для внесения новых элементов, которые могут появиться в процессе дальнейшего развития инструментария прогностики [13].

Как известно, модели сложных систем, таких как финансовые рынки, не всегда могут давать однозначные рекомендации или прогноз. Эти модели всегда должны указывать, при достижении каких значений параметров, описывающих систему, или какого определенного момента времени может произойти нечто непредвиденное (непредсказуемое - «катастрофа» [55, 65, 77, 92, 106]). Порой они должны указывать и область непредсказуемости (т. е. область параметров, в которой поведение системы неконтролируемо и/или непредсказуемо).

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

1. связанные с незнанием или неточным знанием некоторых факторов и/или процессов, влияющих на развитие ситуации;

2. связанные с математической несоизмеримостью численных оценок величин, характеризующих динамику системы;

3. связанные с нелинейностью и наличием у системы нескольких состояний равновесия и/или аттракторов;

4. связанные с недостатком или неадекватностью понятийного аппарата и невозможностью отождествления фактов.

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

Первая - это определение необходимых и достаточных параметров для оценки состояния рынка, а также выбор критериев эффективности действий. Формализация поведения систем, включающих разнородные компоненты, требует единой метрики описания ситуации.

Вторая проблема заключается в так называемом проклятье размерности. Желание учесть в модели как можно больше показателей и критериев оценки может привести к тому, что требуемая для ее решения компьютерная система вплотную приблизится к "пределу Тьюринга" (ограничению на быстродействие и размеры вычислительного комплекса в зависимости от количества информации, обрабатываемого в единицу времени).

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

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

Существуют уже разработанные системы и методики. Например использующие аппарат нечетких логик. Оболочки экспертных систем, поддерживающие работу с нечеткими знаниями, такие, например, как Gold Works, Guru, Nexpert Object with Nextra, Flex, IstClass HT. Практически все они используют для генерации правил (после заполнения базы знаний) алгоритм Куинлена ID3. Созданы первые в мире электронные таблицы FuziCalc, способные работать с нечеткими данными. Существуют и достаточно мощные средства разработки приложений, использующих аппарат нечетких логик, - пакеты CubiCalc RTS и CubiCalc 2.0 для Windows фирмы HyperLogic.

Завоевали признание и нейросетевые технологии. Практика использования нейросетей показала их эффективность в таких областях, как прогнозирование, выявление зависимостей, ситуационное управление. Все это применимо и на финансовых рынках. Используя информацию о динамике стоимости ценных бумаг, об изменениях показателей экономической активности и о колебаниях ^ курса, например, государственных облигаций, можно выявить существующие между этими характеристиками взаимозависимости. Это позволяет выявить, как тот или иной показатель либо их комбинация с учетом динамики развития влияют на изменение курса ценных бумаг. На сегодняшний день используются такие системы как: Fujitsu (используется в Японии фирмой Nikko Securities); "Прогноз макроэкономических индикаторов" фирмы Data Market (нейроплата); S&PCBRS для прогнозирования индекса S&P500 и курсов акций, созданная в Chase Manhattan Bank; система биржевых прогнозов HNC, работающая в Citibank; а также такие коммерческие продукты для работы на финансовых рынках, как Nestor DLS фирмы Nestor, пакет Nexpert Object фирмы Neuron Data, программы NeuroShell 2 v.3, NeuroWindows v.4.6 и один из наиболее популярных в мире пакетов на основе генетических алгоритмов GeneHunter v.1.0 и пакет Brain Maker Pro.

Еще одним методом, находящим все большее применение при анализе финансовых рынков, и особенно быстротекущих процессов на них, является теория хаоса, или теория коллективной (хаотической) динамики. Истоки этого направления лежат в работах по синергетике и теории катастроф [55, 65, 77, 92, 106].

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

Актуальность темы. В условиях резкого увеличения требований к мае-Ii штабам и темпам развития науки и техники для получения эффективных прибылей на российском рынке (в частности на рынке ценных бумаг) становятся актуальными вопросы планирования и принятия решений на основе прогнозирования.

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

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

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

Методы прогнозирования

Интуитивные методы прогнозирования

Индивидуальные экспертные оценки

Метод «интервью»

Аналитич-е докладные записки

Метод сценариев

Коллективные экспертные оценки

Экстраполя-ционные методы

Метод анкетирования

Метод МНК

Метод «комиссий»

Экспоненциальное сглаживание

Метод «мозговых атак» I I

Вер-ное моделирование и адап.ное сг.-е

Метод программного прогнозирования I

Метод эвристического прогнозирования I

Коллективная генерация идей

Формализованные методы прогнозирования

Системно-структурные методы

Функционально-иерархического моделирования

Метод морфологического анализа I

Матричный метод

Сетевое моделир-е т

Методы структурной аналогии Т

Граф и дерево целей

Прогнозный сценарий

Математические методы

Ассоциатив- Методы опеные методы режающей информации

1 1

Метод ими- Анализ потока тац-го. моде- публикаций лир.

1 1

Историко- Оценка зналогическии чимости изоанализ бретений

1 1

Методы теор. Анализ параспознавания тентной инобразов формации

Нейросетевое прогнозирова- ние

Интеллекту- альный анализ данных

Кор.-ный и рег - ный анализ

МГУА

Факторный анализ

Распознавание образов

Вариационные методы

Спектральный анализ

Цепи Маркова

Математическая логика

Моделир-е стационарных с.п.

Моделир-е нестац-ых с.п.

Рисунок 1 - Классификационная схема методов прогнозирования

Объектом исследования являются нейронные сети для задач прогнозиро-ф вания.

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

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

Основные задачи исследования.

1. Обзор по методам прогнозирования (критический анализ) и идентифи кация недостатков. Сформулировать потребность в совершенствовании методик.

2. Разработка методики анализа финансовых рынков с использованием теории хаоса: разработка методики выбора временной задержки для восстановления аттрактора по временному ряду; построение фазового портрета исследуемой системы; восстановление аттрактора по временному ряду; вычисление корреляционного интеграла; вычисление корреляционной (фрактальной) размерности аттрактора; вычисление корреляционной энтропии; вычисление характеристических показателей Ляпунова; разработка программных алгоритмов и комплекса программ для численного моделирования.

3. Определить типы и структуры нейронных сетей, используемых для прогнозирования динамики курсов акций. Оценить точность и качество прогнозов.

4. Показать возможность использования системы остаточных классов в прогнозировании. Показать преимущества, которые дает использование СОК в fr прогнозировании. Показать возможность реализации основных методов прогнозирования на базе системы остаточных классов. Показать возможность peaлизации методов прогнозирования на базе нейронных сетей с использованием СОК.

5. Сделать сравнительную оценку качества прогнозирования классических методов и основанных на нейронных сетях.

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

Информационная база исследования включает данные динамики курсов акций российских компаний на ММВБ (Московской межбанковской валютной бирже).

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

Наиболее существенные результаты и Научная новизна

1. Разработана комплексная методика анализа временных рядов с использованием теории хаоса и определены ее основные этапы. Показана целесообразность использования показателя Херста в методике восстановления аттрактора по временному ряду.

2. На основе математических моделей разработан пакет программ для определения стохастических характеристик временных рядов и имитационного моделирования.

3. Проведен анализ типов и структур нейронных сетей для прогнозирования динами курсов акций российских компаний. Показана нецелесообразность применения процедуры перемешивания данных при обучении нейронных сетей.

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

5. Сделана сравнительная оценка качества прогнозирования классических методов и основанных на нейронных сетях.

6. Разработана методика для определения максимально допустимых погрешностей, возможных для сигналов и параметров каждого элемента сети, исходя из условия, что вектор выходных сигналов сети должен вычисляться с заданной точностью.

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

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

Структура диссертационной работы. Работа состоит из введения, четырех разделов, списка используемых источников, заключения и приложений.

Похожие диссертационные работы по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Заключение диссертации по теме «Математическое моделирование, численные методы и комплексы программ», Тихонов, Эдуард Евгеньевич

Основные результаты диссертационной работы состоят в следующем.

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

2. Разработана усовершенствованная методика анализа и прогнозирования временных рядов, используя преимущества методов прогнозирования на базе нейронных сетей, арифметики системы остаточных классов и теории хаоса.

3. Доказано, что рыночные временные ряды, несмотря на кажущуюся сто-хастичность, предсказуемы. Доказательством является теория динамического хаоса и проведенные вычислительные эксперименты, из которых сделаны следующие выводы: изучаемые временные ряды имеют лептоэксцессное распределение (распределение с толстыми хвостами); временные ряды фондовой биржи являются фрактальными; доказано, что рассматривать риски различных ценных бумаг посредством оценки их волатильности нецелесообразно; для определения временной задержки т и восстановления аттрактора по временному ряду хорошие результаты удается получить используя спектральный (Фурье) анализ, подтверждением сделанной оценки может служить показатель Херста.

4. Анализ восстановленных «странных аттракторов» курсов акций позволил выделить области притяжения и формирования цен. А рассчитанные фрактальные размерности позволили оценить количество переменных, которое необходимо для моделирования систем. Так для акций «РАО ЕЭС» О = 2,36, для акций «Ростелеком» И = 2,11 , для акций «Лукойла» Г> = 1,96, для акций «Сбербанка» Ю = 1,58. Это означает, что смоделировать динамику этих акций можно с помощью трех и дух переменных. Таким образом, решена проблема определения количества переменных для моделирования сложных, динамических систем.

5. Установлено, что временные ряды фондовой биржи являются фрактальными. Рассчитанный показатель Ляпунова, больший нуля, свидетельствует о том, что имеется чувствительная зависимость от начальных условий, в системе существует «странный аттрактор». Предсказательная мощность теряется со скоростью примерно 0,1162 бит/день для акций «РАО ЕЭС», 0,124 бит/день для акций «Ростелеком», 0,153 бит/день для акций «Лукойла», 0,065 бит/день для акций «Сбербанка». То есть максимальная предсказуемость для курса акций «РАО ЕЭС» составляет примерно 8,605 дней, для курса акций «Ростелеком» составляет 8,064 дней, для курса акций «Лукойла» составляет 6,535 дней, для курса акций «Сбербанка» составляет 15,384 дней.

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

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

8. Проведена сравнительная оценка классических моделей прогнозирования с моделями на нейронных сетях. Так для акций «РАО ЕЭС» средняя относительная ошибка прогноза для адаптивной модели р = 1 составила Е = 3,81%, для модели р = 2, Е = 4,02%, для модели НС МРЬ (структуры 1:10:1) Е = 3,90%; для модели НС МРЬ (структуры 1:13:13:1)£ = 3,88%.

Для акций «Ростелеком» средняя относительная ошибка прогноза для адаптивной модели р = 1, составила Е = 2,56%, для модели р = 2, Е = 4,26%, для подобранных НС (структуры 1:10:1) Е - 2,41%), для НС (структуры 3:6:1) Е = 2,46%.

Для акций компании «Лукойл» средняя относительная ошибка прогноза для модели р = 1, составила Е = 2,60%, для модели р = 2, Е = 3,11%, для подобранных НС (структуры 1:11:1) Е= 2,67%, для НС (структуры 3:8:1) Е = 2,46%.

Для акций «Сбербанка» средняя относительная ошибка прогноза для адаптивной модели р = 1, составила Е = 1,61%, для модели р = 2, Е = 1,87%, для подобранных НС (структуры 1:47:1) Е = 3,18%, для НС (структуры 1:15:13:1) Е = 1,98%). Высокая ошибка прогнозирования НС для акций «Сбербанка» вызвана тем, что рассматриваемый ряд имеет не достаточное количество данных, что привело к недообученности НС. Но в целом нейронные сети показали наилучшие результаты по сравнению с классическими моделями прогнозирования.

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

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

Полученные результаты позволят в значительной степени повысить качество прогнозов.

ЗАКЛЮЧЕНИЕ

Список литературы диссертационного исследования кандидат технических наук Тихонов, Эдуард Евгеньевич, 2003 год

1. Абовский Н.П. и др. Разработка практического метода нейросетевого прогнозирования. //Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение » Сб.докл., 2002. С. 1089 - 1097.

2. Айвазян С.А., Мхитарян B.C. Практикум по прикладной статистике и эконометрике: Учебн. пособие. М.: МГУ Экономики и Информатики. 1998. -159 с.

3. Акушский И.Я. Машинная арифметика в остаточных классах. — М: Советское радио, 1968. 440 с.

4. Алексеев В.И., Максимов A.B. Использование нейронных сетей с двухмерными слоями для распознавания образов//Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение »: Сб. докл., 2002. С. 6972.

5. Амербаев В.М. Теоретические основы машинной арифметики. — Алма-Ата: Наука КазССР, 1976. 324 с.

6. Андерсон Т. Статистический анализ временных рядов. М.: Наука, 1976.

7. Аркин В. И, Евстигнеев И.В. Вероятностные модели управления экономической динамики. -М.: Наука, 1979. 176с.

8. Ашманов С.А. Математические модели и методы в экономике. М.: Изд. МГУ, 1981.- 158 с.

9. Барский А.Б. Обучение нейросети методом трассировки //Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение»: Сб. докл., 2002. С. 862 - 898.

10. Батищев Д.И. Генетические алгоритмы решения экстремальных задач. -Воронеж: ВГУ, 1994. 135 с.

11. Белим C.B. Математическое моделирование квантового нейрона/ЛГруды VIII Всероссийской конференции «Нейрокомпьютеры и их применение»: Сб.докл., 2002. С. 899 - 900.f I

12. Берже П., Помо И., Видаль К. Порядок в хаосе. О детерминированном подходе к турбулентности: Пер. с франц. М.: Мир, 1991. - 368 с.

13. Бирман Э.Г. Сравнительный анализ методов прогнозирования //НТИ. Сер.2 1986. -№1. -С. 11-16.

14. Бодянский Е.В., Кучеренко Е.И. Диагностика и прогнозирование временных рядов многослойной радиально-базисной нейронной сети //Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение»: Сб. докл., 2002. С. 69-72.

15. Бокс Дж., Дженкинс Г. Анализ временных рядов прогнозирование и управление. Пер. с англ. А.Л.Левшина. М.: Мир, 1974. — 362 с.

16. Болн Б., Хуань К. Дж. Многомерные статистические методы для экономики. М.: Наука, 1979. 348 с.

17. Большее Л.Н., Смирнов Н.В. Таблицы математической статистики. М.: Наука, 1965.-35 с.

18. Боярский А .Я., и др. Математическая статистика для экономистов. М.: Статистика, 1979. - 253 с.

19. Бурдо А.И., Тихонов Э.Е. К вопросу систематизации методов и алгоритмов прогнозирования//Материалы межрегиональной конференции "Студенческая наука — экономике научно-технического прогресса". Ставрополь: Сев-Кав ГТУ, 2001. С. 33 - 34.

20. Бутенко A.A. и др. Обучение нейронной сети при помощи алгоритма фильтра Калмана. //Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение »: Сб. докл., 2002. С. 1120 - 1125.

21. Бухштаб A.A. Теория чисел. М.: Государственное учебно-методическое издательство мин. Просвящения РСФСР, 1960. - 375 с.

22. Бытачевский Е.А., Козуб В.В. Использование нейронных сетей для распознавания визуальных образов//Материалы IV РНТ конференции «Вузовская наука Северо-Кавказскому региону» Ставрополь, 2000. - С. 52—54.

23. Ь 23. Васильев В.И. Распознающие системы. Киев: Навукова думка, - 1969.щ 354 с.

24. Виноградов И.М. Основы теории чисел. М.: Издательство «Наука», Гл. ред. физ.-мат.лит., 1965 - 173 с.

25. Владимирова Л.П. Прогнозирование и планирование в условиях рынка: Учебное пособие. М.: Издательский дом «Дашков и К», 2000. — 308 с.

26. Вороновский Г.К., и др. Генетические алгоритмы, нейронные сети и проблемы виртуальной реальности. X.: ОСНОВА, 1997. - 112 с.

27. Галушкин А.И. Теория нейронных сетей. Кн. 1 : Учеб. Пособие для вузов. — М.: ИПРЖР, 2001. 385 с.:ил.

28. Гвишиани Д.М., Лисичкин В.А. Прогностика. М., «Знание», 1968. 421 с.

29. Гельфан И.М., Фомин C.B. Вариационное исчисление. М.: Мир, 1961. — 321 с.

30. Гладыщевский А.И. Методы и модели отраслевого экономического прогнозирования. -М.: «Экономика», 1997. 143 с.

31. Гласс Л., Мэки М. От часов к хаосу: ритмы жизни. М.: Мир, 1991. - 153с.

32. Глущенко В.В. Прогнозирование. 3-е издание. М.: Вузовская книга, 2000. -208 с.

33. Голованова Н.Б., Кривов Ю.Г. Методические вопросы использования межотраслевого баланса в прогнозных расчетах//Взаимосвязи НТП и экономического развития: Сб.науч.тр./АН СССР. СО, ИЭиОПП. Новосибирск, 1987.-С. 62-77.

34. Головко В.А. Нейронные сети: обучение, организация и применение. Кн.4:Учеб.пособие для вузов/Общая ред. А.И. Галушкина. М.: ИПРЖР, 2001.-256 с.

35. Горбань А.Н.Обучение нейронных сетей.-М.:СП"ПараГраф", 1990. 159с.

36. Горелик Е.С. и др. Об одном подходе к задаче формализации процесса прогнозирования //Автоматика и телемеханика. 1987. - №2. - С.129-136.

37. Гренандер У. Случайные процессы и статистические выводы, (пер. с нем.) ИЛ. 1961.- 167с.

38. Гренджер К., Хатанака М. Спектральный анализ временных рядов в экономике. Пер.с англ. М.: Статистика., 1972. - 312 с.

39. Грень Е. Статистические игры и их применение. М.: Наука, 1975.

40. Гусак А.Н. и др. Подход к послойному обучению нейронной сети прямогораспространения//Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение » Сб.докл., 2002. С. 931 — 933.

41. Давидович Б.Я. и др. Методы прогнозирования спроса. М., 1972. -193с.

42. Добров Г.М., Ершов Ю.В. и др. Экспертные оценки в научно-техническом ^ прогнозировании Киев: Наукова Думка, 1974. - 159 с.

43. Еремин Д.М. Система управления с применением нейронных се-тей//Приборы и системы. Управление, контроль, диагностика. 2001. —№9 -С. 8-11.

44. Заенцев И.В. Нейронные сети: основные модели/Учебное пособие к курсу «Нейронные сети» Воронеж: ВГУ, 1999. - 76 с.

45. Зайкин B.C. Применение простых цепей Маркова для прогнозирования расходов населения//Проблемы моделирования народного хозяйства, 4IV. Новосибирск, 1973. С. 45 -47.

46. Занг В.Б. Синергитическая экономика. Время и перемены в нелинейной экономической теории. М.: Мир, 1999. - 216с.

47. Ивахненко А.Г. Долгосрочное прогнозирование и управление сложными системами. Киев: Наукова думка, 1975. - 340 с.

48. Ивахненко А.Г., Лапа Р.Г., Предсказание случайных процессов. Киев: Наукова думка, 1971. - 416с.

49. Ивахненко А.Г., Степаненко B.C. Особенности применения метода группового учета аргументов в задачах прогнозирования случайных процессов//Автоматика. -1986. -№5. С. 3-14.L

50. Ивахненко А.Г., Юрачков Ю.П. Моделирование сложных систем по экс1.пертным данным. М.: Радио и связь, 1987. - 119 с.

51. Калан, Роберт. Основные концепции нейронных сетей.: Пер. с англ. М.: Издательский дом «Вильяме», 2001.- 288 с.

52. Капица С. П., Курдюмов С. П., Малинецкий Г. Г. Синергетика и прогнозы будущего. М.: Наука, 1997. -236с.

53. Касти Дж. Связность, сложность и катастрофы: Пер. с англ. М.: Мир,1982,-216 с.

54. Кейн Э. Экономическая статистика и эконометрия. М.: Наука, 1977, Вып. 1,2.

55. Кемени Дж., Снелл Дж. Конечные цепи Маркова. М.: Наука, 1970. 136 с.

56. Кендэл М. Временные ряды. Пер. с англ. Ю.П. Лукашина. М.: «Финансы и статистика», 1979. — 198 с.

57. Кильдинов Г.С., Френкель A.A. Анализ временных рядов и прогнозирование. М. Статистика. 1973.

58. Клеопатров Д.И., Френкель A.A. Прогнозирование экономических показателей с помощью метода простого экспоненциального сглаживания. СтаЬтистический анализ экономических временных рядов и прогнозирование. — М.: Наука, 1973.

59. Кобринский Н.Е., и др. Экономическая кибернетика: Учебник для студен-| тов вузов и фак., обучающихся по спец. «Экономическая кибернетика».

60. М.: Экономика, 1982. 408 с.

61. Колмогоров А.Н. Об энтропии на единицу времени как метрическом инварианте автоморфизмов. ДАН СССР, 1959. Т. 124 - С.754-755

62. Кондратьев А.И. Теоретико-игровые распознающие алгоритмы. М.: Наука, 1990.-272 с.

63. Кульбак С. Теория информации и статистика. М.:, Наука, 1967. - 408с.

64. Кучин Б.Л., Якушева Е.В. Управление развитием экономических систем: технический прогресс, устойчивость. -М.: Экономика, 1990. 156с.

65. Лащев А .Я., Глушич Д.В. Синтез алгоритмов обучения нейронных сетей. //Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение » Сб.докл., 2002 г. С. 997 - 999.

66. Левин В.Л. Выпуклый анализ в пространстве измеримых функций и его применение в математике и экономике. М.: Наука, 1985. 352с.

67. Легостаева И.Л., Ширяев А.Н. Минимальные веса в задаче выделения тренда случайного процесса. — «Теория вероятностей и ее применение», 1971, -Т. XVI,-№2.

68. Лизер С. Эконометрические методы и задачи. М.: Статистика, 1971. -141с.

69. Лисичкин В.А. Теория и практика прогностики. М.: Наука, 1972. - 223с.

70. Литовченко Ц.Г. Нейрокомпьютер для обнаружения и распознавания сложных динамических образов//Труды VIII Всероссийской конференции «Нейрокомпьютеры и их применение » Сб.докл., 2002 г. С. 69-72.

71. Лопатников Л.И. Экономико-математический словарь /АНССР. ЦЭМИ, — М.: Наука, 1987.-506 с.

72. Лоскутов А.Ю., Михайлов A.C. Введение в синергетику: Учеб. Руководство. -М.: Наука, гл. ред. физ.-мат.лит., 1990 272 с.

73. Льюис К.Д. Методы прогнозирования экономических показателей./Пер. с англ. Демиденко Е.З. М.: Финансы и статистика, 1986 г. - 132 с.

74. Ляпунов A.M. Собр. соч. Т.1,2. -М.:Изд-во АН СССР, 1954-1956.

75. Максимов В.А. Прогнозирование доходности инвестиций на фондовом рынке//Экономика и математические методы, 2001. Т. 37-№1. С. 37 - 46.

76. Малинецкий Г.Г., Потапов А.Б. Современные проблемы нелинейной динамики -М.: Эдиториал УРСС, 2000.- 336с.

77. Математическая энциклопедия: Гл.ред. И.М. Виноградов, т.З Коо-Од М.: Советская энциклопедия, 1982. - 1184 с.

78. Махортых С.А., Сычев В.В. Алгоритм вычисления размерности стохастического аттрактора и его применение к анализу электрофизиологических данных Пущино, 1998. - 34с.

79. Медведев B.C., Потемкин В.Г. Нейронные сети. MATLAB 6 /Под общ.ред. 1 к.т.н. В.Г. Потемкина. М.: ДИАЛОГ-МИФИ, 2002. - 496 с.

80. Минский М., Пайперт С. Персептроны. М.: Мир, 1971.

81. Михайлов Ю.Б. Алгоритм выбора прогнозирующей зависимости, обеспечивающей наилучшую точность прогноза//Приборы и системы. Управление, контроль, диагностика., 2000. №12. - С. 11-19.

82. Моделирование функционирования развивающихся систем с изменяющейся структурой. Сб. науч. тр./АН УССР. Ин-т кибернетики им. В.М. Глуша-кова. Киев: 1989. - 140 с.

83. Моришма М. Равновесие, устойчивость, рост. М.: Наука, 1972. 314 с.

84. Морозова Т.Г., Пикулькин A.B., Тихонов В.Ф., и др. Прогнозирование и планирование в условиях рынка. Учеб. Пособие для вузов. Под ред. Т.Г. Морозовой, A.B. Пикулькина. -М.: ЮНИТИ-ДАНА, 1999. 318 с.

85. Нейроинформатика и ее приложения //Материалы 3 Всероссийского семи*нара, 6-8 октября 1995 г. Ч. 1 /Под редакцией А.Н.Горбаня. Красноярск: изд. КГТУ, 1995.-229 с.

86. Нейронные сети. STSTISTICA Neural Networks: Пер. с англ. М.: Горячаялиния Телеком. 2001. - 182 с.

87. Никайдо X. Выпуклые структуры и математическая экономика. М.: Мир. 1972.- 127с.

88. Новиков A.B., и др. Метод поиска экстремума функционала оптимизацииiдля нейронной сети с полными последовательными связями //Труды VIIIi

89. Всероссийской конференции «Нейрокомпьютеры и их применение»

90. Сб.докл., 2002 г. С. 1000 - 1006.

91. Оуэн Г. Теория игр. М.: Наука, 1971. - 359 с.

92. Песин Я.Б. Характеристические показатели Ляпунова и гладкая эргодиче-' екая теория. УМН, 1911.- Т.32. С.55-112.

93. Петере Э. Хаос и порядок на рынке капитала. М.: Мир, 2000. - 333с.b

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