Научная статья на тему 'Системы принятия решений в условиях априорной неопределенности исходных данных'

Системы принятия решений в условиях априорной неопределенности исходных данных Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
623
97
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИСТЕМА ПРИНЯТИЯ РЕШЕНИЙ / НЕОПРЕДЕЛЕННОСТЬ / МОДЕЛЬ ОПРЕДЕЛЕНИЯ СТЕПЕНИ ИСТИННОСТИ РЕШЕНИЙ / ОЦЕНКА / THE SYSTEM OF DECISION-MAKING / FUZZINESS / THE MODEL OF THE DEFINITION OF VALIDITY SOLUTIONS ESTIMATE / SET

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Синявская Екатерина Дмитриевна

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

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

SYSTEMS OF DECISION-MAKING IN FUZZINESS OF DATA

In this paper, we consider the systems of decision-making. When we solve the control tasks of many production processes we have a need to develop an efficient control system that can function in fuzziness data. This task connects with many factors. There are identification of control object, detection of fuzzinesses, definition of objectives, detection of set of alternatives, generation of quality indexes. As method of decision-making we choose the model of the definition of validity solutions. The solution is generated by the base of rules of fuzzy productions and theory of fuzzy set. In conclusion, we can see that estimate of received results is made.

Текст научной работы на тему «Системы принятия решений в условиях априорной неопределенности исходных данных»

УДК 519.7

Е.Д. Синявская

СИСТЕМЫ ПРИНЯТИЯ РЕШЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛЕННОСТИ ИСХОДНЫХ ДАННЫХ

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

Система принятия решений; неопределенность; модель определения степени истинности решений; оценка.

E.D. Sinyavskaya SYSTEMS OF DECISION-MAKING IN FUZZINESS OF DATA

In this paper, we consider the systems of decision-making. When we solve the control tasks of many production processes we have a need to develop an efficient control system that can function in fuzziness data. This task connects with many factors. There are identification of control object, detection of fuzzinesses, definition of objectives, detection of set of alternatives, generation of quality indexes. As method of decision-making we choose the model of the definition of validity solutions. The solution is generated by the base of rules of fuzzy productions and theory of fuzzy set. In conclusion, we can see that estimate of received results is made.

The system of decision-making; fuzziness; the model of the definition of validity solutions estimate; set.

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

( . 1).

Рис. 1. Модель производственного процесса как ОУ

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

В качестве входных сигналов х7,..., хп выступают управляющие воздействия. Для производственных процессов управляющие воздействия - это параметры, при помощи которых достигается требуемое состояние ОУ.

Выходные сигналы ОУ у1,...,ут - это управляемые величины, которые характеризуют технологические параметры ОУ и состояние окружающей среды, в которой он функционирует.

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

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

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

У1,..., Ут = Р(Х1,..., хп, г1,., гф..., Н1,..., Нр). (1)

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

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

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

♦ возможность задан ия неточных границ;

♦ учет априорной неопределенности исходных данных;

♦ многокритериальное™. Выбор оптимальной альтернативы из совокупно-

;

♦ использование методов искусственного интеллекта. Поскольку нечеткая логика - модель представления эвристических знаний [4], то используются модели и методы, основанные на моделировании процессов мышления и поведения человека;

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

, .

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

В общем виде систему принятия решений можно представить в виде алгоритма (рис. 2).

Формирование целей управления

Формирование

альтернатив

Формирование критериев выбора

Механизм вывода решений

Рис. 2. Алгоритм системы принятия решений

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

основе теории нечетких множеств, нечеткого логического вывода, лингвистические , , ,

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

В общем виде систему принятия решений можно представить в виде множества 5 = <С, А, К, Р, V, д>.

На первом этапе происходит идентификация ОУ, описываемая множеством С, ,

ОУ. Множество С формируется из входных сигналов X, выходных сигналов У и возмущений Ъ, т.е. С=<Х, У, 2>.

Далее формулируются цели и задачи управления. Достижение результата возможно только при ясных целях. Затем задается множество из т альтернатив А={а1, а2,..., ат}. Под альтернативой понимается вариант решения, удовлетворяющий условиям и целям задачи.

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

альтернатив на основании информации об ОУ можно сформировать как [6]:

Если С есть с1, то А есть а 1;

Если С есть ст, то А есть ап.

Составляется множество п критериев К={к1, к2,..., кп}.

В базе знаний хранятся экспертные оценки для каждой альтернативы из множества А по каждому критерию из множества К:

К={ук(а1)/а1, ук(а2)/а2, ..., ук(ат)/ат}, (2)

где у к(ат) е[0,1] - оценка альтернат ивы по критерию, характеризует степень соответствия определенному критерию.

Пусть сформированное множество из т альтернатив А={а1, а2,..., ат}, которое оценивается по каждому критерию из множества К={к1, к2,..., кп}.Тогда можно сформулировать следующие правила:

А а1, К к 1;

А ат, К кп.

На основании выбранных критериев формируются правила Р=К^Ж/].Жп [1]. Операция пересечения для каждого правила соответствует операции тт:

Цр (aj) = тт цк (aj), I = 1, п, ] = 1, т. (3)

Лучшей считается альтернатива, которая не только удовлетворяет выбран, -

ности по выбранным критериям среди других альтернатив:

ур(а)=тах уp(aj), j = 1, т. (4)

Если критерии имеют разную значимость, то вводятся следующие коэффици-. 0, :

Р = К?1 п К?2 п... п К8п . (5)

12 п у '

, -

щее воздействие, называется исходом V. Множество исходов имеет вид V={v1, у2,..., vz}. Выбор управляющего решения выполняется на основе продукционных

правил при помощи определения степени истинности каждого критерия для каждой альтернативы:

Если K(A) есть k1(a1), то V есть v};

Если K(A) есть kn(am), то V есть vz.

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

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

, , -мировании управляющего сигнала, либо о доработке решения.

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

, -, -

.

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

1. . ., . ., . . .

лингвистической переменной. - Рига: Зинатне, 1982. - 256 с.

2. Поспелов ДА. Jloгико-лингвистические модели в системах управления. - М.: Энерго-атомиздат, 1981. - 231 с.

3. Финаев В.И. Модели систем принятия решений: Учебное пособие. - Таганрог: Изд-во ТРТУ, 2005. - 118 с.

4. Александров Е.А. Основы теории эвристических решений. - М.: Сов. Радио, 1975. - 256 с.

5. Поспелов ДА. Ситуационное управление: теория и практика. - М.: Наука, 1986. - 288 с.

6. . ., . ., . . -делей. Примеры использования. - Рига: Зинатне, 1990. - 184 с.

Статью рекомендовал к опубликованию д.т.н., профессор Я.Е. Ромм.

Синявская Екатерина Дмитриевна - Технологический институт федерального государственного автономного образовательного учреждения высшего профессионального образования «Южный федеральный университет» в г. Таганроге; e-mail: kirstent@mail.ru; 347928, г. Таганрог, пер. Некрасовский, 44; тел.: 88634371689; кафедра систем автоматического управления; аспирантка.

Sinyavskaya Ekaterina Dmitrievna - Taganrog Institute of Technology - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education “Southern Federal University”; e-mail: kirstent@mail.ru; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +78634371689; the department of automatic control systems; postgraduate student.

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