Научная статья на тему 'Принципы и нечеткие алгоритмы анализа моделей принятия решений'

Принципы и нечеткие алгоритмы анализа моделей принятия решений Текст научной статьи по специальности «Математика»

CC BY
463
121
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРИНЯТИЕ РЕШЕНИЙ / МАТЕМАТИЧЕСКИЕ МОДЕЛИ / НЕЧЕТКИЕ АЛГОРИТМЫ / ИЗВЛЕЧЕНИЕ ЗНАНИЙ / СИСТЕМА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ / ИНТЕЛЛЕКТУАЛЬНАЯ СИСТЕМА / DECISION-MAKING / MATHEMATICAL MODELS / FUZZY ALGORITHMS / KNOWLEDGE EXTRACTION / SYSTEM OF DECISION-MAKING SUPPORT / INTELLECTUAL SYSTEM

Аннотация научной статьи по математике, автор научной работы — Сороколетов П. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Principles and FUZZY algorithms OF decision-making models analysis

In this work some possible approaches to the decisions analysis on a basis not only fuzzy, but also the limited information insufficient for calculation of expected utility estimations are considered. For formalization of algorithmic methods principles of the data analysis and operative reception of a decisions set are offered. In work the fuzzy algorithm of complex modeling and the indistinct modified algorithm of construction of the generalized system of decision-making support are resulted. The basic requirements for mathematical models are described.

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Городецкий В.К, Самойлов В.В., Малое АХ). Современное состояние технологий извлечения знаний из баз и хранилищ данных // Новости искусственного интеллекта, №3, 2002. - С. 3-13.

2. Башм аков AM., Башмаков И А. Интеллектуальные инфо рмационные технологии. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2005.

3. . ., . . . - .: -

, 2000.

4. Christopher J. Date. The Database Relational Model: A Retrospective Review and Analysis: A Historical Account and Assessment of E. F. Codd's Contribution to the Field of Database Technology. Addison Wesley Longman, 2000.

5. Спирли Э. "Корпоративные хранилища данных. Планирование, разраотка и реализация. Т.1". Издательство: Вильямс 2001. ISBN 5-8459-0191-X.

6. Devlin B., "Data warehouse: from architecture to implementation". Addison Wesley Longman, Inc. 1997. ISBN 0-201-96425-2.

УДК 321.3

П.В. Сороколетов ПРИНЦИПЫ И НЕЧЕТКИЕ АЛГОРИТМЫ АНАЛИЗА МОДЕЛЕЙ ПРИНЯТИЯ РЕШЕНИЙ*

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

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

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

, , , -разованию исходных величин и удовлетворению условий задачи [3, 4].

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

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

*

Работа выполнена при поддержке: РФФИ (гранты № 08-01-00473, № 06-01-00272), РНП 2.1.2.3193, РНП 2.1.2.2238, г/б № Т.1.04.01.

на основе формализованных моделей анализируемых объектов, моделей управления и моделей внешней среды [1, 2].

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

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

.

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

[5, 6].

1. «Бритвы Оккама» - упрощение условии решения задачи и сведение ее к

.

2. «Раделяй и властвуй» - разбиение сложной задачи на отдельные подзадачи с возможностью последующей сборки.

3.

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

4. «Data mining» - использование интеллектуального анализа извлечения знаний.

5. .

6.

для вариативного анализа ситуаций.

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

Известно, что оптимальность - это лишь попытка отразить оценочное, субъективное свойство через некоторое количественное соотношение, т.е. выразить количественно то качество, которое желательно придать создаваемой СППР [6].

, , , . . параметры характеризуют свойства внешней по отношению к СППР среды и оказывают влияние на ее функционирование. Обозначают их вектором X=(x1, x2,., xn). Внутренние параметры характеризуют свойства отдельных элементов системы. Обозначим их вектором Z=(z1, z2,.., zr). Совокупность внешних и внутренних параметров называют входными параметрами. Величины, характеризующие свойства СППР в целом называют выходными параметрами. Их обозначают вектором Y=(y1, y2,..., ym). Совокупности, выражающие зависимость между входными и выходными параметрами, будем считать математическим описанием СППР [6]:

y:=y:(x1,., xn; Z1,..., zr ),

ym= ym(X1,..., xn; Z], ,Zr).

Их можно представить в форме:

Y=F(X, Z,~ Ф). (1)

Выражение (1) представляет собой нечеткое отображение (или соответствие) между двумя множествами параметров Л=(Х,Ъ) и Б=У(ЛоБ), а ~Ф - нечеткий .

По известной структуре СППР и значениям векторов X и Ъ создают физические или математические модели (ММ) и на основе их оценки определяют значение вектора У.

, -

строению СППР соответствуют свои модели.

Приведем нечеткий алгоритм комплексного моделирования СППР [5]:

1.

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

2. , , .

3. -.

4. . -

строение списка Ьс событий, для которых выполнены условия инициали-.

5. Если список Ьс пуст, то переход к 6. В противном случае управление передается на выполнение процедуры обслуживания первого события из Ьс. Производится модификация времени совершенствования данного события в будущем ^=1+т и оно исключается из списка. Переход к 4.

6. В списке запланированных событий находится событие с тш ^ (временем инициализации) и корректируется время Т|, которое полагается равным этому моменту времени.

7. Проверяется нечеткое условие окончания комплексного моделирования.

, 4.

8. Конец работы алгоритма.

, , , точность, степень универсальности и экономичность [1-6].

, -ной области изменения внешних параметров, задаваемых на основе нечетких множеств. Эту область называют областью адекватности ММ. В ней выполняется неравенство |^_Л(х)е; I < ц_Л(х)е16, где е1 - относительная погрешность определения параметра у1,, возникающая из-за приближенного характера ММ; е1,в - допустимая погрешность (е^ >0), X - четкое множество внешних параметров, ~Л - нечеткое множество внешних параметров заданное на множестве (X), м~Л(х) - функция принадлежности, принимающая значения на интервале 0<|л,_Л(х) < 1.

,

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

моделей. Пусть У=(у1, у2,..., ут) - вектор выходных параметров; у1Э - эталонное зна-

, ; у1, -

1- . е1 -

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

Д~Л(У)е1 (Д~Л(У)у1, мм - Д~Л(У)у1, э)/ М*~Л(У)у1, э.. (2)

Погрешность модели для всех значений параметров будет представлять вектор е = (е1, е2,., еп), где п - число выходных параметров. Отметим, что значения погрешности, полученные таким образом, зависят от свойств ММ, особенностей решаемых задач и достоверности экспертных оценок. Значения функций принадлежности ц_Л(У)е1 позволят в каждом конкретном случае учитывать данные оценки. При изменении области ПР при решении новых задач необходимо пересматривать оценки точности ММ.

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

Запишем модифицированный расплывчатый алгоритм построения локальных ММ для блоков СППР.

1. , -бразиться в общей модели. Основное здесь задать и определить функцию и перечень выходных параметров у1 е У СППР и список внешних параметров Ъ е Ъ. У - четкое множество выходных параметров, ~В - нечеткое множество выходных параметров заданное на множестве (У), |Л.~В(У) -функция принадлежности принимающая значения на интервале 0<|1~В(У) <1, Ъ -четкое множество внешних параметров, ~С - нечеткое множество внешних параметров заданное на множестве (Ъ), |Л.~С(Ъ) -функция принадлежности принимающая значения на интервале 0<ц~с (Ъ) < 1.

2. Выбор структуры ММ в виде блоков, «воспринимаемых» ЛПР. Установление взаимно однозначного соответствия и правил однозначного преобразования локальных моделей в общую модель.

3. ,

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

4. , -

, , . она больше допустимого значения е1ё, то переход к 2 с выбором новой . (2) , -

реход к 5.

5. Определение значений ъ1 т1п и ъ1 тах. (Это способствует правильному выбору результатов ПР).

6. .

, . Найти тш ц~Л(х)е0(Х) при Х={хьх2,...,хп}, х1еХБ, где ХБ - область, в которой

; е0 - .

т1п е0(Х) -

, .

,

.

для ММ элементов. Они включают в себя анализ и изучение закономерностей процессов и явлений, принятие различных ограничений, допущений и упрощений. В настоящее время для этих целей начинают использоваться эвристические алгоритмы и динамические ЭС [5]. При построении ММ СППР в основном используются комбинации формальных и неформальных методов, на основе расплывчатых мно-

, , -гики [5, 6].

Расплывчатый модифицированный алгоритм построения обобщенной СППР представим в следующем виде:

1. .

2. , , -мы (случайные и расплывчатые) и выходные параметры.

3.

зависимостей между входными и выходными параметрами.

4. .

5. - ,

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

6. -

верки изоморфизма моделей и реальных ситуаций.

7. , , , -

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

8. .

, -

, .

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

БИБЛИОГРДФИЧЕСКИЙ СПИСОК

1. Грешплов А.А. Математические методы принятия решений. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2006.

2. Тихо нов А.Н., Цветков В.Я. Методы и системы подд ержки принятия решений. - М.: МАКС Пресс, 2001.

3. Трахтенгерц Э.А. Компьютерная поддержка принятия решений. - М.: Синтег,1998.

4. . . , -

ных Странах. - М.: Логос, 2000.

5. . ., . . -

дачах проектирования РЭА // Известия вузов. Северо-кавказский регион. Технические науки. № 1, 2007. - С. 19-23.

6. . ., . . . - : Физматлит, 2003. - 432 с.

УДК 681.3.053

..

ОБОБЩЕННАЯ МОДЕЛЬ АГЕНТА И МНОГОАГЕНТНОЙ СИСТЕМЫ*

К основным принципам создания современных перспективных САПР [1] относятся представление САПР как человеко-машинной системы, комплексный подход к автоматизации проектирования, представление САПР как совокупности распределенных информационно-согласованных подсистем, открытость САПР и т.д.

* Работа выполнена при поддержке: РФФИ (грант № 07-01-00174), РНП 2.1.2.3193, РНП 2.1.2.2238, г/б № Т.1.04.01, г/б № Т.12.8.08.

i Надоели баннеры? Вы всегда можете отключить рекламу.