Анализ и адаптивное управление в недетерминированных средах на основе самообучения
Исследование существующих методик построения адаптивных СУ объектами в недетерминированных средах. Схема управления комплексом лифтов многоэтажного здания с применением "внутреннего учителя". Адаптивный автотрейдер фондового рынка с применением метода.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | автореферат |
Язык | русский |
Дата добавления | 02.05.2018 |
Размер файла | 127,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
На правах рукописи
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических наук
Анализ и адаптивное управление в недетерминированных средах на основе самообучения
Специальность 05.13.01 - «Системный анализ, управление и обработка информации (информационные и технические системы)»
СТАСЕВИЧ Владимир Павлович
Краснодар - 2007
Работа выполнена в Кубанском государственном технологическом университете
Научный руководитель:
кандидат технических наук, доцент
Шумков Евгений Александрович
Официальные оппоненты:
доктор технических наук, профессор
Лойко Валерий Иванович
кандидат технических наук, доцент Ермоленко Владимир Валентинович
Ведущая организация:
ФГУП КБ «Селена» (г. Краснодар)
Защита состоится "23" мая 2007 г. в 1600 на заседании диссертационного совета Д 212.100.04 в Кубанском государственном технологическом университете по адресу 350072, г. Краснодар, ул. Московская 2, корпус «А», конференц - зал
С диссертацией можно ознакомиться в научной библиотеке КубГТУ по адресу: 350072, г. Краснодар, ул. Московская, 2, корпус «А».
Автореферат диссертации разослан "21" апреля 2007 г.
Ученый секретарь
диссертационного совета,
канд. техн. наук, доцент Власенко А.В.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность исследования. В последнее время одними из актуальных становятся задачи связанные с объектами или комплексами объектов, действующих в недетерминированных средах. Актуальность обуславливается развитием технологий, усложнением объектов, а также стремлением автоматизировать процессы, ранее производимые с помощью человека. При рассмотрении среды как недетерминированной открывается потенциал для улучшения решения задач за счет ранее неиспользуемых возможностей (подстройка к среде и т.д.). В большинстве случаев, управление объектами в недетерминированных средах выполняется людьми-операторами. Однако существуют задачи, при которых человек-оператор справляется с управлением недостаточно хорошо. Один из примеров таких задач являются задачи, в которых оператор не имеет право на ошибку (операции спасения людей, боевые роботы, медицинские роботы). Таким образом, задача создания систем автоматического управления (СУ) объектами в недетерминированных средах является актуальной.
Недетерминированные среды, не обладая свойствами предсказуемости, обладают, тем не менее, некоторыми закономерностями. В выявлении этих закономерностей в процессе работы системы заключен потенциал адаптации СУ к среде. Таким образом, данная работа рассматривает недетерминированные среды, обладающими выявляемыми закономерностями (т.е. такие среды, воздействие которых нельзя предсказать заранее, но характер воздействия которых определен).
Целью работы является разработка методов накопления и запоминания опыта систем управления, методы анализа опыта и текущего состояния объекта и среды, а также методы построения тактического управления в данной схеме стратегического управления.
Задачи исследования:
- исследование существующих методик построения адаптивных СУ объектами в недетерминированных средах;
- разработка метода адаптивного управления объектами в недетерминированных средах с такими свойствами:
а) гарантированным выполнением целевой функции (отсутствие права на ошибку, метод проб и ошибок не применим);
б) автономность (отсутствие дообучения экспертом в процессе работы);
в) режим работы в реальном времени.
- экспериментальные исследования результатов работы СУ; выявление достоинств и недостаток метода; оценить эффективность предложенных метода обучения и топологии.
Методы исследования. Задачи исследования решены с использованием методов системного анализа, теории искусственных нейронных сетей, нечеткой логики и искусственного интеллекта.
Научная новизна:
- разработано решение по применению метода обучения самообучению в системах управления в недетерминированных средах;
- нейросетевая топология «внутренний учитель» адаптирована к использованию в управлении в недетерминированных средах;
- разработана модель топологии «внутренний учитель» на основе нечеткой логики;
- разработана схема управления комплексом лифтов многоэтажного здания с применением «внутреннего учителя»;
- разработан адаптивный автотрейдер фондового рынка с применением метода обучение самообучению и «внутреннего учителя».
Практическая ценность работы заключается в применении «внутреннего учителя» в СУ в недчетерминированных средах. Разработан адаптивный автотрейдер фондового рынка.
Реализация и внедрение результатов работы.
Адаптивный автотрейдер фондового рынка внедрен в ЗАО «КБ Ситибанк».
Основные положения, выносимые на защиту:
- решение метода обучения самообучению в СУ в недетерминированных средах;
- топология «внутренний учитель» применяемая в СУ в недетерминированных средах;
- СУ комплексом лифтов с применением метода обучения самообучению;
- адаптивный автотрейдер фондового рынка с применением метода обучения самообучению;
- результаты сравнительного анализа СУ созданных 3 способами: традиционное управления на основе предикатов, нейросетевая модель с использованием алгоритма СМП, модель созданная на основе топологии «внутренний учитель».
Публикации. Основной материал работы опубликован в 6 научных статьях и 3 тезисах докладов. Получен патент на изобретение.
Структура и объем диссертации. Диссертация состоит из введения, четырех разделов, заключения, списка использованных источников и приложений. Ее общий объем составляет 170 страниц текста, содержащего 3 таблицы и 38 рисунка.
ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ
Во введении обоснована актуальность и сформулирована научная проблема исследования, определены его объект и предмет, поставлены цель и задачи исследования.
В первой главе рассмотрены современные методы построения адаптивных СУ. Проведено исследование способов построения самообучающихся систем с подкреплением. Проведен анализ существующих методов обучения с подкреплением с использованием нейронных сетей: Q - обучение, сети адаптивной критики (DHP, HDP, GDHP). Проанализирована методика СМП. Выявлены достоинства и недостатки существующих методов. В качестве недостатков сетей адаптивной критики можно отметить: большое количество вычислений, сложность реализации. Для Q - обучения: в случае значительного пространства состояний объекта необходима большая Q - таблица, что сказывается на быстродействии. Для СМП: высокая вероятность зацикливания в лучшей с точки зрения системы контрольной точке, рекурсии для отмены действий, которые снизили поступающее подкрепление. Принято решение реализовывать предлагаемую методику, используя модифицированный метод СМП, что позволит строить универсальные адаптивные СУ в рассматриваемом классе сред.
Во второй главе разработаны метод обучения самообучению и нейросетевая топология «внутренний учитель» в СУ в недетерминированных средах. Топология и метод обучения есть две стороны одной концепции - обучения самообучению.
Постановка задачи формулируется следующим образом:
1) СУ в недетерминированной среде должна выполнять целевую функцию;
2) СУ должна максимизировать коэффициент эффективности;
3) при выполнении задачи на основании информации от внешней среды объект, при необходимости, изменяет свое поведение (СУ пользуется имеющимися знаниями о среде - заложенные в СУ на этапе разработки);
4) объект должен обучаться на своих ошибках, путем выявления изменившегося характера воздействия среды (СУ вырабатывает новые способы реакции на воздействия);
5) объект должен адаптироваться к среде в процессе выполнения задачи. Необходимо построить СУ, адаптирующуюся в процессе выполнения задачи, без предварительного обучения (самообучения).
Требование адаптации в процессе выполнения задачи, без предварительного обучения в конкретной среде, является принципиальным отличительным требованием постановки задачи данной работы.
Для реализации адаптивной СУ будем использовать топологию с двумя вновь предлагаемыми компонентами - компонентой решателя и компонентой учителя. Основная компонента системы - решающая («решатель»). Она получает на вход сведения о текущем состоянии среды, текущем состоянии объекта и выдает на выход управляющие воздействия. Важнейшая часть системы - компонента обучения («учитель»). Здесь оценивается состояние среды с точки зрения изменения тактики поведения, а также формируются измененные правила поведения системы. На вход этой компоненты подаются сведения о состоянии среды, обработанные сенсорной компонентой.
СУ должна максимизировать коэффициент эффективности (КЭ). КЭ используется для выявления изменения стратегии поведения улучшившего или ухудшившего общую оценку работы. Такой КЭ является основным источником информации для построения эффективной схемы самообучения. При этом КЭ вычисляется на основе обработки сведений о внешней среде, объекте, и о характере взаимодействия объекта со средой.
Вся система в целом построена на единой нейронной сети вновь разработанной топологии. Топология в структурном виде представлена на рисунке 1:
Рисунок 1 - Топология "Внутренний учитель"
Введем следующие обозначения:
- время (цикл управления);
- правила самообучения компоненты учителя;
- правила управления компоненты решателя;
- общие правила СУ;
- коэффициент эффективности на итерации ;
- воздействие СУ на цикле управления , где ;
- состояние объекта на цикле управления , где ;
- пространство воздействий СУ;
- пространство состояний объекта;
- адаптационный параметр - элемент правил управления решателя, изменяющийся для адаптации правил управления;
- объем истории изменений ;
- объем истории изменений АП.
Также введем несколько определений относящихся к времени:
Итерация - законченный цикл управления объектом, т. е. цикл между воздействием внешней среды и реакцией системы управления на него.
Критическое время - время установленное разработчиком, за которое система обязательно должна восстановить заданный коэффициент эффективности, в противном случае система не отрабатывает задание.
Период дообучения - время, за которое система при потере заданного значения коэффициента эффективности, вновь должна на него выйти. Определяется как:
Предлагается использовать коэффициент эффективности :
где i - номер кванта времени (итерации, одного законченного цикла управления), для которого вычисляем коэффициент,
- безразмерный показатель полезной деятельности, произведенной объектом,
- безразмерный показатель затраченных ресурсов.
КЭ записан в обобщенном виде. Он вычисляется на основе обработки сведений о внешней среде, объекте, и о характере взаимодействия объекта со средой. При использовании разработанной топологии в разных системах коэффициент эффективности должен вычисляться по-разному. КЭ вычисляется в отдельной компоненте и управляет процессом самообучения.
Блок коэффициента эффективности хранит историю изменения КЭ. Это необходимо для вычисления динамики изменения КЭ. На каждом из нескольких периодов вычисляются средние величины КЭ, и сравниваются для соседних периодов. Нас интересуют нечеткие величины динамики:
- КЭ снизился;
- КЭ вырос;
- КЭ не изменился.
Далее эти показатели поступают на вход учителя, который, согласно правилам самообучения, определяет, необходима ли модификация правил управления и модифицирует их в случае необходимости. Длина истории, а также параметры подсчета среднего КЭ должны быть модифицируемыми, и подстраиваться в зависимости от среды и объекта. В ходе работы СУ желательно выполнения следующего условия:
Таким образом, за счет политики самообучения, должен обеспечиваться рост КЭ во время работы системы. Но роста подкрепления алгоритм не гарантирует.
Входы учителя - изменение коэффициента эффективности за последний период времени (или за несколько последних) и изменения основных параметров среды (одного или нескольких). Выход учителя - измененные правила управления, передаваемые решателю. Учитель реализуется как традиционная неадаптивная СУ объектом при помощи нейросети, реализующей нечеткую функцию. Нечеткая функция принимает на вход динамику КЭ, состояние объекта, на выход выдается изменения адаптационных параметров правил управления. В приведенном примере среда упорядочена, но не может быть предсказана мобильным роботом в процессе передвижения. Робот адаптируется к характеру среды, будучи способным отработать совершенно другую среду (например, абсолютно хаотическое нагромождение барьеров), при этом затратив ограниченные ресурсы.
Внутренним устройством учителя является послойно-полносвязная нейронная сеть, с одним скрытым слоем. Входы учителя, как было показано ранее, - изменение КЭ за последний период времени (или за несколько последних), плюс адаптационные параметры (один или несколько) за предыдущий период времени. На выход учитель выдает измененные АП (рисунок 2). Учитель реализует политику самообучения . Для реализации принципа обучения самообучению введем общий вид функций вычисляющих АП и КЭ:
,
,
Рисунок 2 - Учитель в нейросетевой реализации
Отметим, что не является функцией обратной и наоборот. Т. е. имеет место декомпозиция функций. Таким образом, политики и зависят от , , , АП и, возможно других параметров.
Правила самообучения учителя изменяют АП и сформулированы следующим образом (нечеткие правила):
- если снизилось значение КЭ, то изменяем АП в противоположном направлении от предыдущих изменений;
- если значение выросло, то продолжаем изменять АП в направлении от предыдущих изменений;
- если значение не изменилось, то в зависимости от КЭ либо оставляем текущие правила (если КЭ устраивает), либо хаотически изменяем применяемое правило.
Представим правила изменения АП в виде продукций, в случае одного адаптационного параметра системы и , :
,
и т.д.
Шаг изменения АП нужно уменьшать в зависимости от относительной величины изменения КЭ, чтобы максимизировать его при реализации поиска глобального максимума КЭ.
При разработке прикладной реализации необходимо проанализировать проблему и сформулировать правила самообучения. Система должна адаптироваться к изменениям среды. Среда ведет себя недетерминировано. Но, хотя присутствует недетерминированность, нужно выделить такие классы воздействий среды, которые система будет отрабатывать.
Управляемый объект имеет несколько АП, эффективно управляя всеми параметрами при любых воздействиях среды, можно говорить о том, что управление эффективно в целом. Но управление такого рода, в общем случае, невозможно. Таким образом, необходимо выделить такие АП объекта, которыми необходимо управлять, для эффективного управления в таких классах воздействия среды, о которых мы говорили ранее. Таким образом, первоначальная задача:
- выделение критичных для системы классов воздействия недетерминированной среды на объект;
- выделение АП объекта, которыми СУ будет адаптивно управлять, реализуя задачу и отрабатывая воздействия среды.
Далее, необходимо сформулировать правила управления объектом (необходимыми АП объекта) без адаптации. Правила (предикаты, нечеткие правила и т.д.) будут описывать управление объектом Решателем без адаптации. Следующим шагом будет доработка правил управления (политики управления):
- необходимо выделить компоненты правил управления, которые будут адаптивно подстраиваться под среду;
- необходимо предусмотреть такое поведение Решателя и предложенного набора правил, когда некоторые правила добавляются или удаляются (т.е. при адаптации некоторые правила могут появиться, а также исчезнуть).
Вышеперечисленное необходимо для того, что сформулировать политику самообучения. Политика должна заключаться в том, что недетерминированное воздействие среды влияет на сами правила управления. При этом:
- воздействие среды, не носящее характер кардинальной новизны, должно отрабатываться правилами управления без изменения их самих;
- воздействие среды, являющееся новым, неизвестным для системы управления, должно приводить к корректировке набора правил управления (изменению, добавлению и удалению правил).
Далее необходимо разработать правила самообучения. Уже выделенные ранее характеры изменения среды, а также разработанные для их отработки способы изменения правил требуют правил самообучения. На выходе правил самообучения мы должны иметь параметры (все необходимые) изменения правил управления. На входе - динамика изменения подкрепления (коэффициента эффективности). Таким образом, получим два набора правил - модифицируемые правила управления и правила самообучения.
Нечеткий вывод. Используем нейро - нечеткую систему ANFIS (Adaptive Neuro - Fuzzy Inference System) в компоненте Учитель. Рассмотрим случай, когда в системе один АП, и . Пусть входными переменными будут: , и . Выходной переменной будет . Для лингвистической оценки будем использовать 3 терма: снизился, неизменен, увеличился. Сформулируем правила самообучения (1.6 - 1.31) в нечетких терминах. , , - некоторые нечеткие множества с функциями принадлежности сигмоидного типа:
Таким образом, базу знаний образуют нечеткие правила, при этом , и - имена входных переменных, - имя переменной вывода. Далее алгоритм опишем математически:
1) фаззификация: находятся степени истинности для предпосылок каждого правила: , , .
2) нечеткий вывод: находятся уровни отсечения для предпосылок каждого из правил (с использованием операции минимума):
. Затем находятся усеченные функции принадлежности:
3) композиция: с использованием операции max производится объединением найденных усеченных функций, что приводит к получению итогового нечеткого подмножества для переменной вывода с функцией принадлежности:
4) приведение к четкости можно производит, например, центроидным методом.
В третьей главе приведена реализация СУ комплексом лифтов и СУ мобильного робота с применением метода обучения самообучению. Также приведен анализ применимости подхода при построении автоматических автоматизированных банковских систем (АБС).
СУ комплексом лифтов. Комплекс лифтов действует в недетерминированной среде - количество людей перемещающихся в лифтах в разные моменты времени и с разных этажей непредсказуемы. Обучающаяся система после определенного времени работы может подстроиться к изменяющимся пассажиропотокам, и будет подстраиваться постоянно. Структурная схема будет выглядеть следующим образом (рисунок 3):
Как было сказано выше, КЭ формулируется для каждого конкретного случая применения предложенного метода. В случае разработки системы управления комплексом лифтов предложим КЭ в виде:
, ,
где:
- время, прошедшее от момента вызова лифта пассажиром до прибытия лифта на этаж,
- количество этажей, пройденных лифтом к пассажиру,
- максимально возможное время прибытия лифта на этаж (время прибытия лифта на последний этаж, отправление с первого, остановки на всех этажах),
- максимально возможное количество пройденных этажей (с первого по последний).
Для данной системы сформулируем целевую функцию:
Пассажиры должны быть перевезены на указанные ими этажи. При этом, СУ комплексом лифтов должна работать таким образом, чтобы КЭ не убывал с течением времени и, если возможно, рос.
Таким образом, сформулируем правила адаптации:
- При отсутствии вызовов, лифт перемещается к самому массовому этажу на определенное количество этажей;
- Количество этажей, которое нужно проехать, является параметром адаптации.
Правило самообучения заключается в следующем:
- Если понизилось значение КЭ, то КСУ изменяется в противоположном направлении от предыдущих изменений;
- Если значение выросло, то КСУ продолжает изменяться в направлении от предыдущих изменений;
- Если значение на протяжении нескольких шагов не меняется, то КСУ случайным образом изменяется.
По результатам исследования видно, что в случае относительно детерминированного поведения среды СУ адаптируется и действует в целом более успешно, чем неадаптивная система. В случае недетерминированного поведения среды адаптивная и неадаптивная СУ действуют одинаково успешно или одинаково неуспешно.
Адаптивные АБС. АБС полно автоматизируют банковские процессы и решают поставленные задачи, однако существует класс систем, который выделяется из общего ряда. Это системы автоматизации недетерминированной активности человека, действующие в реальном времени. Таковы системы автоматизации работы трейдеров на фондовых рынках. Потребность в таких системах возникает в связи с чрезвычайно высокой ценой ошибки работы человека на таких рынках (например, дневной объем торгов на NYSE составляет порядка $40 млрд. долларов). Автотрейдеры управляют ордерами и портфелями ордеров по определенным алгоритмам. Управление заключается в отправке ордера на рынок, изменения параметров ордера, а также отмене ордера. Например, достаточной простой пример простейшего автотрейдера это VWAP-алгоритм (VWAP - value-weighed average price). Алгоритм применяется для торговли ордерами на покупку/продажу большого (больше половины среднего дневного объема) количества акций определенного символа. В то время как алгоритмы работы автотрейдеров хорошо описаны и существую их «канонические» реализации, параметризация этих алгоритмов достаточна непроста и содержит в себе элемент know-how при каждом конкретном внедрении. Обычно алгоритмы параметризуются множеством параметров, собираемых при статистической обработке данных с рынков, результатов работы автотрейдера при предыдущих запусков, а также экспертных оценках трейдеров. Сильно волатильные рынки ценных бумаг требуют вмешательства в работу автоматической системы в реальном режиме времени. Подобные системы еще не существуют на рынке и их создание позволит достичь конкурентного преимущества владеющей ими организации. Таким образом, речь идет о системах управления (автотрейдерах) настраивающихся под изменения внешней среды в реальном режиме времени (Pair algorithmic trading, VWAP algorithmic trading).
При построении адаптивного автотрейдера, сформулируем КЭ:
, ,
где i - номер цикла управления,
- доход, полученный на итерации управления,
- затраты, произведенные на итерации управления,
- объем рынка.
В качестве Решателя выступают канонические алгоритмы управления. Так как эти правила уже параметризуются, эти параметры будут выступать в виде адаптационных параметров. БКЭ должен реализовываться в виде компоненты подсчета P&L. При этом необходимо помнить о том, что прибыли и убытки кроме алгоритма дилинга еще зависят от текущей конъюнктуры рынка. Чтобы вычислить чистое подкрепление, необходимо вычислить P&L других участников рынка и сравнить текущий собственный P&L с другими. Вычисляя среднюю динамику других успешных участников и сравнивая ее с динамикой собственного, можно сделать вывод об эффективности управления и необходимости корректировки параметров. Разница между динамикой собственного и динамикой среднего P&L даст динамику чистого P&L для принятия решения о дообучении. Дообучение будет проводиться согласно описанного в предыдущих работах самообучения.
В четвертой главе приведен анализ результатов исследования методики. К методологическим преимуществам метода «внутреннего учителя» можно отнести следующие: метод «внутреннего учителя», по сравнению с СМП, не нуждается в постоянных рекурсивных возвратах к предыдущим изменениям. Т.е. система управления не должна «вспоминать» о прошлых изменениях, и о том, к чему они привели. Система управления оперирует лишь последними поступлениями подкрепления. Такое поведение системы влечет за собой меньшие требования к вычислительным ресурсам.
Для СМП-систем существует вероятность зацикливания системы по наилучшей, с точки зрения самой системы, контрольной точке. Система может быть не в состоянии выйти из локального минимума функции подкрепления. Для топологии Внутреннего учителя эта проблема обходится тем, что среди правил самообучения есть такие, которые произвольно изменяют адаптационные параметры правил управления при достаточно долгом относительном не изменении поступающего подкрепления.
Методика Внутреннего учителя органично реализуется для таких систем управления и сред, в которых время бесконечно. Блок аудита (учитель) и блок управления (решатель) строятся на основе нейросетей, что позволяет реализовывать правила управления и самообучения в виде нечетких и неточно заданных функций. Нейросети сами классифицируют ситуацию, в которой находится система, и выберут наиболее подходящее правила.
Недостаток сетей адаптивной критики, в сравнении с внутренним учителем, состоит в том, что этот алгоритм не является обобщенным и достаточным для построения универсальной самонастраивающейся системы управления, чтобы убедиться в этом, достаточно взглянуть на количество методов реализаций и структур. В алгоритме HDP также важно, чтобы система оставалась устойчивой, пока обе нейросети адаптировались (если система выйдет из устойчивого состояния, то вероятность адаптации крайне мала). Также недостатком (так как система должна управляться в on-line) является большее количество вычислений.
Главное отличие сети адаптивной критики от топологии внутреннего учителя состоит в том, что в первом известна конечная точка (либо задается сверху), где окажется система, и за счет этого строится обучение с использованием принципа Беллмана. Но в большинстве задач конечная точка не известна, есть только текущее состояние системы и внешней среды, история и нужно строить управление так, чтобы состояние системы не ухудшилось в следующий момент времени. Топология внутреннего учителя предназначена для более широкого круга задач, чем сети адаптивной критики, в качестве параметров управления используются только то, что есть на данный момент. Универсальность второго метода также заключается в том, что надо переписать только формулу вычисления коэффициента эффективности, в отличие от построения функции Беллмана (в которой также приходится убирать зависимость от некоторых параметров, в связи со сложностью представления и вычислительными затратами в динамическом программировании). Также нет прямой аналогии блоку аудита (учителю), который дает базовые знания нейросети и вырабатывает новые правила обучения.
Необходимо отметить также то, что топология внутреннего учителя строится изначально для систем, действующих в недетерминированной среде. Невозможно построить адекватную модель среды. И, следовательно, невозможно предсказать подкрепление, которое поступит, как результат того или иного управляющего воздействия. Большинство систем, обучаемых с подкреплением, могут действовать только в детерминированной среде с имеющейся моделью этой среды (например сети адаптивной критики).
В заключении перечислены научные и практические результаты, полученные автором в ходе исследований.
В приложениях представлен список правил самообучения, правила Решателя для комплекса лифтов, исходные коды программ, процедуры управления комплексом лифтов по расписанию.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
Проделанная в рамках диссертации работа позволила ответить на поставленные вопросы, цели и задачи исследования. В диссертации предложены, разработаны, апробированы на практике и внедрены новые методики. Выполненные исследования и разработки позволили получить следующие выводы:
- метод обучения самообучению в применении в СУ в недетерминированных средах выполняет задачу с достаточным качеством. Система способна адаптироваться в процессе управления;
- СУ, построенная с применением «внутреннего учителя» действует более эффективно, чем классические системы;
- адаптивный автотрейдер фондового рынка позволяет достичь существенных преимуществ в сравнении с классическими решениями
- экспериментальные результаты действия СУ, построенных с применением «внутреннего учителя», больше классических на 5-15% (в зависимости от применения и потенциала адаптации).
ПЕРЕЧЕНЬ РАБОТ, ОПУБЛИКОВАННЫХ ПО ТЕМЕ ДИССЕРТАЦИИ
автотрейдер адаптивный недетерминированный
1. Ключко В. И., Стасевич В. П., Шумков Е. А. Патент №20031338197/09(041224). «Интеллектуальный контроллер с нейронной сетью и правилами самомодификации»
2. Стасевич В.П., Воротников С.А. Использование нейросетевых структур для управления динамическими объектами в недетерминированной среде // Экстремальная робототехника: Материалы XII Научно-технической конференции. - Санкт-Петербург: СПбГТУ, 2002.
3. Стасевич В. П., Шумков Е. А., Ключко В. И., Воротников С. А. Адаптивные системы на основе самообучающихся нейросетей // Труды КубГТУ. - 2002. - Вып.2. - С. 192 - 198.
4. Стасевич В.П., Шумков Е.А. Новый принцип построения самообучаемых систем управления // Нейрокомпьютеры и их применение: Труды VIII конференции. - Москва, 2002 - С. 1037 - 1039.
5. Стасевич В. П., Шумков Е. А. Построение адаптивных систем управления на основе топологии «Внутренний учитель». // Инновационные процессы в высшей школе: Материалы IX Всероссийской научно - практической конференции. - Краснодар: КубГТУ, 2003. - С. 136.
6. Ключко В. И., Стасевич В. П., Шумков Е. А. Сети адаптивной критики // Труды КубГТУ. - 2003. - №2. - С. 86 - 91.
7. Стасевич В.П. Новый принцип построения самообучаемых систем управления // Экстремальная робототехника: Материалы XIV Научно-технической конференции. - Санкт-Петербург: СПбГТУ, 2004.
8. Стасевич В.П., Зуева В.Н., Шумков Е.А. Обучение и самообучение в адаптивных системах управления // Известия вузов. Северо-Кавказский регион. Технические науки. - 2006. - Вып. июнь. - С. 134 - 137.
9. Стасевич В.П., Зуева В.Н., Шумков Е.А. Построение адаптивных АБС // Интеллектуальные системы: Труды Седьмого международного симпозиума / под ред. К. А. Пупкова. - Краснодар, 2006.
10. Стасевич В.П., Зуева В.Н., Шумков Е.А. Построение адаптивных АБС с применением обучения самообучению // Известия вузов. Северо-Кавказский регион. Технические науки. - 2006 - №2. - С. 76 - 79.
Размещено на Allbest.ru
...Подобные документы
- Разработка и исследование метода сетевого оператора для адаптивного управления динамическим объектом
Понятие адаптивного управления как совокупности действий и методов, характеризующихся способностью управляющей системы реагировать на изменения внешней среды. Применение метода сетевого оператора для синтеза адаптивного управления мобильным роботом.
дипломная работа [1,4 M], добавлен 17.09.2013 Автоматизация расчёта параметров сетей трубопроводов по годам на основе прогнозных показателей добычи и закачки с применением программного продукта Pipesim и технологии OpenLink, Microsoft Excel. Определение плановой себестоимости и эффективности.
дипломная работа [4,1 M], добавлен 25.05.2012Изучение существующих методик и инструментальных средств для управления сервисным обслуживанием. Лучшие практики управления IT. Выбор языка моделирования информационной системы. Ролевая модель системы. Модуль управления объектами и настройки системы.
дипломная работа [2,3 M], добавлен 03.07.2017Постановка задачи о коммивояжере. Нахождение оптимального решения с применением метода ветвей и границ. Основной принцип этого метода, порядок его применения. Использование метода верхних оценок в процедуре построения дерева возможных вариантов.
курсовая работа [167,8 K], добавлен 01.10.2009Модель лифтовой системы для высотного здания. Высадка и посадка пассажиров. Механический износ системы. Управление движением лифтов. Моделирование работы лифтовой системы при помощи программы на языке C++. Минимальность затрат на обслуживание лифтов.
реферат [76,6 K], добавлен 02.03.2011Исследование вольтамперных характеристик транзисторов с применением программы EWB. Решение систем линейных алгебраических уравнений с использованием средств MathCad и MS Excel. Интерполяция экспериментальных данных с применением средств MathCad.
контрольная работа [2,6 M], добавлен 18.09.2014Особенности процесса проектирования систем компьютерного управления объектами. Принципы построения системы компьютерного управления мехатронной системой. Составление алгоритма и программы управления с использованием языка Pascal и Assembler-вставок.
курсовая работа [692,7 K], добавлен 06.02.2016Методика и основные этапы построения модели бизнес-процессов верхнего уровня исследуемого предприятия, его организационной структуры, классификатора. Разработка модели бизнес-процесса в IDEF0 и в нотации процедуры, применением Erwin Data Modeler.
курсовая работа [1,6 M], добавлен 01.12.2013Назначение, принципиальное устройство и основные кинематические характеристики промышленных роботов. Разработка адаптивных систем управления. Принцип действия схемы сопряжения манипулятора с LPT-портом ПК. Разработка и изготовление печатного основания.
курсовая работа [1,4 M], добавлен 04.03.2013Бизнес-процессы холдинга, связанные с корпоративным документооборотом и принятием решений. Разработка и реализация модели управления рабочими потоками в ИС "1С Документооборот 8 КОРП" с применением электронно-цифровой подписи и веб-доступа к документам.
дипломная работа [1,3 M], добавлен 07.11.2013Схема работы такси ОАО "Альянс". Логическая и физическая модель построения данных, обзор существующих аналогов. Порядок создания соответствующих форм, их основное содержание. Средства разработки и проектирования, принципы и обоснование их выбора.
презентация [1,7 M], добавлен 22.07.2014Разработка аппаратно-программного комплекса для осуществления идентификации объектов управления на основе вещественного интерполяционного метода. Анализ работоспособности аппаратно-программного комплекса, пример идентификации объекта управления.
магистерская работа [2,2 M], добавлен 11.11.2013Изучение основных методов разработки программ для операционных систем семейства Windows с применением технологий .NET. Анализ возможностей интегрированной среды разработки Microsoft Visual Studio, языка C# и создание приложения "пункт видеопроката".
курсовая работа [1014,7 K], добавлен 28.06.2011Проектирование информационной системы (базы данных и приложения) для решения операций по учету финансов предприятия. Разработка использующих их клиентских приложений с применением технологических платформ на языке PHP с применением технологии WEB.
дипломная работа [276,3 K], добавлен 24.03.2011Описание ДСМ-метода автоматического порождения гипотез. Исследование результатов влияния компонентов ДСМ-метода на качество определения тональности текстов. Алгоритм поиска пересечений. N-кратный скользящий контроль. Программная реализация ДСМ-метода.
курсовая работа [727,0 K], добавлен 12.01.2014Выбор промышленного робота. Проектирование структурной, функциональной и принципиальной электрической схемы системы управления робототехническим комплексом (РТК). Расчет и выбор элементов электрической схемы. Экономический расчет от внедрения РТК.
дипломная работа [2,2 M], добавлен 22.08.2013Описание методов вычисления определителя матрицы. Математическое решение задачи с применением метода исключения Гаусса с выбором главного элемента. Схема алгоритма программы, описание переменных и структур данных, текст программы на языке Pascal.
курсовая работа [438,8 K], добавлен 16.02.2011Теория автоматического управления. Передаточная функция системы по ее структурной схеме. Структурная схема и передаточная функция непрерывной САР. Устойчивость системы. Исследование переходного процесса. Расчет и построение частотных характеристик.
курсовая работа [732,4 K], добавлен 14.03.2009Ознакомление с методами управления вводом/выводом в вычислительных системах. Принципы и этапы проектирования, а также реализация интеллектуальной системы с применением ввода-вывода управляемого прерываниями, с использованием языка программирования Си.
курсовая работа [71,8 K], добавлен 18.04.2015Анализ существующих систем контроля и управления доступом различных фирм-производителей. Анализ технических и эксплуатационных характеристик различных систем, разработка системы контроля и управления доступом. Предложение плана реализации системы.
дипломная работа [2,7 M], добавлен 07.06.2011