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

кандидата технических наук
Кузьменко, Оксана Леонидовна
город
Таганрог
год
2008
специальность ВАК РФ
05.13.17
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Многокритериальный выбор и принятие решений на основе экспертных знаний и нечеткого распознавания ситуаций»

Автореферат диссертации по теме "Многокритериальный выбор и принятие решений на основе экспертных знаний и нечеткого распознавания ситуаций"

На правах рукописи

0034£> < <

Кузьменко Оксана Леонидовна

МНОГОКРИТЕРИАЛЬНЫЙ ВЫБОР И ПРИНЯТИЕ РЕШЕНИЙ НА ОСНОВЕ ЭКСПЕРТНЫХ ЗНАНИЙ И НЕЧЕТКОГО РАСПОЗНАВАНИЯ

СИТУАЦИЙ

Специальность 05.13.17 - Теоретические основы информатики

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

1 2 ДЕК 2008

Таганрог-2008

003457765

Работа выполнена на кафедре математики и информатики Таганрогского института управления и экономики.

Научный руководитель: доктор технических наук,

профессор Карелин Владимир Петрович

Официальные оппоненты: доктор технических наук,

профессор Финаев Валерий Иванович

кандидат технических наук Черчаго Александр Яковлевич

Ведущая организация: Ростовский государственный университет

путей сообщения (РГУПС)

Защита состоится « 26 » декабря 2008г. в 14-20 на заседании диссертационного совета Д 212.208.21 Южного федерального университета по адресу: ауд. Д-406, пер. Некрасовский 44, г. Таганрог, ГСП 17-А, 347928.

С диссертацией можно ознакомиться в Зональной научной библиотеке Южного федерального университета по адресу: 344000, Ростов-на-Дону, ул. Пушкинская, 148.

Автореферат разослан « /У » ноября 2008 г.

Ученый секретарь

диссертационного совета Д 212.208.21 доктор технических наук, профессор

Н.И. Чернов

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

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

Теоретические и практические предпосылки настоящего исследования составили фундаментальные и прикладные работы ученых в области нечетких множеств и нечеткой логики для представления знаний и данных (А.Н. Аверкин, P.A. Алиев, И.З. Батыршин, Р. Беллман, Л.С. Берштейн, A.B. Боженюк,

A.Н. Борисов, Л.А. Заде, А. Кофман, А.Н. Мелихов, А.П. Рыжов, Б.Н. Тарасов,

B.И. Финаев, Д.И. Шапиро, P.P. Ягер), теории ПР и ранжирования альтернатив (Л.Г. Евланов, О.И. Ларичев, Е.М. Мошкович, А.О. Недосекин, С.А. Орловский, А.Б. Петровский, Т.Л. Саати, Э.А. Трахтенгерц, Ф. Херрера), искусственного интеллекта (Д.А. Поспелов), рационального поведения и субъективности при решении задач управления (Г.Б. Клейнер, Г.А. Саймон), классификационных методов ПР на основе нечеткого распознавания (В.Д. Баронец, Л.С. Берштейн, Р. Гонсалес, В.П. Карелин, С.М. Ковалев, А.Н. Мелихов, Дж. Ту, А.Н. Целых).

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

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

для ЛПР при одновременном сохранении множественности критериев, также имеющих различную значимость.

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

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

Объект исследования: автоматизация процесса обработки экспертных знаний и принятия решений.

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

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

Поставленная цель определяет следующие основные задачи диссертационного исследования:

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

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

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

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

5. Разработка метода формирования эталонного представителя класса нечетких ситуаций.

6. Программная реализация разработанных методов.

7. Применение разработанных методов ПР к решению конкретных практических задач.

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

Научная новизна работы заключается в следующем:

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

2. Предложен способ представления нечетко описанной ситуации «репрезентативным вектором» (РВ), элементами которого являются «репрезентативные числа», характеризующие входящие в описание ситуации нечеткие множества1. Такое числовое представление ситуаций является более компактным по сравнению с описанием нечеткими множествами.

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

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

На защиту выносятся:

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

2. Способ представления нечетко описанной ситуации «репрезентативным вектором», элементами которого являются «репрезентативные числа», характеризующие входящие в описание ситуации нечеткие множества.

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

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

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

Теоретическая и практическая значимость результатов исследования.

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

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

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

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

3. Получены оценки, доказывающие понижение трудоемкости предложенных методов по сравнению с известными.

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

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

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

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

Использование результатов работы. Отдельные результаты диссертационного исследования приняты к использованию в деятельности промышленных предприятий г. Таганрога (ОАО ТКЗ «Красный котельщик», ОАО «ТАГМЕТ», ОАО «Стройдеталь»), используются в учебном процессе ТИУиЭ в курсах дисциплин «Математика (математические методы и модели)», «Математические модели в теории управления и ИСО», «Информационные технологии управления», что подтверждается документами об использовании результатов исследования.

Апробация работы. Основные результаты и выводы диссертационной работы докладывались и. обсуждались на IV и V Международных научно-практических конференциях «Проблемы регионального управления, экономики, права и инновационных процессов в образовании» (г. Таганрог, 2005 г., 2007 г.); VI - IX научно-практических конференциях преподавателей, студентов, аспирантов и молодых ученых (г. Таганрог, 2005-2008 гг.); VI Международной научно-практической конференции «Методы и алгоритмы прикладной математики в технике, медицине и экономике» (г.Новочеркасск, 2006г.); Международной научно-технической конференции «Математические модели и алгоритмы для имитации физических процессов» (г. Таганрог, 2006 г.); VII Международной научно-практической конференции «Компьютерные технологии в науке, производстве, социальных и экономических процессах» (г. Новочеркасск, 2006 г.); на Конференции лауреатов и стипендиатов Международного научного фонда академика Н.П. Федоренко (г. Москва,

2006 г.). Отдельные результаты работы по направлению исследования «Информационные технологии» были отменены стипендией Международного научного фонда академика Н.П. Федоренко (2006 г.).

Публикации. Основные научные результаты диссертационного исследования опубликованы в 11 печатных работах, в том числе в двух периодических научных изданиях, рекомендуемых для публикации ВАК, общим объемом 5 п.л.

Структура и объем диссертации. Диссертация состоит из введения, четырех глав, заключения, библиографического списка, содержащего 79 литературных источников, и приложений. Объем диссертации - 142 страницы, содержащих 26 таблиц, 11 рисунков и графиков.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

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

В первой главе «Анализ информационных процессов, систем и моделей принятия решений при нечетких исходных данных» выполнен анализ предметной области, обозначены проблемы, возникающие при принятии управленческих решений в условиях неопределенности и субъективности.

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

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

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

1) на основе нечетких продукционных правил;

2) на основе алгоритмов многокритериального выбора;

3) на основе прецедентов и выбора по аналогии (на основе нечеткого распознавания ситуаций).

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

Рассмотрены способы организации коллективной работы экспертов при ПР, в том числе реализованные в компьютерной сети.

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

К методам многокритериального выбора лучшей альтернативы, учитывающим фактор нестатистической неопределенности, относятся:

- метод, основанный на построении многокритериальной нечеткой функции предпочтения;

- метод анализа иерархий в нечеткой постановке;

- методы ELECTRE;

- метод, основанный на нечетких отношениях предпочтения экспертов;

- метод, основанный на теории мультимножеств;

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

В результате анализа и сравнения указанных методов, были выделены подходы, основанные на построении нечетких отношений предпочтения. Нечетким отношением R на множестве X называется нечеткое подмножество декартова произведения X х X, характеризующееся функцией принадлежности /ur. Ix Х-* [0, 1]. Значение /лк{х,у) этой функции понимается как субъективная мера или степень выполнения нечеткого отношения R для пар элементов х и у исходного множества. Такое представление знаний является наиболее близким логике рассуждений индивидуума при ПР.

Постановка задачи. Имеется N альтернатив (А„ i = 1, 2, ..., N). Требуется выбрать лучшую альтернативу А с учетом мнений Q экспертов (Eq, q = 1,2, ..., Q) об оценках альтернатив по Jкритериям (Cpj = 1,2,.... J). Каждый эксперт Eq дает оценку гяи каждой альтернативе А, по критерию С,. Критерии оценки различаются весами важности wqj, заданными экспертами. В свою очередь мнения экспертов представляют различную ценность для ЛПР, выраженную нечеткими отношениями предпочтения /и(Е„ Ej), где р.(Еи £,) - число, описывающее степень выполнения предпочтения £/ > £, («не менее важен»).

Метод ранжирования альтернатив включает следующие шаги:

1. Задание базовых шкал для оценивания по ним альтернатив и критериев.

2. Определение экспертами критериальных оценок альтернатив по заданным шкалам, задание «весов значимости» критериев. Задание ЛПР матрицы относительной важности экспертов.

Дальнейшие вычисления выполняются СППР.

3. Вычисление значений нечетких отношений предпочтения p4j{k,0 каждого эксперта по каждому критерию j для каждой пары альтернатив (Ah At):

где гчц и г4^ - нечеткие переменные, характеризующие оценки Л-й и /-й альтернатив по у'-му критерию экспертом q, тч1 - балльность шкалы оценок по /му критерию.

4. Вычисление значений нечетких отношений предпочтения ^{КГ) каждого эксперта с учетом всех критериев для каждой пары альтернатив (Аь А/):

м

где \чЧ) - значимость у'-го критерия (нормированный вес), определенная экспертом д.

5. Определение нечетких подмножеств недоминируемых альтернатив для каждого эксперта:

Значение цИД(А1с,Ея) представляет собой степень, с которой альтернатива к не доминируется ни одной из альтернатив.

6. Вычисление единого нечеткого отношения предпочтения с учетом информации об относительной ценности экспертов:

7. Определение нечеткого подмножества недоминируемых альтернатив на основании единственного нечеткого отношения предпочтения:

1=1,

8. Определение лучшей альтернативы:

А' = /?ах„ х (Л). МЛ

Последовательность шагов представлена на рис. 1. Обработка информации на этапах 3-5 может быть реализована параллельно согласно количеству экспертов.

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

Таблица 1

Вид метода Метод анализа иерархий в нечеткой постановке ' Electre в нечеткой постановке Двухкортежног представление лингвистических переменных Мультимножества Метод, предложенный в работе

Полнота сравнений Есть Нет Есть Нет Есть

Транзитивность Нет Нет Есть Есть Есть

Чувствительность к ошибкам измерений Мала Нет Мала Мала Мала

СИЗ | тахрРА(Ак),к=\Л \

Рис. 1

При сравнении методов принимались во внимание: полнота исходной информации, учитываемой в методе; сложность процедур получения, !■ представления, обработки информации, в том числе самой процедуры ранжирования; достоверность полученного результата. На рис. 2 приведены результаты сравнения 8-ми альтернатив по 20 критериям при участии 7-ми экспертов, полученные тремя методами.

Сравнение альтернатив Сравнение альтернатив, Сравнение альтернатов, предложенным методом представленных представленных двойными

мультимножествами кортежами

¡ВА1 ША2 □ АЗ ПА4 ША5 ЕА6 «А7 С5А8

Рис, 2

и

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

Предложенный метод отличают следующие возможности:

- обеспечивает учет субъективных оценок, отражающих мнения и предпочтения индивидуального ЛПР и группы экспертов;

- от экспертов требуется минимальное количество информации в удобной для них форме;

- обеспечивает полноту сравнений многокритериальных альтернатив;

- позволяет выбрать обоснованное решение даже при невозможности достичь единства взглядов группы экспертов на важность критериев;

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

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

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

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

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

В неопределенных обстоятельствах ПР описание ситуации представляется совокупностью нечетких множеств второго уровня. Пусть У = {у и Уг, • ••> л} -множество признаков, значениями которых описываются состояния объекта управления. Каждый признак у, 0 - 1,2,..., к) описывается соответствующей лингвистической переменной (ЛП) <у„ Ть Д>, где Г, = {г/, ..., - терм-множество ЛП у, (набор лингвистических значений признака, т, - число значений признака), Д - базовое значение признака у,. Для описания термов (/ (/' = 1, 2, ..., т,), соответствующих значениям признака^,, используются нечеткие переменные < {/, Д, С/ >, т.е. значение ^ описывается нечетким множеством С/ в базовом множестве Д:

Cj - < ß,{d)l d>,de D,.

Таким образом, нечеткая ситуация S, заданная нечетким множеством второго уровня:

S = {<My,)'y¡ >)'У> еУ> где = {< f*fls{y¡)(t'j)¡t'j >}•

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

Наиболее удобным, с точки зрения структуризации данных, является метод иерархической агломеративной кластеризации. К его преимуществам относят отсутствие необходимости в априорных предположениях относительно структуры данных (число классов, число объектов в кластерах, центры классов).

В случае с иерархической кластеризацией выделение ЭС происходит после разделения множества объектов на классы. Традиционным способом решения задачи выбора эталонов является предварительное вычисление степени сходства или расстояния между объектами (ситуациями) ЭКС. После чего в качестве представителя выбирается та из ситуаций данного класса S' (медиана Кемени), сумма расстояний от которой до всех ситуаций S, данного класса минимальна: N

]TD(S„S )-* mini

При определении степени сходства ситуаций используют известные формулы, по которым сравниваются нечеткие множества (меры сходства по Лукасевичу, по Танимото, по Дейку и др.). Вычисление значений сходства (или расстояния) при большом количестве N ситуаций в ЭКС - процедура трудоемкая, с оценкой О^2).

Оценка трудоемкости выбора представителя для класса из N ситуаций, каждая из которых описывается к признаками, следующая:

T^kJzkN1^,

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

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

я н

О. )• Ив (■*/)) Va (*, )-VB{x,)\ С(А,В) = -?-;-= -;-,

ЕраМ+Х^ВМ Х/^иэ+Е/^с*/)

/=i /«i i=i Í=I

трудоемкость Гс = 0(п).

В работе предлагается значительно менее трудоемкий способ нахождения представителя класса из N нечетких ситуаций, который заключается в формировании для каждого класса некой усредненной ситуации. Поскольку любая ситуация задана нечеткими значениями каждой из к ЛП (нечеткими множествами второго уровня), то для построения усредненной ситуации необходимо для каждого нечеткого множества рассчитать «репрезентативное число» г (выполнить переход от нечеткого представления к четкому).

В качестве «репрезентативного числа» гА, характеризующего данное нечеткое множество А, будем использовать значение центра масс (тяжести) его функции принадлежности, которое определяется по формуле:

п

I Я* (*,)•*, ■ /П

, __UJ

гА ----,

I/'лОО

1=1

где X = {*!, х2, ..., х„} - базовое множество, на котором задано нечеткое множество А - {¿иА(х)/х}, х е X, цА{х) € [0,1].

Поскольку в нечетких множествах второго уровня элементами базового множества являются словесные (лингвистические) строго упорядоченные (по индексам /') значения t„ то в формуле для получения «репрезентативного числа» гА такого нечеткого множества в качестве значения базовой переменной tt правомерно использовать ее порядковый номер - индекс /. Тем самым формула (1) примет вид:

Ьлп {2)

Гд — ,

ZpaU.)

;=1

В результате каждая из N ситуаций будет представлена «репрезентативным вектором» (РВ) R = (г1; г2, гк), состоящим из к «репрезентативных чисел». Усредненная ситуация также будет представлена аналогичным «репрезентативным вектором» Rcp, каждый элемент г,' (/ = 1,2, ..., к) которого получен как среднее арифметическое соответствующих г'-х элементов всех N векторов R.

Для предложенного способа оценка трудоемкости формирования РВ в качестве представителя для ЭКС из N ситуаций следующая:

T2(N,k) = tN-Tr,

где Тг - трудоемкость процедуры определения «репрезентативного числа» г нечеткого множества второго уровня.

Учитывая, что Тг = (л/2)-Гс видим, что трудоемкость T2(N, к) в 2N/n раз меньше, чем T{(N, к).

Если в качестве ЭС необходимо выбрать медиану Кемени, то нужно определять расстояния от /?ср до РВ каждой из N ситуаций данного ЭКС

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

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

Я0?о,5.)= (3)

;=1

Ближайшей к текущей ситуации 50 считаем ту из ЭС Бр до которой расстояние £>(50, 5,) меньше, чем для остальных ЭС.

Представление ситуаций их «репрезентативными векторами» и последующее сравнение РВ позволяет сократить трудоемкость распознавания

п-И

ситуации минимум в - раз. При массовых операциях, связанных с

п + М

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

Представление ситуаций посредством РВ позволяет снизить трудоемкость и на этапах процедуры кластеризации методом /¿"-средних, основанного на минимизации суммы квадратов расстояний между каждым из исходных объектов и центром его кластера. Алгоритм предполагает последовательную коррекцию назначения центров кластеров, так как исходные объекты итеративно перераспределяются между кластерами, оптимизируя определенную функцию цели.

Для сокращения объемов вычислений предлагается каждую из N ситуаций исходного множества представлять РВ Л = г2, ..., г*.), состоящим из к «репрезентативных чисел» (к - количество признаков, характеризующих ситуацию), рассчитанных по формуле (2). Набор средних арифметических значений г, по каждому признаку в каждом классе дает РВ, соответствующие новым усредненным ситуациям (центрам) полученных классов. Усредненная ситуация также будет представлена аналогичным «репрезентативным вектором» Дср, каждый элемент г* (/ = 1, 2, ..., к) которого получен как среднее арифметическое соответствующих /-х элементов всех N векторов Я

Представление ситуаций «репрезентативными векторами» позволяет работать со средними значениями РВ без восстановления нечеткого описания на

каждом этапе алгоритма. При проведении процедуры кластеризации методом К-средних ЭС находятся в процессе разбиения множества ситуаций на кластеры.

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

Эффективность использования классификационного метода ПР на основе нечеткого распознавания ситуаций проиллюстрирована на примере управления устойчивостью функционирования (УФ) производственного предприятия, характеризуемой совокупностью показателей: финансовая устойчивость (Ф), производственно-технологическая устойчивость (ПТ), информационная/ инновационная составляющая (И), рыночная устойчивость (Р), кадровый потенциал (К), каждый из которых в свою очередь представлен рядом частных показателей.

Каждому /-му показателю (Ф, ПТ, Р, К, И) были сопоставлены лингвистические переменные f,. Определены значения, которые могут принимать лингвистические переменные /ф, /пт> /р,/к,/и, и для каждой из них составлены терм-множества нечетких значений.

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

Представителями первых двух классов являются ЭС 5ср', Stva. Третий класс, содержащий 11 нечетко описанных ситуаций, необходимо было разбить на ЭКС. В результате применения иерархической процедуры кластеризации множество ситуаций было разбито на два ЭКС: Л(2) = {Si, S2), Р2(9) = {53, S4, S5, S6, S7, Ss, S9, S10, S„}.

Для выделения ЭС каждая ситуация была представлена РВ: R = (гь г2,..., rk), состоящим из к «репрезентативных чисел» {к = 5), рассчитанных по формуле (2). Затем найдено среднее арифметическое значений г, ситуаций каждого класса по каждому из признаков (табл. 2,3).

Таблица 2. Значения элементов центра первого кластера

п Rz ffi) z,(2)=/V={r/}

ф 3,42 3,50 3,46

ПТ 3,50 2,50 3,00

р 3,42 3,50 3,46

к 3,57 2,93 3,25

и 3,50 3,50 3,50

Таблица 3. Значения элементов центра второго кластера

п ^4) Л7(57) д8озд Дп№>)

ф 3,00 2,93 2,20 2,00 1,18 2,00 2,00 1,18 0,94 1,94

ПТ 3,00 1,86 2,29 1,92 2,14 2,00 1,47 0,94 0,94 1,84

р 2,65 2,94 2,24 2,08 1,92 1,41 1,53 0,94 1,00 1,86

к 3,00 2,08 2,85 2,00 3,00 1,18 0,94 1,00 1,53 1,95

и 2,50 2,50 1,41 2,23 2,15 1,38 1,00 1,08 1,08 1,70

Таким образом, управляющее решение выбирается путем нахождения сходства текущей ситуации 50 с ЭС: {5ср', 5срп, 5ср1Ш, 5ср2ш}. На предприятии сложилась ситуация характеризующаяся следующими значениями

показателей:

50 = {(<0/Го>, <0//1>, <0,04/?2>, <0,96/?3>, <0/г4> «Ф»), (<0/*о>, <0//,> <0,13//2>, <0,87//3>, <01и> «ПТ»), (<0/?о>, <0/^>, <0/г2>, <0,87//3>, <0,13/Г4> «Р»), (<0/70>, <Щ>, <0//2>, <0/73>, <0/?4> «К»), (<0//0> <0//1>, <0,9//2>, <0,1//3>, <0/^> «И»)}.

Принадлежность ситуации 50 каждому из 3-х классов определим через сходство с соответствующими ЭС по формуле (3) (табл. 4).

Таблица 4. Сходство текущей ситуации с ЭС

г, ¿(^ср, До) ¿(ДПсР, До) ^(Д^срЬ До) ¿(Д1 V До)

Ф 2,96 1,84 1,88 0,50 1,02

ПТ 2,87 1,79 0,87 0,13 1,03

Р 3,13 0,91 1,91 0,33 1,27

К 1,00 0,13 0,79 2,25 0,95

И 2,10 0,98 1,01 1,40 0,40

5,63 6,45 4,61 4,68

Наименьшее расстояние между ситуациями 50 и 5ср1Ш, равное 4,61, определяет наибольшую принадлежность третьему классу, что определяет выбор управленческого решения в сложившихся условиях.

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

В соревнованиях участвуют 8 бригад: {Аь А2, А3, А4, А5, А6, Ап, Л8}.

Для оценки их деятельности в анализируемом периоде начальник цеха (ЛПР) приглашает 7 экспертов: {£ь £2, Е2, Е4, Е$, Е6, Е-,}.

Победителем признается коллектив, добившийся лучших результатов в выполнении показателей С, из перечня: - бесперебойное снабжение энергетическими носителями,

- технологическая дисциплина,

- содержание основных средств,

экономия энергетических и материальных ресурсов,

- промышленная безопасность,

- охрана труда,

- культура производства,

- рационализаторская деятельность,

- общественная деятельность,

- подготовка персонала,

- состояние ремонтного фонда и др.

Для оценки экспертами уровня показателей и их важности используются терм-множества, лингвистические значения которых задаются нечеткими треугольными функциями, определенными на некотором базовом множестве Бг Мнения экспертов представляют различную ценность для ЛПР, выраженную нечеткими отношениями предпочтения (степенью предпочтительности одного эксперта другому) ц(Е„ £,) - табл.5.

Таблица 5. Матрица нечеткого отношения «не менее важно»

и(Е„ £,) Е, Ег Е,, Е,, Е$ Е6 Еп

Ех 1,0 1,0 0,7 0,6 0,9 0,6 0,6

е2 0,8 1,0 0,5 0,8 0,5 0,8 0,4

£з 0,2 0.5 1,0 0,9 0,6 0,7 0,3

еа 0,2 0,2 0,4 1,0 0,2 0,5 0,5

0,4 0,5 0,2 0,7 1,0 0,5 0,7

Е6 0.2 0,0 0,4 0,6 0,5 1.0 0,8

Е-! 0,1 1.0 0,8 0,5 0,2 0,3 1,0

В результате были получены следующие нечеткие множеств недоминируемых альтернатив (бригад) для каждого эксперта (табл. 6).

Таблица 6. Нечеткие множества недоминируемых альтернатив

(РЯ(А*Ея) Ег Ег Е} е4 Е$ Е6 Еп

А, 0,64 0,74 0,82 0,82 0,64 0,56 1,00

Аг 1,00 1,00 1,00 1,00 0,64 0,42 0,66

Аз 0,00 0,00 0,00 0,14 0,00 0,00 0,76

а4 0,00 0,00 0,00 0,40 0,00 0,42 0,64

А$ 0,54 0,70 0,88 0,96 1,00 0,66 0,52

А6 0,54 0,52 0,78 0,92 0,82 1,00 0,78

а7 0,00 0,00 0,00 0,46 0,20 0,00 0,62

А, 0,00 0,00 0,00 0,02 0.00 0,00 0.50

Единое нечеткое отношение предпочтения ¡л{Ак, А¡) с учетом информации об относительной ценности экспертов приведено в табл.7.

Таблица 7. Единое нечеткое отношение предпочтения

fi(At,Ai) А, Аг А, А, А5 А6 а7 А»

А, 1,00 1,00 0,76 0,64 0,82 0,82 0,62 0,50

Аг 0,82 1,00 0,66 0,64 0,96 0,92 0,62 0,50

А3 0,76 0,76 0,76 0,64 0,76 0,76 0,62 0,50

Аа 0,64 0,64 0,64 0,64 0.64 0,64 0,62 0,50

А5 0,82 0,96 0,70 0,64 1,00 0,92 0,62 0,50

А6 0,82 0,92 0,76 0,64 0,92 1,00 0,62 0.50

А7 0,62 0,62 0,62 0,62 0,62 0,62 0,62 0,50

А8 0,62 0,62 0,62 0,62 0,62 0,62 0,62 0,50

В результате нахождения нечеткого подмножества недоминируемых альтернатив на основании единственного нечеткого отношения предпочтения рн д (Ак) найдена максимально недоминируемая альтернатива А6.

Глава 4 также содержит описание программной реализации предложенных методов и алгоритмов, позволяющей на основе переработки информации о состоянии управляемого объекта, полученной от экспертов, оперативно оценивать варианты решений и осуществлять выбор лучшего из них. Компьютерная реализация осуществлена на языке программирования VBA (в среде электронных таблиц Microsoft Office Excel).

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

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

1. В результате выполненного сравнительного анализа методов многокритериального выбора и ПР выявлены их достоинства и недостатки. Важнейшими недостатками многих методов являются следующие: невозможность учесть в полном объеме экспертные знания, предпочтения ЛПР, сложность их обработки, отсутствие полноты сравнений альтернатив, невозможность учесть все множество разнородных критериев. К недостаточно проработанным в классификационных методах ПР отнесена задача формирования эталонных представителей классов, когда ситуации описаны нечеткими множествами, в том числе второго уровня.

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

3. Предложен способ представления нечетко описанной ситуации «репрезентативным вектором» (РВ), элементами которого являются

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

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

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

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

7. Разработанные методы и реализующие их программы нашли применение при управлении производственным предприятием.

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

1. Кузьменко О. Л. Способы учета факторов неопределенности и субъективности в процессе принятия управленческих решений// VI научн.-практ. конф. преподавателей, студентов, аспирантов и молодых ученых. 15-16 апреля 2005 г.: Сб. докл. Том II. - Таганрог: Изд-во ТИУиЭ, 2005. - С. 252-257. - 0,38 п.л.

2. Карелин В.П., Кузьменко О.Л. Нечеткие методы многокритериального выбора и принятия решений в социально-экономических системах // Методы и алгоритмы прикладной математики в технике, медицине и экономике: Материалы VI Междунар. научн.-практ. конф., 27 янв. 2006 г.: В 3 ч. / Юж.-Рос. гос. техн. ун-т (НПИ). - Новочеркасск: ЮРГТУ, 2006. - Ч. 2. - С. 12-14. - 0,15 п.л. (лично автора 0,08 п.л.).

3. Карелин В.П., Кузьменко О.Л. Методы коллективного решения многокритериальных проблем в условиях нечеткости и их компьютерная поддержка// VII научн.-практ. конф. преподавателей, студентов, аспирантов и молодых ученых. 14-15 апреля 2006 г.: Сб. докл. В 2 т. - Таганрог: Изд-во ТИУиЭ, 2006. Т.П. - С. 226-230. - 0,29 п.л. (лично автора 0,15 пл.).

4. Кузьменко О.Л. Иерархический подход к решению многокритериальной задачи распределения ресурсов предприятия для обеспечения его экономической устойчивости // Весгник Таганрогского института управления и экономики. -2006. - №1(3). - С.79-84. - 0,58 п.л.

5. Карелин В.П., Кузьменко О.Л. Принятие решений на основе классификации и сходства ситуаций// Математические модели и алгоритмы для имитации физических процессов: Материалы Международной научн.-технич. конф. 11-14 сентября, 2006. Т. 1. Физико-математические и физико-технические модели и алгоритмы для имитации физических процессов// Таганрогский государственный педагогический институт. - Таганрог: Изд-во Таганрог, гос. пед. ин-та, 2006. -С.267-270. - 0,24 п.л. (лично автора 0,13 пл.).

ц

6. Карелин В.П., Кузьменко О.Л. Классификационные модели в системах компьютерной поддержки принятия решений // Компьютерные технологии в науке, производстве, социальных и экономических процессах: Материалы VII Междунар. научн.-пракг. конф. 17.нояб, 2006 г.: В 3 ч./ Юж.-Рос. гос. техн. ун-т (НПИ). - Новочеркасск: ООО НПО «Темп», 2006. - 4.3. - С.21-23. - 0,14 пл. (лично автора 0,12 пл.).

7. Карелин В.П., Кузьменко О.Л. Классификационные модели принятия управленческих решений на основе нечеткого распознавания ситуаций // Вестник Таганрогского института управления и экономики. - 2006. - №2(4). -С.75-81. - 0,83 пл. (лично автора 0,43 пл.).

8. Карелин В.П., Кузьменко О.Л. Средства и методы поддержки принятия управленческих решений в условиях нечеткости, неопределенности и многокригериальности// Вестник Таганрогского института управления и экономики. - 2007. - №1(5). - С.73-77. - 0,59 п.л. (лично автора 0,27 пл.).

9. Карелин В.П., Кузьменко О.Л. Особенности принятия решений в условиях неопределенности на примере управления промышленным предприятием// Вестник Таганрогского института управления и экономики. - 2008. - №1(7). -С.96-103. - 0,91 пл. (лично автора 0,45 пл.).

Статьи в периодических научных изданиях, рекомендованных ВАК:

10. Карелин В.П., Кузьменко О.Л. Выбор лучшего управленческого решения при нечетких исходных данных и множественности критериев// Изв. вузов. Сев,-Кавк. регион. Техн. науки. - 2006. - Прил. № 1. - С. 158-165. - 0,43 пл. (лично автора 0,23 пл.).

11. Карелин В.П., Кузьменко О.Л. Нахождение представителя класса нечетких ситуаций при построении модели принятия решений// Изв. вузов. Сев.-Кавк. регион. Техн. науки. - 2008. - № 4. - С. 50-54. - 0,43 пл. (лично автора 0,21 пл.).

Соискатель

О.Л. Кузьменко

Тип.ТТИ ЮФУ Заказ № ЗбОтирЛООэкз.

Оглавление автор диссертации — кандидата технических наук Кузьменко, Оксана Леонидовна

ВВЕДЕНИЕ.

1. АНАЛИЗ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ, СИСТЕМ И МОДЕЛЕЙ ПРИНЯТИЯ РЕШЕНИЙ ПРИ НЕЧЕТКИХ ИСХОДНЫХ ДАННЫХ.

1.1. Способы учета факторов неопределенности и субъективности в процессе принятия управленческих решений.

1.2. Использование нечетких множеств для описания ситуаций и представления знаний экспертов в задачах принятия решений.

1.3. Анализ информационных процессов, систем и моделей нечеткого логического вывода.

1.4. Выводы по главе 1.

2. РАЗРАБОТКА МЕТОДА И АЛГОРИТМА МНОГОКРИТЕРИАЛЬНОГО ВЫБОРА УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ ПРИ НЕЧЕТКИХ ИСХОДНЫХ ДАННЫХ.

2.1. Методы и алгоритмы многокритериального выбора лучших решений.

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

2.3. Оценка эффективности процедуры многокритериального выбора решений с учетом нечетких предпочтений нескольких экспертов.

2.4. Выводы по главе 2.

3. РАЗРАБОТКА КЛАССИФИКАЦИОННОЙ МОДЕЛИ И МЕТОДА ПРИНЯТИЯ РЕШЕНИЙ НА ОСНОВЕ НЕЧЕТКОГО РАСПОЗНАВАНИЯ СИТУАЦИЙ.

3.1. Виды классификационных моделей принятия решений и их особенности.

3.2. Этапы построения классификационной модели и метода принятия решений на основе нечеткого распознавания ситуаций.

3.3. Разбиение множества нечетких описаний ситуаций на классы.

3.4. Отыскание эталонного представителя класса нечетких ситуаций.

3.5. Выводы по главе 3.

4. ПРИМЕНЕНИЕ МЕТОДОВ ВЫБОРА И ПРИНЯТИЯ РЕШЕНИЙ ПРИ УПРАВЛЕНИИ ПРОИЗВОДСТВЕННЫМ ПРЕДПРИЯТИЕМ.

4.1. Необходимость учета в моделях принятия решений специфики деятельности предприятий.

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

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

4.4. Компьютерная поддержка процедур выбора лучших решений.

4.5. Выводы по главе 4.

Введение 2008 год, диссертация по информатике, вычислительной технике и управлению, Кузьменко, Оксана Леонидовна

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

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

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

Теоретические и практические предпосылки настоящего исследования составили фундаментальные и прикладные работы ученых в области нечетких множеств и нечеткой логики для представления знаний и данных (А.Н. Аверкин, Р.А. Алиев, И.З. Батыршин, Р. Беллман, JI.C. Берштейн, А.В. Боженюк, А.Н. Борисов, JI.A. Заде, А. Кофман, А.Н. Мелихов, А.П. Рыжов, Б.Н. Тарасов, В.И. Финаев, Д.И. Шапиро, P.P. Ягер), теории ПР и ранжирования альтернатив (Л.Г. Евланов, О.И. Ларичев, Е.М. Мошкович, А.О. Недосекин, С.А. Орловский, А.Б. Петровский, Т.Л. Саати, Э.А. Трахтенгерц, Ф. Херрера), искусственного интеллекта (Д.А. Поспелов), рационального поведения и субъективности при решении задач управления (Г.Б. Клейнер, Г.А. Саймон), классификационных методов ПР на основе нечеткого распознавания (В.Д. Баронец, JI.C. Берштейн, Р. Гонсалес, В.П. Карелин, С.М. Ковалев, А.Н. Мелихов, Дж. Ту, А.Н. Целых).

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

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

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

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

Объект исследования: автоматизация процесса обработки экспертных знаний и принятия решений.

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

Цель и задачи исследования. Целью диссертационного исследования является разработка методов и алгоритмов ПР на основе экспертных знаний и предпочтений J11 IP, нечеткого распознавания ситуаций.

Поставленная цель определяет следующие основные задачи диссертационного исследования:

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

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

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

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

5. Разработка метода формирования эталонного представителя класса нечетких ситуаций.

6. Программная реализация разработанных методов.

7. Применение разработанных методов ПР к решению конкретных практических задач.

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

Научная новизна работы заключается в следующем:

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

2. Предложен способ представления нечетко описанной ситуации «репрезентативным вектором» (РВ), элементами которого являются «репрезентативные числа», характеризующие входящие в описание ситуации нечеткие множества1. Такое числовое представление ситуаций является более компактным по сравнению с описанием нечеткими множествами.

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

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

На защиту выносятся:

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

2. Способ представления нечетко описанной ситуации «репрезентативным вектором», элементами которого являются «репрезентативные числа», характеризующие входящие в описание ситуации нечеткие множества.

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

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

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

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

Теоретическая и практическая значимость результатов исследования.

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

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

3. Получены оценки, доказывающие понижение трудоемкости предложенных методов по сравнению с известными.

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

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

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

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

Использование результатов работы. Отдельные результаты диссертационного исследования приняты к использованию в деятельности промышленных предприятий г. Таганрога (ОАО ТКЗ «Красный котельщик», ОАО «ТАГМЕТ», ОАО «Стройдеталь»), используются в учебном процессе ТИУиЭ в курсах дисциплин «Математика (математические методы и модели)», «Математические модели в теории управления и ИСО», «Информационные технологии управления», что подтверждается документами об использовании результатов исследования.

Апробация работы. Основные результаты и выводы диссертационной работы докладывались и обсуждались на IV и V Международных научно-практических конференциях «Проблемы регионального управления, экономики, права и инновационных процессов в образовании» (г. Таганрог,

2005 г., 2007 г.); VI — IX научно-практических конференциях преподавателей, студентов, аспирантов и молодых ученых (г. Таганрог, 2005-2008 гг.); VI Международной научно-практической конференции «Методы и алгоритмы прикладной математики в технике, медицине и экономике» (г. Новочеркасск,

2006 г.); Международной научно-технической конференции «Математические модели и алгоритмы для имитации физических процессов» (г. Таганрог, 2006 г.); VII Международной научно-практической конференции «Компьютерные технологии в науке, производстве, социальных и экономических процессах» (г. Новочеркасск, 2006 г.); на Конференции лауреатов и стипендиатов Международного научного фонда академика Н.П. Федоренко (г. Москва, 2006 г.). Отдельные результаты работы по направлению исследования «Информационные технологии» были отмечены стипендией Международного научного фонда академика Н.П. Федоренко (2006 г.).

Публикации. Основные научные результаты диссертационного исследования опубликованы в 11 печатных работах, в том числе в двух периодических научных изданиях, рекомендуемых для публикации ВАК, общим объемом 5 п.л.

Структура и объем диссертации. Диссертация состоит из введения, четырех глав, заключения, библиографического списка, содержащего 79 литературных источников, и приложений. Объем диссертации — 142 страницы, содержащих 26 таблиц, 11 рисунков и графиков.

Заключение диссертация на тему "Многокритериальный выбор и принятие решений на основе экспертных знаний и нечеткого распознавания ситуаций"

Основные результаты диссертационной работы:

1. В результате выполненного сравнительного анализа методов многокритериального выбора и ПР выявлены их достоинства и недостатки. Важнейшими недостатками многих методов являются следующие: невозможность учесть в полном объеме экспертные знания, предпочтения ЛПР, сложность их обработки, отсутствие полноты сравнений альтернатив, невозможность учесть все множество разнородных критериев. К недостаточно проработанным в классификационных методах ПР отнесена задача формирования эталонных представителей классов, когда ситуации описаны нечеткими множествами, в том числе и второго уровня.

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

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

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

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

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

7. Разработанные методы и реализующие их программы нашли применение при управлении производственным предприятием.

ЗАКЛЮЧЕНИЕ

Управление социально-техническими системами непрерывно усложняется. Ключевым фактором их успешного существования становится использование системы управления, обеспечивающей оперативной информацией участников процесса, сам процесс с технологической точки зрения. Однако увеличение объема общедоступной информации еще не означает улучшения качества принимаемых решений. База моделей современной СППР должна содержать подходы, ориентированные на методы интеллектуального анализа данных в процессе ПР. Такие интеллектуальные СППР позволяют повысить качество принимаемых решений и ускорить процессы поиска и обработки нужной пользователю информации.

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

Библиография Кузьменко, Оксана Леонидовна, диссертация по теме Теоретические основы информатики

1. Алиев Р. А., Бабаев A.M. Реляционный подход к машинному представлению лингвистических продукционных правил и выводу решений // Известия Академии наук. Теория и системы управления. -1996.-№5.-С. 21-24.

2. Андрейчиков А.В., Андрейчикова О.Н. Анализ, синтез, планирование решений в экономике: Учебник. 2-е изд., доп. и перераб. - М.: Финансы и статистика, 2004. - 464 с.

3. Анич И., Ларичев О.И. Метод ЭЛЕКТРА и проблема ацикличности отношений альтернатив //Автоматика и телемеханика. 1996. - Т. 57. -№8.-С. 108-118.

4. Астанин С.В., Захаревич В.Г. Обработка и представление знаний в информационно-советующих комплексах систем гибридного интеллекта. Таганрог: Изд-во ТРТУ, 1997.

5. Беллман Р., Заде Л. Принятие решений в расплывчатых условиях// Вопросы анализа и процедуры принятия решений: Пер. с англ. — М.: Мир, 1976.-С. 172-175.

6. Берштейн Л.С. и др. Модели и методы принятия решений в интегрированных интеллектуальных системах / Л.С. Берштейн, В.П. Карелин, А.Н. Целых. Ростов-на-Дону: РГУ, 1999.-276 с.

7. Берштейн Л.С., Боженюк А.В. Анализ использования оператора импликации в нечетком правиле вывода по аналогии // Известия ТРТУ. Тематический выпуск «Интеллектуальные САПР». 2004. - № 3(38). -С. 5-10.

8. Берштейн Л.С., Финаев В.И. Адаптивное управление с нечеткими стратегиями. Ростов-на-Дону: Изд-во Рост, ун-та, 1993. — 134 с.

9. Борисов А.Н. и др. Принятие решений на основе нечетких моделей: примеры использования/ А.Н. Борисов, О.А. Крумберг, И.П. Федоров; Риж. техн. ун-т. — Рига: Зинатне, 1990. — 184 с.

10. Броневич А.Г., Каркищенко А.Н. Вероятностные и возможностные модели классификации случайных последовательностей / Под ред. JI.C. Берштейна. Таганрог: ТРТУ, 1996. - 193 с.

11. Броневич А.Г., Каркищенко А.Н. Теоретико-множественный подход к классификации статистических классов // Автоматика и телемеханика. — 1994.-№2.-С. 78-87.

12. Буряк Ю.И., Инсаров В.В., Калинин B.JI. Формирование управленческих решений в организационных системах на основе моделирования их деятельности // Известия РАН. Теория и системы управления. — 2008. — № 1.-С. 158-171.

13. Горелик A.JL, Скрипкин В.А. Методы распознавания: Учеб. пособие. -4-е изд., испр. М.: Высшая школа, 2004. - 261 с.

14. Дилигенский Н.В. Нечеткое моделирование и многокритериальная оптимизация производственных систем в условиях неопределенности: технология, экономика, экология / Н.В. Дилигенский, Л.Г. Дымова, П.В. Севастьянов. М.: «Машиностроение — 1», 2004. - 397 с.

15. Дуда Р., Харт П. Распознавание образов и анализ сцен. — М.: Мир, 1976. -511 с.

16. Дюбуа Д., Прад А. Теория возможностей: приложения к представлению знаний в информатике / Пер. с фр. В.Б. Тарасова; под ред. С.А. Орловского. М.: Радио и связь, 1990. - 286 с.

17. Евланов Л.Г. Теория и практика принятия решений. Серия Экономика и управление. М.: Экономика, 1984. — 176 с.

18. Заде Л.А. Понятие лингвистической переменной и его применение к принятию приближенных решений. М.: Мир, 1976. - 168 с.

19. Заде Л.А. Размытые множества и их применение в распознавании образов и кластер-анализе // Классификация и кластер: Сб. статей / Под ред. Дж. Вэн Райзина. М.: Мир, 1980. - С. 208-248.

20. Карелин В.П., Ковалев С.М. Метод построения модели, имитирующей алгоритм поиска управляющих решений оператора // Изв. АН СССР. Техн. кибернет. 1983. - № 5. - С. 181-187.

21. Карелин В.П., Ковалев С.М., Мелихов А.Н. Принятие решений при управлении производственными процессами на основе нечеткого алгоритма распознавания // Изв. АН СССР. Техн. кибернет. 1984. - № 6. — С.100-105.

22. Карелин В.П., Кузьменко O.JI. Выбор лучшего управленческого решения при нечетких исходных данных и множественности критериев // Изв. вузов. Сев.-Кавк. регион. Техн. науки. 2006. - Прил. № 1. - С. 158-165.

23. Карелин В.П., Кузьменко O.JI. Классификационные модели принятия управленческих решений на основе нечеткого распознавания ситуаций // Вестник Таганрогского института управления и экономики. 2006. - № 2(4).-С. 75-81.

24. Карелин В.П., Кузьменко O.JI. Нахождение представителя класса нечетких ситуаций при построении модели принятия решений // Изв. вузов. Сев.-Кавк. регион. Техн. науки. 2008. - № 4. - С. 50-54.

25. Карелин В.П., Кузьменко O.JI. Особенности принятия решений в условиях неопределенности на примере управления промышленным предприятием // Вестник Таганрогского института управления и экономики. 2008. - №1(7). - С. 96-103.

26. Карелин В.П., Кузьменко O.JI. Средства и методы поддержки принятия управленческих решений в условиях нечеткости, неопределенности и многокритериальности // Вестник Таганрогского института управления и экономики. 2007. - № 1(5). - С. 73-77.

27. Карелин В.П., Целых А.Н. Методы и модели принятия решений в социотехнических системах. — Ростов-на-Дону: Изд-во СКНЦ ВШ, 1999. 60 с. (Препринт).

28. Карелин В.П., Целых А.Н. Нечеткие классификационные модели принятия решений в ситуационных советующих системах // Известия вузов. Северо-Кавказский регион. Технические науки. — Ростов-на-Дону: Изд-во СКНЦ ВШ, 1999.-№1.-С. 8-13.

29. Кини P.JL, Райфа X. Принятие решений при многих критериях: Предпочтения и замещения. — М.: Радио и связь, 1981. — 560 с.

30. Клейнер Г.Б. К методологии моделирования принятия решений экономическими агентами // Экономика и математические методы. — 2003. Т. 39. - №2. - С. 167-182.

31. Кофман А., Хил Алуха X. Введение теории нечетких множеств в управлении предприятиями / Пер. с исп.; под ред. В.В. Краснопрошина, Н.А. Лепешинского. Мн: Выш. шк., 1992. — 222 с.

32. Ларичев О.И. Вербальный анализ решений / Отв. ред. А.Б. Петровский: Ин-т системного анализа РАН. -М.: Наука, 2006. — 181 с.

33. Ларичев О.И. Теория и методы принятия решений, а также Хроника событий в Волшебных странах: Учебник для студентов вузов. 2-е изд., перераб. и доп. - М.: Логос, 2002. - 392 с.

34. Ларичев О.И., Мошкович Е.М. Качественные методы принятия решений. М.: Физматлит, 1996. - 208 с.

35. Леденева Т.М., Татаркин Д.С. Особенности проектирования систем нечеткого логического вывода // Информационные технологии. 2007. — №7.-С. 12-18.

36. Мелихов А.Н., Баронец В.Д. Проектирование микропроцессорных средств обработки нечеткой информации. Ростов-на-Дону: Изд-во Ростовского университета, 1990. - 128 с.

37. Мелихов А.Н. Ситуационные советующие системы с нечеткой логикой / А.Н. Мелихов, JI.C. Берштейн, С.Я. Коровин. М.: Наука, 1990. - 272 с.

38. Методы и алгоритмы моделирования развития сложных ситуаций / О.Н. Пьявченко, Г.В. Горелова, А.В. Боженюк и др. — Таганрог: Изд-во ТРТУ, 2003.-157 с.

39. Мирошников В.В., Борбаць Н.М. Методика оценки удовлетворенности заинтересованных сторон организации на основе применения нечетких множеств // Информационные технологии. 2007. - № 3. - С. 63-70.

40. Недосекин А.О. Методологические основы моделирования финансовой деятельности с использованием нечетко-множественных описаний: Дис. д-ра экон. наук. — Спб., 2003. 255 с.

41. Недосекин А.О., Бессонов Д.Н., Лукашев А.В. Сводный финансовый анализ российских предприятий за 2000-2003 гг. — На сайте: http://sedok.narod.ru/

42. Нечеткие гибридные системы. Теория и практика / И.З. Батыршин, А.О. Недосекин, А.А. Стецко и др.; Под ред. Н.Г. Ярушкиной. М.: Физматлит, 2007. - 208 с.

43. Нечеткие множества в моделях управления и искусственного интеллекта / А.Н. Аверкин, И.З. Батыршин, А.Ф. Блишун, Б.В. Силаев, Б.Н. Тарасов. Под ред. Д.А. Поспелова. М.: Наука, 1986. - 312 с.

44. Нечеткие множества и теория возможностей. Последние достижения: Пер. с англ./ Под ред. P.P. Ягера. — М.: Радио и связь, 1986. — 408 с.

45. Обобщение метода анализа иерархий Саати для использования нечетко-интервальных экспертных данных / А.А. Ахрамейко, Б.А. Железко, Д.В. Ксеневич, С.В. Ксеневич. — На сайте: http://sedok.narod.ru7s files/ belorussia 2002.htm

46. Обработка нечеткой информации в системах принятия решений / А.Н. Борисов, А.В. Алексеев, Г.В. Меркурьева и др. М.: Радио и связь, 1989. -304 с.

47. Орлов А.И. Теория принятия решений: Учеб. пособие. — М.: Издательство «Март», 2004. — 656 с.

48. Орловский С.А. Проблемы принятия решений при нечеткой исходной информации. М.: Наука. Главная редакция физико-математической литературы, 1981. — 208 с.

49. Петровский А.Б. Пространства множеств и мультимножеств. — М.: Едиториал УРСС, 2003. 248 с.

50. Поспелов Д.С. «Серые» и/или «черно-белые» шкалы.// Прикладная эргономика. Специальный выпуск «Рефлексивные процессы». 1994. -№1. — С. 29-33.

51. Представление и использование знаний: Пер. с япон./ Под ред. X. Уэно, М. Исидзука. М.: Мир, 1989. - 220 с.

52. Протасов В.И., Карелин В.П. Новый метод коллективной разработки проектов в компьютерных сетях // Известия вузов. Северо-Кавказский регион. Техн. науки. 2002. — №2. - С. 46-58.

53. Реброва М.П. Автоматическая классификация в системах обработки информации. Поиск документов. М.: Радио и связь, 1983. — 92 с.

54. Ротштейн А.П., Штовба С.Д. Нечеткий многокритериальный анализ вариантов с применением парных сравнений // Известия Академии Наук. Теория и системы управления. 2001. - № 3. - С. 150-154.

55. Рыжов А.П. Элементы теории нечетких множеств и ее приложений. -М.: Диалог-МГУ, 1998. 81 с.

56. Саати Т. Принятие решений. Метод анализа иерархий / Пер. с англ. Р.Г. Вачнадзе. М.: Радио и связь, 1993. - 278 с.

57. Саймон Г.А. Теория принятия решений в экономической теории и науке о поведении. Вехи экономической мысли. Теория потребительского поведения и спроса. Т. 1 / Под ред. В.М. Гальперина. СПб.: Экономическая школа, 1999.

58. Семкин Б.И., Двойченков В.И. Об эквивалентности мер сходства и различия// Исследование систем. 1. Сложные системы. Владивосток: ДВНЦ, 1973.-С. 95-104.

59. Симанков B.C., Шопин А.В. Ситуационное управление сложным объектом в условиях нечеткой исходной информации // Труды ФОРА. — 2004.-№9.-С. 116-120.

60. Тарасов В.Б. От многоагентных систем к интеллектуальным организациям: философия, психология, информатика. М.: Эдиториал УРСС, 2002.-352 с.

61. Трахтенгерц Э.А. Компьютерная поддержка принятия решений: Научно-практическое издание. Серия «Информатизация России на пороге XXI века». М.: СИНТЕГ, 1998.-376 с.

62. Трахтенгерц Э.А. Субъективность в компьютерной поддержке управленческих решений. Серия «Системы и проблемы управления». -М.: СИНТЕГ, 2001.-256 с.

63. Ту Дж., Гонсалес Р. Принципы распознавания образов / Пер. с англ. И.Б. Гуревича; под ред. Ю.И. Журавлева. — М.: Мир, 1978. 414 с.

64. Тутов Л., Шастико А. Экономический подход к проблемам организации знаний о человеке // Вопросы экономики. 2002. — № 9. — С. 46-63.

65. Федунов Б.Е. Бортовые оперативно-советующие экспертные системы типовых ситуаций и семантический облик их баз знаний // Известия ТРТУ. Темат. вып.: Интеллектуальные САПР. Таганрог: Изд-во ТРТУ, 2003. -№ 2(31). — С. 5-12.

66. Финаев В.И., Павленко Е.Н. Методы искусственного интеллекта в задачах организации водно-химического режима тепловых электростанций. — Таганрог: Изд-во ТРТУ, 2004. — 148 с.

67. Шапиро Д.И. Принятие решений в системах организационного управления: использование расплывчатых категорий. М.: Энергоатомиздат, 1983. - 184 с.

68. Штовба С.Д. Введение в теорию нечетких множеств и нечеткую логику. — На сайте: http://matlab.exponenta.ru/fiizzylogic/bookl/index.php, 2002.

69. Herrera F., Martinez L. A Fusion Method for Multi-Granularity Linguistic Information based on the 2-tuple Fuzzy Linguistic Representation Model // Technical Report. March, 1999. - #DECSAI-99107. - P. 44-64.

70. Herrera F., Martinez L. An Approach for Combining Linguistic and Numerical Information based on the 2-tuple Fuzzy Linguistic Representation Model in Decision-Making // Technical Report. April, 1999. #DECSAI-990111.-P. 83-99.

71. Malakooti В., Yang Z. Clustering and Group Selection of Multiple Criteria Alternatives with Application to Space-based Networks // IEEE Trans, on Systems, Man, and Cybernetics Part B: Cybernetics. 2004. - Vol. 34. - P. 40-51.

72. Zade L.A. Fuzzy sets // Inform. And Control. 1965. - Vol. 8. - № 3. - P. 338-353.

73. Zadeh L.A. Fuzzy Logic = Computing with Words // IEEE Transactions on Fuzzy Systems. May 1996. - Vol. 4. - № 2. - P. 103-111.