WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Pages:     || 2 |

«И.З. Батыршин ОСНОВНЫЕ ОПЕРАЦИИ НЕЧЕТКОЙ ЛОГИКИ И ИХ ОБОБЩЕНИЯ Казань Отечество 2001 ББК 22.12 УДК 510 Б28 Печатается по постановлению Ученого совета Института проблем информатики Академии наук Республики Татарстан и по ...»

-- [ Страница 1 ] --

Институт проблем информатики

Академии наук Республики Татарстан

Казанский государственный технологический

университет

И.З. Батыршин

ОСНОВНЫЕ ОПЕРАЦИИ

НЕЧЕТКОЙ ЛОГИКИ

И ИХ ОБОБЩЕНИЯ

Казань

Отечество

2001

ББК 22.12

УДК 510

Б28

Печатается по постановлению Ученого совета Института проблем информатики Академии наук Республики Татарстан и по решению Ученого Совета Казанского государственного технологического университета Рецензент:

д.ф.м.н., проф. В.Д. Соловьев И.З. Батыршин. Основные операции нечеткой логики и их обобщения. – Казань: Отечество, 2001. – 100 с., ил.

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

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

Издание работы осуществлено при финансовой поддержке Фонда НИОКР и Академии наук Республики Татарстан в рамках Программы развития приоритетных направлений науки в РТ.

ISBN 5-9222-0034-

ВВЕДЕНИЕ

Термин “нечеткая логика” используется обычно в двух различных смыслах. В узком смысле, нечеткая логика это логическое исчисление, являющееся расширением многозначной логики. В ее широком смысле, который сегодня является преобладающим в использовании, нечеткая логика равнозначна теории нечетких множеств. С этой точки зрения нечеткая логика в ее узком смысле является разделом нечеткой логики в ее широком смысле [26].

В работе обсуждаются различные подходы к определению основных операций нечеткой логики, под которыми понимаются операции конъюнкции, дизъюнкции и отрицания, определенные на множестве значений принадлежности, истинности, правдоподобности, а также определяемые ими операции пересечения, объединения и дополнения нечетких множеств. В нечеткой логике терминологическое отличие между операциями над значениями принадлежности и операциями над нечеткими множествами в определенной мере стирается, поскольку операции над нечеткими множествами определяются поэлементно с помощью операций над степенями принадлежности, а лингвистические связки могут интерпретироваться и как операции над значениями принадлежности и как операции над нечеткими множествами. Например, в нечетких моделях в правилах типа «Если ТЕМПЕРАТУРА МАЛАЯ и ДАВЛЕНИЕ ВЫСОКОЕ то ПЛОТНОСТЬ СРЕДНЯЯ» лингвистическая связка «и» может интерпретироваться как конъюнкция значений истинности нечетких предикатов МАЛАЯ(t) и ВЫСОКОЕ(d) при определенных значениях термов t и d. Эта связка может также интерпретироваться и как операция пересечения нечетких (цилиндрических) отношений, определяемых нечеткими множествами МАЛАЯ и ВЫСОКОЕ в декартовом произведении множеств значений температур и давлений. Более обще, связка «и» может интерпретироваться в задачах нечеткого моделирования как некоторая функция над значениями принадлежности МАЛАЯ(t) и ВЫСОКОЕ(d) конкретных числовых значений температуры и давления нечетким множествам МАЛАЯ и ВЫСОКОЕ. Естественно, что в каждом случае определение конкретных операций должно быть четко определено.

Рассматриваемые в работе операции являются основными операциями нечеткой логики в том смысле, что все конструкции нечеткой логики основываются на операциях конъюнкции, дизъюнкции и отрицания или на определяемых ими операциях над нечеткими множествами. В настоящее время в нечеткой логике в качестве операций конъюнкции и дизъюнкции широко используются t-нормы и t-конормы, пришедшие в нечеткую логику из теории вероятностных метрических пространств. Эти операции достаточно хорошо изучены и лежат в основе многих формальных построений нечеткой логики. В то же время расширение области приложений нечеткой логики и возможностей нечеткого моделирования вызывает необходимость обобщения этих операций. Одно направление связано с ослаблением аксиоматики этих операций с целью расширения инструментария нечеткого моделирования. Например, решение задач идентификации нечетких моделей и их оптимизации по параметрам операций вызывает необходимость рассмотрения неассоциативных операций конъюнкции и дизъюнкции с целью построения простых параметрических классов этих операций. Другое направление обобщения операций конъюнкции и дизъюнкции нечеткой логики связано с заменой множества значений принадлежности, правдоподобности [0,1] на линейное или частично упорядоченное множество лингвистических оценок правдоподобности или на списки таких оценок правдоподобности. Это направление обобщения основных операций нечеткой логики, с одной стороны, вызывается необходимостью разработки экспертных систем, в которых значения истинности, правдоподобности фактов и правил оцениваются экспертом или пользователем непосредственно в лингвистической шкале и носят качественный характер. С другой стороны, это обобщение основных операций нечеткой логики вызывается смещением направления активного развития нечеткой логики от моделирования количественных процессов, поддающихся измерению, к моделированию человеческих процессов восприятия и принятия решений на основе гранулирования информации и вычисления словами [124 - 127].



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

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

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

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

Тематика книги определяется научными интересами автора и в основном содержит результаты, полученные при участии автора, либо содержит смежные результаты других авторов и в основном опубликованные на английском языке. Ввиду ограниченности объема в книгу не удалось включить первоначально планировавшиеся результаты автора по строго монотонным операциям на порядковых шкалах (по алгебре лексикографических оценок правдоподобности) и их приложениям в экспертных системах [7, 8, 27, 55]. Операции импликации, лежащие в основе многих формальных построений нечеткой логики и широко используемые в системах нечеткого логического вывода в данной работе не рассматриваются [37, 40, 64, 72, 74, 75, 86, 100, 116]. В работе не рассматриваются также операции агрегирования, обобщающие статистические средние, по которым в настоящее время проводятся активные исследования [22, 65, 75, 85, 90, 120]. В книге не рассматриваются юнинормы и OWA-операторы, объединяющие операции конъюнкции, дизъюнкции и агрегирования, операторы дефаззификации, используемые в нечетком моделировании, нечеткие реляционные операторы и многое другое [1, 22, 23, 32, 82, 84, 88, 90, 94, 95, 100, 120, 121]. В конце глав приводятся краткие библиографические ссылки как на результаты, обсуждаемые в тексте книги, так и на работы по смежной тематике. По этой причине библиографические ссылки в самом тексте работы минимальны.

Формулы нумеруются отдельно по главам. Определения и теоремы имеют сплошную нумерацию внутри одного раздела.

Автор выражает признательность своим друзьям и коллегам доктору М. Вагенкнехту из Университета прикладных наук Циттау/Горлитц, Германия, профессору О. Кайнаку из Босфорского университета г.

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

Данная работа выполнена при финансовой поддержке Фонда НИОКР и Академии наук Республики Татарстан.

ГЛАВА 1. ОПЕРАЦИИ ЗАДЕ И АЛГЕБРЫ КЛИНИ

1. Операции Заде Обычному подмножеству A универсального множества X можно поставить в соответствие его характеристическую функцию Операциям пересечения, объединения и дополнения множеств взаимно однозначным образом ставятся в соответствие операции над их характеристическими функциями, определяемые поэлементно (для всех xX):

где, и ¬ - булевы функции конъюнкции, дизъюнкции и отрицания такие, что Для отношения включения множеств выполняется: AB тогда и только тогда, когда A(x)B(x) для всех xX.

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

Понятие нечеткого множества введено как обобщение понятия характеристической функции множества. Нечеткое подмножество A универсального множества X задается функцией принадлежности µA:XL, где L = [0,1]. Для каждого xX величина µA(x) интерпретируется как степень принадлежности элемента x нечеткому множеству A. Существуют и другие интерпретации функции принадлежности. Нечеткое множество обычно имеет некоторую лингвистическую метку, соответствующую содержательной интерпретации самого нечеткого множества. Например, если X = [0,120] – множество числовых значений возраста, то на X могут быть определены нечеткие множества с лингвистическими метками МОЛОДОЙ, СТАРЫЙ, ОЧЕНЬ СТАРЫЙ и т.д. На Рис. 1. показаны возможные способы представления понятия МОЛОДОЙ с помощью характеристической функции множества и функции принадлежности нечеткого множества.

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

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

При исследовании алгебраических свойств нечетких множеств удобно отождествлять их с функциями принадлежности, поэтому там, где это не будет вызывать недоразумений, под нечетким множеством A будет пониматься сама функция принадлежности A:XL, и величина A(x) будет интерпретироваться как степень принадлежности элемента x нечеткому множеству A.

Операции над нечеткими множествами задаются аналогично операциям над характеристическими функциями поэлементно:

В качестве операций конъюнкции, дизъюнкции и отрицания на [0,1] Заде предложил следующее обобщение булевых функций:

В общем случае операции и отношения на множестве нечетких множеств определяются также поэлементно с помощью операций и отношений на элементах из X. В частности имеем A = B тогда и только тогда, когда A(x) = B(x) для всех xX, A B тогда и только тогда, когда A(x) B(x) для всех xX.

Как обычно, пишут A B, если AB и AB. Очевидно, что отношение включения нечетких множеств является отношением частичного порядка, т.е. удовлетворяет условиям:

Пусть F(X) – множество всех нечетких подмножеств множества X.

Обозначим и U следующие нечеткие множества: (x) = 0 и U(x) = 1 для всех xX. и U являются соответственно наименьшим и наибольшим элементами по отношению частичного порядка.

Нетрудно убедиться, что введенные операции удовлетворяют на F(X) следующим тождествам:

A(BC) = (AB)C, A(BC) =(AB)C (ассоциативность), A(BC)=(AB)(AC), Первые четыре тождества определяют решетку. Дистрибутивная решетка с инволютивной операцией дополнения, на которой выполняются законы Де Моргана называется решеткой Де Моргана. Решетка Де Моргана с наименьшим и наибольшим U элементами называется алгеброй Де Моргана.

Отношение частичного упорядочения элементов решетки связано с решеточными операциями и следующим образом:

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

В алгебре Де Моргана выполняется:

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

Нормальная алгебра Де Моргана называется алгеброй Клини. Алгебры Де Моргана и алгебры Клини играют важную роль при изучении неклассических логик.

Элемент A алгебры Де Моргана F, удовлетворяющий условиям (3), будет называться булевым.

В алгебрах Клини выполняются следующие соотношения [83]:

(AA)(BB)(AB)(AB)=(AB)(AB)(AA)(BB), (AA)(BB)(AB)(AB)=(AB)(AB)(AA)(BB).

2. Фокальные алгебры Клини Пусть - алгебра Де Моргана, и Z является подалгеброй F по операциям,,, т.е. из A,BZ следует ABZ и ABZ, и из AZ следует AZ. Подалгебра Z будет называться интервальной подалгеброй F, если Z является интервалом Z = [C,D], где C и D – некоторые элементы из F такие, что C D, и Z состоит из всех элементов AF таких, что C A Теорема 2.1. Алгебра Де Моргана F является алгеброй Клини тогда и только тогда, когда пересечение любых ее двух интервальных подалгебр не пусто, и F является булевой алгеброй тогда и только тогда, когда она содержит лишь одну непустую интервальную подалгебру (совпадающую с F).

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

Лемма 2.2. Для любого элемента CF интервал [CC,CC] является интервальной подалгеброй F, и любая интервальная подалгебра Z алгебры Де Моргана F представима в виде Z = [CC,CC] для некоторого CF.

Д о к а з а т е л ь с т в о. Пусть Z = [CC,CC] для некоторого CF.

Поскольку любой интервал решетки F является ее подалгеброй по операциям и, достаточно показать, что Z замкнуто относительно операции дополнения. Из AZ следует CC A CC, из (2) получаем (CC) A (CC), откуда следует CC A CC, т.е.

AZ.

Пусть Z = [C,D] - интервальная подалгебра F. Тогда C,DZ, что дает C D, C D, и из (2) получим (D)=D C, что приводит к C= D. Из C D=C и (1) следует C=CC, CC =D и Z = [CC, CC].

Лемма доказана.

Интервальная подалгебра Z = [CC, CC] алгебры Де Моргана F будет обозначаться Z(C) и называться интервальной подалгеброй F, порожденной элементом CF, а элемент C - элементом, порождающим интервальную подалгебру Z(C). Ясно, что Z является подмножеством любой интервальной подалгебры, содержащей C.

На множестве F можно задать отношение эквивалентности такое, что A B, если A и B порождают одну и ту же интервальную подалгебру.

Лемма 2.3. Каждый класс эквивалентности E отношения в алгебре Де Моргана F образует булеву алгебру с операциями,, из F.

эквивалентности отношения в алгебре Де Моргана F, и A, B произвольные элементы из E. Тогда A и B порождают одну и ту же интервальную подалгебру Z= [AA, AA] = [BB, BB], причем из A,BZ следует, что EZ. Из инволютивности следует, что A,BE.

Покажем, что AB принадлежит E. Обозначим C = AB. Тогда, учитывая (1) и AA B, BB A, AA = BB, получим: CC = (AB)(AB) = AB(AB) = (ABA)(ABB) = (AA)(BB) = (AA), далее имеем CC =(CC) =(AA) = AA, что дает Z= [CC, CC]= Z(C), откуда следует CE и ABE. Аналогично показывается, что ABE. Таким образом, E является подалгеброй алгебры Де Моргана F. Учитывая, что для произвольного AE элементы AA и AA являются соответственно наименьшим и наибольшим элементами в E, получаем, что E образует булеву алгебру.

Лемма 2.4. Для произвольных элементов A,B алгебры Де Моргана F выполняется Z(A)Z(B) тогда и только тогда, когда выполняется Д о к а з а т е л ь с т в о. Отметим, что пересечение интервальных подалгебр алгебры Де Моргана F, если оно не пусто, является интервальной подалгеброй F, так как пересечение подалгебр является подалгеброй, а пересечение интервалов является интервалом. Пусть Z(A)Z(B), тогда Z(A)Z(B) = {CF AA C AA и BB C BB}, откуда следует Z(A)Z(B) = {CF(AA)(BB) C (AA)(BB)}, что приводит к (4). Обратным путем показывается, что если существуют A,BF, для которых выполняется (4), то Z(A)Z(B) Лемма 2.5. В алгебре Де Моргана условие Клини, условие (4) и условие попарно эквивалентны.

законов Де Моргана следует: AA AA = (AA), BB BB = (BB), что совместно с (5) приводит к (4).

(4) (условие Клини). AA (AA)(BB) (AA)(BB) BB.

(Условие Клини) (5). Пусть выполняется A A, B B, тогда A=AA BB = B, и B=BB AA = A. Из A A, B B и из A B, B A следует AAB и BAB, что дает AB AB.

Лемма доказана.

1) Если пересечение любых двух интервальных подалгебр F не пусто, то из лемм 2.4 и 2.5 следует, что F - нормальна.

2) Пусть F – алгебра Клини, и Z1, Z2 – произвольные ее интервальные подалгебры. Из леммы 2.2 следует, что существуют некоторые A,BF, порождающие эти интервальные подалгебры, а из лемм 2.5 и 2.4 следует, что пересечение интервальных подалгебр Z1, Z2 не пусто.

3) Пусть F - булева алгебра. Тогда для всех AF выполняется AA =, AA = U и Z(A) = [,U] = F.

4) Пусть F содержит лишь одну интервальную подалгебру. Тогда отношение содержит лишь один класс эквивалентности, совпадающий с F, который в соответствии с леммой 2.3 является булевой алгеброй.

Теорема доказана.

Из теоремы следует, что алгебра Де Моргана, не являющаяся алгеброй Клини, содержит по крайней мере две интервальные подалгебры, пересечение которых пусто. Простейшим примером такой алгебры является множество из четырех элементов F= {, A, B, U}, с диаграммой Хассе, представленой на рис. 2, и с операцией отрицания: A = A, B = B, = U, U =. Тогда Z(A)={A}, Z(B)={B}, Z()= Z(U)= F, и Z(A)Z(B)=.

Определение 2.6. Интервальная подалгебра, содержащаяся во всех других интервальных подалгебрах алгебры Клини F, называется центральной подалгеброй F или фокусом F, а алгебра Клини, содержащая фокус, называется фокальной алгеброй Клини.

Рис. 2. Диаграмма Хассе четырехэлементного множества Из теоремы 2.1 следует следующий результат.

Следствие 2.7. Фокус алгебры Клини, если он существует, является булевой алгеброй.

Теорема 2.8. В полных алгебрах Клини фокус всегда существует.

Д о к а з а т е л ь с т в о. Пусть F - полная алгебра Клини. Из полноты F следует существование в F элементов Из условия Клини и определения sup и inf следует G BB для всех BF и GH. Из леммы 2.2 следует, что произвольная интервальная подалгебра представима в виде [CC, CC] для некоторого CF, и из (6) и GH следует CCGHCC, т.е. интервал [G,H] содержится в любой интервальной подалгебре алгебры Клини F.

Из AAG для всех AF и из (2) следует GAA для всех AF, и из (6) и определения inf получим GH. Двойственно получаем GH, и из (2) и инволютивности отрицания следует HG. Сравнивая GH и HG, получим G=H. Таким образом, имеем [G,H] = [G,G] = [GG, GG], т.е. [G,H] есть интервальная подалгебра F.

Теорема доказана.

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

Теорема 2.9. Алгебра Де Моргана F является фокальной алгеброй Клини тогда и только тогда, когда в F существует элемент W такой, что на F выполняется тождество:

Докажем предварительно следующую лемму.

Лемма 2.10. Пусть W - некоторый элемент алгебры Де Моргана F.

Тогда на F выполняется (7) тогда и только тогда, когда выполняется Д о к а з а т е л ь с т в о. Из (7), подставляя W вместо A и применяя идемпотентность, получим (8). Подставляя (8) в (7), получим (9).

Подставляя WW из (8) в левую часть (9) вместо W, получим (7).

Лемма 2.10 доказана.

F существует элемент W такой, что (7) выполняется для всех элементов A из F, тогда на F выполняется (8), (9), что совместно с (1) дает:

Из (11) и (2), получим: WAA, что совместно с (11) и (10) дает:

AA WWAA, т.е. [W,W] = [WW,WW], есть интервальная подалгебра, которая содержится в любой интервальной подалгебре [AA,AA], и из теоремы 2.1 и определения 2.6 следует, что F фокальная алгебра Клини.

Пусть F - фокальная алгебра Клини с фокусом Z = [CC,CC].

Обозначим W = CC, тогда W= CC, Z = [W,W] и выполняется (10).

Для каждого AF фокус Z содержится в интервальной подалгебре Z(A) = [AA,AA] и выполняется AAWWAA, откуда следует (11). Из (10) и (11) следует (8), (9) и (7).

Теорема доказана.

Как следует из теоремы 2.9, тождество (7) совместно с тождествами алгебры Де Моргана определяет многообразие фокальных алгебр Клини с фокусом [W,W]. Очевидно, что любая булева алгебра с выделенным элементом W= также является фокальной алгеброй Клини.

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

Алгебра Клини с центральным элементом является фокальной алгеброй Клини с фокусом, состоящим из единственного элемента W:

условие Клини и (12) приводят к AAWW =W, к (9), (8) и (7).

В алгебрах Де Моргана с центральным элементом W условие Клини эквивалентно условию В самом деле, из условия Клини и (12) следует (13): AAWW =W.

Из (13) и (12) получаем, учитывая (2): W= W (BB) =BB для всех B из F, что совместно с (13) приводит к условию Клини.

Теорема 2.11. Алгебра Де Моргана F с центральным элементом W нормальна (является алгеброй Клини), тогда и только тогда, когда W является единственным центральным элементом в F.

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

Пусть W единственный центральный элемент в алгебре Де Моргана F.

Покажем, что F нормальна. Предположим, что это не так, тогда в F существует элемент A, для которого не выполняется (13). Обозначим T= AA, P=AA, B=(WT)P. Из законов Де Моргана и инволютивности отрицания имеем T= P и P=T, что совместно с (12) и дистрибутивностью дает: B=[(WT)P] = (WT)P = (WT)T =.(WP)T = (WT)(PT)= (WT)P= B. Таким образом, B – центральный элемент.

Имеем AA = P (WT)P = B, т.е. AA B. Поскольку в силу предположения для W (13) не выполняется, получаем B W, и F имеет более одного центрального элемента, что противоречит тому, что W – единственный центральный элемент в F.

Теорема доказана.

3. Метрические алгебры Клини и меры нечеткости Мерой нечеткости (мерой энтропии) на алгебре Клини называется вещественная функция на F такая, что:

nk(x) nk+1(x) y nk(x) nk+1(x), если n разжимающее на L.

Таким образом, если y находится "между" x и n(x), и n - сжимающее отрицание, то и все элементы nk(y), порождаемые элементом y, также будут находиться "между" x и n(x); а если x и n(x) находятся "по разные стороны" от y, и n - разжимающее отрицание, то и все элементы nk(x) и nk+1(x), порождаемые из x, также будут "по разные стороны" от y.

Определение 1.11. Пусть n – отрицание на L и xL. Множество G ( x) = U n k ( x) называется множеством элементов, порождаемым элементом x. Мощность этого множества R= |G(x)| будет называться рангом элемента x. Если G(x) содержит бесконечное число элементов, то будем писать R(x) =. Ранг отрицания n определяется как R (n) = sup R ( x).

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

Следствие 1.12.

1) R(x) = 1 тогда и только тогда, когда x – фиксированная точка отрицания n, т.е. x = s.

2) R(n) = 2, если n – инволюция.

3) R(n) 3, если n – обычное или слабое отрицание.

Далее, если для n существует обратное отрицание n-1, то для введенных выше понятий будем использовать соответственно обозначения n-k(x), G -1(x), R-1(x) и R-1(n).

Предложение 1.13. Пусть n - отрицание на L и xL. Если R(x)= k, где 1< k <, то G(x) ={x, n(x),…, nk-1(x)}, и либо выполняется n j(x) = nk-1(x) для всех j k и n – сжимающее в x с фиксированной точкой s =nk-1(x), либо nk+2j(x)=nk-2(x) и nk+2j+1(x)=nk-1(x) для всех j 0. Если R(x) =, то nk(x) nj(x) для всех k j, k, j 0.

Д о к а з а т е л ь с т в о. Из R(x)= k следует n j(x) n i(x) для всех i< j 0. “Все, что не ложь, есть истина”.

Пример 1.17. Примером разжимающего отрицания, которое не является ни обычным, ни слабым является отрицание где c{0, I}. Фиксированная точка отсутствует, R(n) =3. 2(x)=0, если x < c,2(x)=I, если с x. “Все или истина, или ложь”. Некоторые подходы к формализации нечеткой логики, основанные на подобной интерпретации, сводят ее к двузначной, используя c = 0.5.

Пример 1.18. Примером разжимающего отрицания с фиксированной точкой является отрицание где c{0, I}. Элемент x = c является фиксированной точкой, отрицание не является ни обычным, ни слабым, R(n) =3.

Пример 1.19. L={a1, a2,…, am}, ak < ak+1, (k= 1,…, m-1). Здесь 0 = a1, I= am. Элементами шкалы L могут быть, например, лингвистические оценки правдоподобности, истинности, принадлежности. Отрицание n(ak)=am-k+1, (k= 1,…, m-1) является инволютивным. При нечетном m = 2p+ фиксированной точкой отрицания (центральным элементом L) является элемент s= ap+1. Мера нечеткости на этом элементе принимает максимальное значение. При четном m = 2p фиксированная точка отрицания отсутствует. Фокус L состоит из элементов {ap, ap+1}, имеющих максимальную нечеткость.

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

Определение 2.1. Отрицание n:[0,1][0,1] называется биективным, если функция n биективная.

Из определения биективной функции как взаимно-однозначной функции и из условия невозрастания отрицания n(y) n(x), если x y, следует, что биективное отрицание является строго убывающей непрерывной функцией.

Строго убывающие непрерывные отрицания на [0,1] называют также строгими отрицаниями, а инволютивные отрицания на [0,1] называют сильными отрицаниями.

У биективного отрицания существует обратная функция n–1, которая также будет биективным отрицанием.

Биективное отрицание имеет фиксированную точку, для нее выполняется n(s) = s = n–1 (s). Очевидно, что точка (s,s) является точкой пересечения графиков функций y(x)= n(x) и y(x)= x.

Инволютивное отрицание является биективным. Для инволютивного отрицания из n(n(x) = x следует n–1(x)= n(x) для всех x[0,1]. Таким образом, график инволютивного отрицания симметричен относительно прямой линии y(x) = x.

Определение 2.2. Непрерывная строго возрастающая функция f:[0,1][0,1] такая, что f(0)= 0, f(1)= 1 называется автоморфизмом интервала [0,1].

Теорема 2.3. Функция n:[0,1][0,1] является инволюцией тогда и только тогда, когда существует автоморфизм f интервала [0,1] такой, что Д о к а з а т е л ь с т в о. Очевидно, что (16) удовлетворяет условиям (1), (2) и условию инволютивности n(n(x))=f -1(1- f(f -1(1-f(x))))= x.

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

Лемма 2.4. Пусть n1 и n2 – две инволюции на [0,1]. Тогда существует автоморфизм f интервала [0,1] такой, что Д о к а з а т е л ь с т в о. Пусть s1 и s2 - фиксированные точки отрицаний n1 и n2, соответственно, и пусть g:[0,s1][0,s2] – возрастающая биективная функция, тогда функция является биективной возрастающей функцией, отображающей [0,1] на [0,1] так, что f(s1) = s2. Покажем, что для нее выполняется (17). Из определения f следует, что f -1(x) = g-1(x) при x s2 и f -1(x) = n1 (g-1(n2(x))) при s2 < x.

Тогда при x< s1 получим f(x)= g(x)< s2, n2(f(x))= n2(g(x))> s2 и f -1(n2(f(x)))= n1(g-1(n2(n2(g(x))))) = n1(x). Аналогично показывается, что f -1(n2(f(x))) = n1(x) при s1 < x.

Полагая в условиях леммы n2(x) = N(x) = 1 – x, получим (16).

Теорема доказана.

Функция f(x) в условиях теоремы 2.3. называется аддитивным генератором инволютивного отрицания. Нетрудно увидеть, для фиксированной точки инволютивного отрицания, генерируемого аддитивным генератором f, выполняется:

Таким образом, любое инволютивное отрицание n является сопряженным отрицанию Заде, т.е. существует автоморфизм f интервала [0,1] такой, что n = f -1° N° f. Более обще, пусть, M – группа композиций всех монотонных биективных функций из [0,1] на [0,1], S – множество инволюций на [0,1] и (N) – класс функций из M, сопряженных N.

Теорема 2.5. S = (N).

Д о к а з а т е л ь с т в о. Достаточно показать, что из h(N) следует hS. Из h(N) следует существование функции gM такой, что h= g-1° N° g, откуда следует, что h - строго убывающая функция, h(h(x))= g-1(1- g(h(x)))= g-1(1- g(h(x)))= x, и из {g(0),g(1)}={0,1} следует h(1) = 0, h(0) = 1, т.е. hS.

Предложение 2.6. Пусть n – инволюция. Тогда где f и g - автоморфизмы интервала [0,1], тогда и только тогда, когда существует автоморфизм h интервала [-0.5,0.5] такой, что Д о к а з а т е л ь с т в о. Предположим, что f -1(1 - f(x)) = g -1(1 - g(x)).

Обозначая y= f(x), получим, что это равенство выполняется тогда и только тогда, когда g(f -1(1- y)) = 1- g(f -1(y)). Определим функцию h: [-0.5,0.5] [-0.5,0.5] так, что h(z) = g(f -1(z+0.5)) - 0.5. Ясно, что эта функция является автоморфизмом [-0.5,0.5] и для нее выполняется g(f -1(y))= 0.5 + h(y - 0.5), откуда следует g(x) = 0.5 + h(f(x) – 0.5).

Примером параметрического класса инволюций, построенных по правилу (16), является отрицание Сугено:

генерируемое генератором f(x) = log(1+px)/log(1+p). Это отрицание является единственным рациональным отрицанием вида (ax+b)/(cx+d).

Фиксированная точка отрицания Сугено равна s= ((1+p)1/2-1)/p.

а) отрицание Сугено, p = 2, 0, -0.5; б) отрицание Ягера, p = 0.5, 1, 2.

Другим примером построенного таким образом отрицания является отрицание Ягера:

генерируемое генератором f(x) = xp. Фиксированная точка отрицания Ягера равна s = 0.5.

Графики отрицаний Сугено и Ягера для разных значений параметра p приведены на рис. 4, где приведен также график функции y = x.

Рассматриваемые ниже методы генерации инволютивных отрицаний используют свойство инволюций n(x) = n-1(x), которое определяет симметрию графика инволютивного отрицания относительно прямой y= x.

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

Пусть f – произвольное монотонное биективное отображение [0,1] на [0,1]. Введем обозначения Отметим следующие свойства введенных функций.

1) Если f – автоморфизм интервала [0,1], то f[-] и f[+] также являются автоморфизмами интервала [0,1], причем, f[-]-1 = f[+], f[+]-1 = f[-] и для всех x[0,1] выполняется 2) Если n – инволюция, то Предложение 2.7. Если n - биективное отрицание, то функции n[-] и n[+] являются инволюциями.

Д о к а з а т е л ь с т в о. Из определения n[-] и n[+] следует, что они являются биективными отрицаниями. Имеем Покажем, что n[-] является инволюцией. Если n(x) n-1(x), то n[-](x) = n(x). Обозначим y = n(x). Тогда n(y)= n(n(x)) n(n-1(x))= x= n-1(n(x))= n-1(y).

Из n(y) n-1(y) следует n[-] (y)= n-1(y) и n[-](n[-] (x))= n[-](n(x))= n[-](y)= n-1(y)= n -1(n(x))=x. Аналогично, из n-1(x) n(x), выводится n[-](n[-] (x))= x.

Доказательство инволютивности n[+] проводится аналогично.

Теорема 2.8. Функции n1,n2:[0,1][0,1] являются инволюциями тогда и только тогда, когда существует автоморфизм f интервала [0,1] такой, что является автоморфизмом интервала [0,1] таким, что (1 - f)[-](x) = n[-](x) = n(x) и (1- f)[+](x) = n[+](x) = n(x).

Пусть f – автоморфизм интервала [0,1]. Тогда n(x) = 1- f(x) является биективным отрицанием и из предложения 2.7 следует справедливость теоремы.

Учитывая, что (1- f(x))-1 = f -1(1- x), представим (19), (20) также в виде:

Предложение 2.9. Пусть n - биективное отрицание, и s – его фиксированная точка. Тогда функции являются инволютивными отрицаниями.

являются биективными отрицаниями с фиксированной точкой s. Если x< s, то n(x) > n(s) = s и n1(n1(x)) = n1(n(x)) = n-1(n(x)) = x. Если x > s, то n -1(x) < n-1(s)= s и n1(n1(x))= n1(n -1(x))= = n(n -1(x))= x. Аналогично доказывается инволютивность n2.

Заметим, что соотношения (18) и (21), (22) в общем случае определяют разные отрицания. Однако, если n(x) n-1(x) для всех x s, либо n -1(x) n(x) для всех x s, то определяемые (18) и (21), (22) пары отрицаний {n1, n2} совпадают.

Примером отрицаний, построенных по правилам (19), (20) с генератором f(x) = xp, являются отрицания:

Графики этих отрицаний для разных значений параметров p приводятся на рис. 5.

Рис. 5. Графики инволютивных отрицаний с генератором f(x) = xp:

а) формула (19), p= 0.5, 1, 5; б) формула (20), p= 0.5, 1, 5.

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

Теорема 2.10. Функция n:[0,1][0,1] является инволюцией с фиксированной точкой s(0,1) тогда и только тогда, когда существует автоморфизм f интервала [0,1] такой, что Д о к а з а т е л ь с т в о. Пусть f – автоморфизм и n определяется по (23). Монотонное убывание n и выполнение условий n(0) = 1, n(1) = 0, n(s)= s, очевидно. Обозначим g1(x) = 1- (1- s)f(x/s), g2(x) = sf -1(( 1-x)/(1-s)), тогда g2(x) = g1-1(x). Доказательство инволютивности n аналогично доказательству инволютивности отрицания в предложении 2.9.

Пусть n – инволюция с фиксированной точкой s. Тогда функция f(x)= (1-n(xs))/(1-s) биективная, строго возрастающая и f(0)=0, f(1)=1. f -1(x)= n(1- (1- s)x)/s. Если x s, то (23) определяет n(x): 1- (1- s)f(x/s) = 1- (1- s)(1n(xs/s))/(1-s) = n(x). Если s < x, то также получаем n(x): sf -1(( 1-x )/( 1-s)) = sn(1- (1- s)( 1-x )/( 1-s))/s = n(x).

Примером отрицания, построенного по правилу (23) с генератором f(x) = xp, является отрицание:

Графики этого отрицания для s = 0.3 и различных значений параметра p приведены на рис. 6. При p = 1 это отрицание задается двумя отрезками прямых, соединяющими точки (0,1) и (1,0) с точкой (s,s), лежащей на прямой y = x.

Рис. 6. Графики инволютивных отрицаний (24) с фиксированной точкой s=0.3 для значений параметра p: а) p= 0.1, 0.3 и 1; б) p= 1, 3 и 6.

Предложение 2.11. Если n1 и n2 – инволютивные отрицания с фиксированной точкой s1= s2= s, то n1(x) n2(x) для всех x s тогда и только тогда, когда n1(x) n2(x) для всех x s.

Обозначим x= n2(y), тогда x s и n2(y) = x = n1(n1(x)) n1(n2(x))= n1(n2(n2(y)))= n1(y). Аналогично показывается, что из n1(x) n2(x) для всех x s следует n1(y) n2(y) для любого y s.

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

2.2. Сжимающие и разжимающие отрицания на [0,1] Из определения сжимающих и разжимающих отрицаний следует, что n является сжимающим в x[0,1] (сжимающим на [0,1]) тогда и только тогда, когда в x[0,1] (на [0,1]) выполняется одно из условий:

Аналогично, n является разжимающим в x[0,1] (разжимающим на [0,1]) тогда и только тогда, когда в x[0,1] (на [0,1]) выполняется одно из условий:

Теорема 2.12. Биективное отрицание n является сжимающим в x[0,1] (сжимающим на [0,1]) тогда и только тогда, когда n-1 является разжимающим в x[0,1] (разжимающим на [0,1]).

Д о к а з а т е л ь с т в о. Очевидно, что двукратное применение n-1 к элементам неравенств (25), (26) преобразует их в (27), (28) для отрицания n-1 и наоборот. Например, из (25), (26) получим:

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

Предложение 2.13. Биективное отрицание n является сжимающим тогда и только тогда, когда для всех x[0,1] и является разжимающим тогда и только тогда, когда для всех x[0,1] Д о к а з а т е л ь с т в о. Ясно, что если n – сжимающее, то на [0,1] выполняется (29). Пусть на [0,1] имеет место (29). Покажем, что n сжимающее. Если x n(x), то применяя отрицание, получим n(n(x)) n(x), и из (29) следует (25). Покажем, что для всех x таких, что n(x) x, выполняется (26). Предположим, что это не так, и для некоторого x1[0,1] имеет место n(x1) x1 и x1 < n(n(x1)). Обозначим y= n(x1), тогда y < n(y) и из (29) следует n(x1) = y n(n(y)) = n(n(n(x1))). В то же время из x1 < n(n(x1)) и строгого убывания n следует n(n(n(x1)))< n(x1). Полученное противоречие доказывает выполнение (26). Таким образом, n – сжимающее отрицание.

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

Так как для инволютивных отрицаний выполняется n(n(x)) = x, а условия x n(x) и n(x) x эквивалентны для биективных отрицаний условиям x s и s x, где s – фиксированная точка отрицания, то указанные выше свойства сжимающих и разжимающих отрицаний дают основание для следующей характеризации этих отрицаний.

Теорема 2.14. Биективное отрицание n с фиксированной точкой s является сжимающим тогда и только тогда, когда существует инволюция n1 такая, что для всех x[0,1] выполняется и отрицание n является разжимающим тогда и только тогда, когда существует инволюция n1 такая, что для всех x[0,1] выполняется Д о к а з а т е л ь с т в о. Пусть n1 – инволюция с фиксированной точкой s, и выполняется (31). Покажем, что n – сжимающее. Пусть x < s, тогда n(x) n1(x) и n(x) > s, что дает n(n(x)) n1(n(x)) n1(n1(x)) = x, и из предложения 2.13 следует, что n – сжимающее.

Пусть n – сжимающее отрицание. Рассмотрим функцию:

Из предложения 2.9 следует, что эта функция является инволютивным отрицанием. Очевидно, что она удовлетворяет первым двум условиям из (31). Поскольку n – сжимающее, то для него выполняется (26) и из n(n(x)) x для x > s следует n(x) n-1(x) = n1(x), т.е. выполняется третье условие из (31).

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

Теорема 2.14 дает способ построения сжимающих и разжимающих отрицаний на основе инволютивного отрицания и обобщает следующий способ построения сжимающих и разжимающих отрицаний из [54].

Предложение 2.15. Пусть g и h автоморфизмы интервала [0,1], и s(0,1), тогда функция является сжимающим отрицанием, если h(x) x g(x) на [0,1], и разжимающим отрицанием, если g(x) x h(x) на [0,1].

биективное отрицание. Если h(x) x g(x) на [0,1], то в соответствии с теоремой 2.14 отрицание n – является сжимающим по отношению к инволютивному отрицанию получаемому из (23) при f(x) = x. Аналогично, если g(x) x h(x) на [0,1], то в соответствии с теоремой 2.14 отрицание n – является разжимающим по отношению к инволютивному отрицанию n1.

Поскольку из x g(x) на [0,1] следует g-1(x) x на [0,1], то в условиях теоремы 2.15 вместо функции h может использоваться функция g-1 и наоборот. Если f - произвольный автоморфизм интервала [0,1], то в условиях теоремы 2.15 вместо функций g и h могут использоваться соответственно функции f[-] и f[+].

Простым признаком сжимаемых и разжимаемых отрицаний, который следует из предложения 2.15 является следующий: если отрицание вогнуто слева от точки его пересечения с прямой y = x и выпукло справа от этой точки, то оно сжимающее, и наоборот, если выполняются противоположные свойства, то оно разжимающее.

Примеры сжимающих и разжимающих отрицаний, построенных по правилу (33) с генераторами g(x) = xp., и h(x) = x1/p. приведены на рис. 7.

Там же приведены также графики кусочно-линейной инволюции (34), получаемой при значении параметра p = 1.

Рис. 7. Отрицания, построенные по правилу (33) с фиксированной точкой s = 0.6 и генераторами g=xp и h =g-1 = x1/p:

а) сжимающие с p= 0.3 и 1; б) разжимающие с p= 1 и 3.

разжимающих отрицаний является следующая:

определяющая сжимающее отрицание, если g(x) x для всех x[0,1], и разжимающее отрицание, если g(x) x для всех x[0,1].

Следующие способы построения сжимающих отрицаний непосредственно основаны на теореме 2.14.

Предложение 2.16. Пусть n1 – инволютивное отрицание с фиксированной точкой s, и g – автоморфизм интервала [0,1], тогда функция является сжимающим отрицанием, если g(x) x на [0,1], и разжимающим отрицанием, если g(x) x на [0,1].

Д о к а з а т е л ь с т в о. Из построения следует, что n является биективным отрицанием с фиксированной точкой s. Из g(x) x следует sg(x/s) x, и из убывания n1 следует, что n(x) n1(x), если x s.

Аналогично, из g(x) x следует (1-(1-s)g((1-x)/(1-s))) x, и n(x) n1(x), если s < x, и из теоремы 2.14 следует, что n(x) - сжимающее отрицание.

Двойственно, n(x) - разжимающе отрицание, если g(x) x на [0,1].

Пример отрицаний, построенных по формуле (35) на основе отрицания Сугено с параметром p и автоморфизмом g(x) = xp для значений параметра p: а) p = 0.3; б) p=3, приведен на рис. 8.

Рис. 8. Сжимающие и разжимающие отрицания, построенные по формуле (35) на основе отрицания Сугено и автоморфизма g(x)= xp с параметрами: а) p = 0.3; б) p=3.

Другой способ построения сжимающих и разжимающих отрицаний дает формула где g и h – автоморфизмы интервала [0,1]. Это отрицание является сжимающим, если h(x) x g(x) для всех x[0,1]. Отрицание является разжимающим, если g(x) и h(x) удовлетворяют противоположным неравенствам.

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

Предложение 2.17. Пусть n1 – инволютивное отрицание с фиксированной точкой s, и g, h – автоморфизмы интервала [0,1], тогда функция является сжимающим отрицанием, если g(x) x h(x) для всех x[0,1], и n является разжимающим отрицанием, если имеют место противоположные неравенства.

Д о к а з а т е л ь с т в о. Из построения следует, что n(0) = 1, n(1) = 0, n(s) = s. Если h(x) = x = g(x) для всех x[0,1], то очевидно, что n = n1. При выполнении g(x) x h(x) на [0,1] следует выполнение условий (31), т.е. n является сжимающим отрицанием, и при выполнении h(x) x g(x) на [0,1] следует выполнение условий (32), т.е. n является разжимающим отрицанием.

Заметим, что в качестве автоморфизмов в последних формулах могут использоваться автоморфизмы f[-] и f[+], соответствующие автоморфизму f, порождающему инволютивное отрицание n1. Таким образом, предложенные методы позволяют генерировать сжимающие и разжимающие отрицания с помощью произвольного автоморфизма f интервала [0,1].

Приведем пример генерации сжимающих и разжимающих отрицаний на основе метода, рассмотренного в предложении 2.17. В качестве инволютивного отрицания возьмем отрицание Ягера с генератором f = xp и фиксированной точкой s= (0.5)1/p. Положим g= e[-], h= e[+], где e= xq. При q 1 имеем g= xq, h= x1/q. Тогда получим такое сжимающее отрицание:

На рис 9а) приведен график этого отрицания с параметром q = вместе с графиком соответствующего отрицания Ягера с параметром p = 2.

Если в формуле предложения 2.17 g и h поменять местами, то получим разжимающее отрицание, приведенное на рис. 9б). Заметим, что если в этом случае в качестве генератора e взять генератор f, используемый для построения отрицания Ягера, т.е. положить q= p, то справа от фиксированной точки формула разжимающего отрицания будет иметь более простой вид.

Рис. 9. Сжимающее и разжимающее отрицания, построенные из отрицания Ягера с параметром p= 2: а) сжимающее; б) разжимающее.

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

2.3. Биективные отрицания на [0,1] Основным результатом этого раздела является следующая теорема.

Теорема 2.18. Множество неинволютивных элементов биективного отрицания n на [0,1] имеет единственное представление в виде объединения непересекающихся открытых интервалов, на каждом из которых n является либо сжимающим, либо разжимающим, и в каждом таком интервале для любого его элемента x последовательности ak= n2k(x) и ak-1= n-2k(x) принадлежат этому интервалу, и имеют пределами инволютивные элементы, совпадающие с концами интервалов.

Отрицание называется сжимающим (разжимающим) на интервале, если оно сжимающее (разжимающее) в каждой точке интервала.

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

Лемма 2.19. Неинволютивные элементы биективного отрицания имеют бесконечный ранг.

Д о к а з а т е л ь с т в о. Пусть n биективно. Предположим, что в [0,1] существует неинволютивный элемент x с конечным рангом R(x) = k. Если k= 2, то из предложения 1.13 получим G(x) = {x, n(x)} и n(n(x)) = x или n(n(x)) = n(x), что противоречит либо неинволютивности x, либо биективности n, так как n(x) x. Если k 3, то из предложения 1. следует, что G(x) содержит по крайней мере 3 различных элемента: y = nk-1(x), z = nk-2(x), и v = nk-3(x). Возможны два случая:

1) nk(x) = nk-1(x), что дает n(y) = nk-1(x)= n(nk-2(x)) = n(z), что противоречит биективности n, так как y z.

2) nk(x) = nk-2(x), что дает n(y)= nk-2(x)= n(nk-3(x))= n(v), что также противоречит биективности n, так как y v.

Полученные противоречия доказывают лемму.

Следствие 2.20. Биективное отрицание имеет конечный ранг тогда и только тогда, когда оно является инволюцией.

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

С учетом следствия 1.12 получаем также следующее Следствие 2.21. Для биективного отрицания n на [0,1] выполняется R(x) =R(nk(x)) для всех x[0,1] и всех целых k 0.

Из предложения 1.7 и следствия 2.21 следует Следствие 2.22. Биективное отрицание n является сжимающим, разжимающим или инволютивным в точках nk(x)[0,1] одновременно для всех целых k 0.

Предложение 2.23. Для биективного отрицания n для всех x[0,1] и всех j k 0 возможны только следующие пары соотношений:

Д о к а з а т е л ь с т в о. Так как n-1 является отрицанием, то для него выполняется Обозначим y = n2(x). Тогда n-2(y) = x, n-4(y) = n-2(x). Если x n2(x), то n-2(y) y, и дважды применяя (40), получим, n-4(y) n-2(y) y, т.е. n-2(x) x n2(x). Многократно применяя отрицания к обеим частям неравенств, получим (36) и (37). Аналогично, если n2(x) x, получим (38) и (39).

Предложение 2.24. Пусть n – биективное отрицание. Тогда для любого x[0,1] последовательности ak = n2k(x), bk = n2k+1(x), ak-1 = n-2k(x), bk-1= n-2k-1(x) имеют пределами некоторые инволютивные элементы a, b, a- и b-1, соответственно, такие, что n(a) = b и n-1(a -1)=b-1.

Д о к а з а т е л ь с т в о. Из предложения 2.23 следует, что последовательности ak = n2k(x), bk = n2k+1(x) будут невозрастающими или неубывающими, и из их ограниченности следует существование непрерывности n получим n(a ) = n lim ak = lim n(ak ) = lim n 2k +1 ( x) =b, и аналогично n(n(a) = n(b) = a. Аналогичный результат имеет место и для n-1.

Определение 2.25. Пусть n – некоторое биективное отрицание и x[0,1]. Обозначим aL(x) = min(a-1,a), aR(x) = max(a-1,a), bL(x) = min(b-1,b), bR(x) = max(b-1,b), где a-1,a, b-1, b определены выше. Интервалы A(x) = [aL(x), aR(x)] и B(x) = [bL(x), bR(x)] будут называться интервалами, порождаемыми элементом x. Для неинволютивных элементов x Ao(x) и Bo(x) будут обозначать соответствующие открытые интервалы (aL(x),aR(x)) и (bL(x),bR(x)). Для инволютивных элементов x обозначим Ao(x)={x}, Bo(x)={n(x)}.

Отметим следующие очевидные свойства этих интервалов.

Предложение 2.26. Для всех x[0,1] выполняется:

2) Bo(x) = Ao(n(x)), 3) G(x)G-1(x)A(x)B(x).

Предложение 2.27. В A(x) и B(x) инволютивными элементами являются только концы этих интервалов.

Д о к а з а т е л ь с т в о. Предположим, что y(x) является инволютивным элементом отрицания n. Если x y, тогда, последовательно применяя отрицание, получим n2(x) n2(y) = y и n2k(x) y для всех k 1. Из инволютивности y по отрицанию n следует инволютивность y по отрицанию n-1, откуда также получаем n-2k(x) y для всех k 1. Из обоих полученных неравенств, непрерывности n и n-1 и из предложения 2. получаем aR(x) y, что дает aR(x) = y. Если y x, аналогично получаем aL(x)= y. Инволютивность aR(x) и aL(x) следует из предложения 2.24. Из предложения 2.26 следует аналогичный результат и для B(x).

Предложение 2.28. Для любых x,y[0,1] следующие соотношения эквивалентны:

1) Ao(x) = Ao(y), 2) Bo(x) = Bo(y), отрицание n к aL(x)= aL(y), aR(x)= aR(y), из предложения 2.24 получим B(x)= B(y), откуда следует 2). Обратно, из 2) следует 1). Из 1) и предложения 2. следует 3) и 4).

Покажем, что из 3) следует 1). Если Ao(y) ={y}, тогда 1) очевидно.

Предположим, что Ao(y) {y}, т.е. y неинволютивно. Тогда из предложения 2.26 следует, что все элементы Ao(y) и, следовательно, x неинволютивны.

Из xAo(y) и xAo(x) следует, что интервалы A(x) и A(y) пересекаются, и это пересечение содержит только неинволютивные точки. Тогда из предложения 2.27 следует, что граничные точки обоих интервалов совпадают, что дает Ao(x) = Ao(y). Аналогично, 1) следует из 4).

Предложение 2.29. Для каждого x[0,1] биективное отрицание является сжимающим или разжимающим на Ao(x).

Д о к а з а т е л ь с т в о. Для инволютивного x заключение предложения очевидно. Пусть x – неинволютивно и выполнено, например, (36) и aL(x) = выполяется a (x) < y < a (x), и из (36) следуют две возможности:

для некоторого k{0,1,2,...}. Если выполняется (41), то, применяя отрицание, получим Если n – сжимающее в x, то из (44) следует (11) и из (43), (44) следует сжимаемость n в x. Если n – разжимающее в x, тогда из (42) следует (12) и из (43) следует, что n также разжимающее в y. Аналогично, если y удовлетворяет (42), получим, что n-1 одинаковое в x и y и из теоремы 2. следует, что n также одинаковое в x и y. Доказательство для случая aL(x)= lim n 2k ( x) и aR(x)= lim n 2k ( x) аналогично.

Полученные результаты доказывают теорему 2.18.

Библиографические комментарии к главе Отрицания в формальной и многозначной логике исследовались в [20, 28]. Связь операции дополнения нечетких множеств с операцией отрицания исследовалась в [92] с позиций теории категорий. В [101] исследовались отрицания, минимизирующие отличия от булевых отрицаний. В [118] исследуются свойства отрицаний на решетках и их связь с мерой нечеткости элементов. Отрицания на упорядоченных лингвистических метках рассматриваются в [109]. В [104] исследуются свойства отрицаний в логическом программировании. Дуальные изоморфизмы, инволюции и интуиционистские отрицания на решетке нечетких множеств исследуются в [68]. Слабые и интуиционистские отрицания изучаются в [69]. В работах [96, 97] изучаются инволюции специального вида. В работах [114, 115] исследуются методы генерации отрицаний операторами компенсации и вопросы сходимости отрицаний к фиксированной точке.

Результаты раздела 1 основаны на работах [8, 43]. Там же впервые введено понятие сжимающих и разжимающих отрицаний. Общие свойства инволюций исследовались в работах [111, 116]. Биективные отрицания называют обычно строгими, а инволюции – сильными отрицаниями.

Фиксированные точки называют также точкой симметрии, уровнем симметрии, равновесием, самоотрицающей точкой и т.д. Теорема 2.3, лемма 2.4 и теорема 2.5 основаны на работах [110, 111]. Предложение 2. основано на работе [75]. В работе [72] исследуется связь операции отрицания с операцией импликации. Там же дается представление биективных (строгих) отрицаний с помощью двух автоморфизмов. Первые методы генерации сжимающих и разжимающих отрицаний на [0,1] были предложены в работе [54]. Предложение 2.15 основано на этой работе.

Остальные результаты раздела 2 (предложение 2.7 и далее) являются новыми [45]. Результаты раздела 2.3 основаны на работе [53].

ГЛАВА 3. ОПЕРАЦИИ КОНЪЮНКЦИИ И ДИЗЪЮНКЦИИ

1. Предварительные замечания Как было установлено в первой главе, операции конъюнкции = min и = max, введенные Заде, обладают почти всеми свойствами соответствующих булевых операций. Это позволяет легко обобщать на нечеткий случай многие понятия «четкой» логики и, более обще, «четкой»

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

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

Во-первых, эти операции могут рассматриваться с точки зрения моделирования лингвистических связок «и» и «или», используемых человеком. С одной стороны, операции min и max являются адекватными в порядковых шкалах, в которых обычно измеряются лингвистические оценки. Это обуславливает их широкое применение в нечетких лингвистических моделях. Однако недостатком этих операций является то, что их результат равен значению одного операнда и не меняется при изменении значений второго операнда в определенном диапазоне величин.

Например, 0.2y = 0.2 для всех значений y 0.2. Кроме этого, в ряде экспериментальных работ было установлено, что операции min и max не являются достаточно удовлетворительными с точки зрения моделирования лингвистических связок. Это привело к появлению работ по разработке строго монотонных операций в порядковых шкалах, по настраиваемым на эксперта табличным операциям, а также стимулировало исследования по поиску новых операций конъюнкции и дизъюнкции.

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

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

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

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

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

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

Ri: Если X есть Ai и Y есть Bi, то Z есть Ci, Ri: Если X есть Ai и Y есть Bi, то z= fi(x,y).

Здесь X, Y, Z – нечеткие переменные типа ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ПЛОТНОСТЬ, Ai, Bi, Ci означают нечеткие значения этих переменных, например, ОЧЕНЬ ВЫСОКАЯ, НИЗКОЕ, БОЛЬШАЯ, определенные как нечеткие подмножества соответствующих множеств численных значений переменных, и fi - некоторые вещественные функции. Нечеткие модели, основанные на правилах первого или второго типа, соответственно называются моделями Мамдани или Сугено. Для заданных вещественных значений x и y сила срабатывания правила wi вычисляется как wi = T1(µAi(x),µBi(y)), где T1 - это некоторая операция конъюнкции, представляющая связку «и», и µAi(x), µBi(y) суть значения принадлежности x и y нечетким множествам Ai и Bi. Заключение правил может быть вычислено как µCi(z) =T2(wi,µCi(z)), и zi=T2(wi,fi(x,y)), где T2 это операция конъюнкции, используемая в операции импликации, и, возможно, отличная от T1. Для агрегирования заключений, полученных по всем правилам, может использоваться некоторая операция дизъюнкции или агрегирования. Кроме того, в моделях Мамдани используется процедура преобразования нечеткого множества, полученного в результате логического вывода, в число, называемая процедурой дефаззификации.

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

Оптимизация моделей по параметрам операций может производиться вместо или дополнительно к оптимизации параметров нечетких множеств.

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

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

Легко увидеть, что ассоциативность операции конъюнкции не требуется, когда посылки правил содержат только по 2 переменные и используются разные операции конъюнкции T1 и T2. В общем случае, когда позиции переменных в посылках правил и процедура вычисления силы срабатывания правил фиксированы, ни условия ассоциативности, ни условия коммутативности операции конъюнкции не являются необходимыми. В этом случае конъюнкция нескольких аргументов может вычисляться последовательно в соответствии с заданным порядком переменных. Более того, некоммутативность и неассоциативность операций может быть желательна в ряде случаев. Например, если x и y означают «ошибка» и «изменение ошибки» соответственно, как это и бывает в системах нечеткого управления, тогда некоммутативность и неассоциативность конъюнкции может использоваться для учета различного влияния этих переменных на управляемый процесс. Таким образом, если коммутативность конъюнкции подразумевает равенство прав обоих операндов, то некоммутативность конъюнкции с фиксированным положением операндов дает возможность построения контекстно-зависимых операций. Мы можем предположить также, что параметрические операции T1 и T2. могут быть «зависимы от правил», что дает возможность отдельной настройки параметров этих операций для правил, относящихся к разным частям управляемого процесса, например, к точкам с максимальной или нулевой ошибкой и т.д.

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

2. t-нормы и t-конормы Определение 2.1. Триангулярная норма (t-норма) T и триангулярная конорма (t-конорма) S определяются как функции T,S:[0,1][0,1][0,1] такие, что для всех x, y, z[0,1] выполняются следующие аксиомы:

T(T(x,y),z) = T(x,T(y,z)), S(S(x,y),z) = S(x,S(y,z)) (ассоциативность).

Из определения 2.1 непосредственно следуют следующие граничные свойства этих операций:

t-норма и t-конорма в определенном смысле являются двойственными понятиями. Эти функции могут быть получены друг из друга, например, с помощью инволютивного отрицания n и законов Де Моргана следующим образом:

Простейшими примерами t-норм и t-конорм, взаимно связанных этими соотношениями для n(x) = 1 – x, являются следующие:

SL(x,y) = min{x+y, 1} (t-конорма Лукасевича, ограниченная сумма), Эти простейшие функции будут в дальнейшем использованы для построения параметрических операций конъюнкции и дизъюнкции. Из приведенного определения для любых t-норм T и t-конорм S следует выполнение следующих неравенств:

Таким образом, t-нормы TD и TM являются минимальной и максимальной границами для всех t-норм. Аналогично, t-конормы SM и SD являются минимальной и максимальной границами для всех t-конорм. Эти неравенства очень важны с практической точки зрения, так как они устанавливают границы возможного варьирования операций T и S. На рис.

10 и рис. 11 представлены графики соответствующих t-норм и t-конорм.

Для всех t-норм T выполняется: TD(x,y) T(x,y) TM(x,y) Для всех t-конорм S выполняется: SM(x,y) S(x,y) SD(x,y) Определение 2.2. t-норма T и t-конорма S называются непрерывными, если эти функции являются непрерывными на их области определения, и они называются архимедовыми, если для всех x(0,1) удовлетворяют, соответственно, следующим условиям:

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

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

Теорема 2.3. t-норма T является непрерывной и архимедовой тогда и только тогда, когда существует строго убывающая и непрерывная функция f:[0,1][0,], f(1) = 0, такая, что где f (-1) есть псевдообратная функция для f, определяемая как Более того, представление (3) однозначно с точностью до положительной мультипликативной константы.

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

Аддитивным генератором t-нормы Лукасевича является функция f(x) = 1- x с псевдообратной функцией f (-1)(x) = max{1 - x, 0}. Генератором произведения является функция f(x) = - log(x).

Теорема 2.4. t-конорма S является непрерывной и архимедовой тогда и только тогда, когда существует строго возрастающая и непрерывная функция g:[0,1][0,], g(0) = 0, такая, что где g(-1) есть псевдообратная функция для g, определяемая как Более того, представление (4) однозначно с точностью до положительной мультипликативной константы.

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

Аддитивным генератором t-конормы Лукасевича является функция g(x)= x с псевдообратной функцией g(-1)(x) = min{x,1}. Генератором вероятностной суммы является функция f(x) = - log(1 - x).

Определение 2.5. t-норма T имеет делители нуля, если существуют x,y(0,1) такие, что T(x,y) = 0. T называется положительной, если из x,y > следует T(x,y) > 0. t-конорма S называется нильпотентной, если существуют x,y(0,1) такие, что S(x,y) = 1. T и S называются строгими, если они строго возрастающие по каждому аргументу на (0,1)(0,1).

Очевидно, что минимум и произведение являются положительными t-нормами, в то время как сильное произведение и t-норма Лукасевича имеют делители нуля. Из этих t-норм единственной строгой t-нормой является произведение. Нетрудно увидеть, что непрерывная архимедова tнорма положительна тогда и только тогда, когда она строгая.

Аналогично, сильная сумма и t-конорма Лукасевича нильпотентны.

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

Предложение 2.6. Непрерывная архимедова t-норма T с аддитивным генератором f имеет делители нуля тогда и только тогда, когда f(0) < +, и T – строгая тогда и только тогда, когда f(0)=limx0 f(x)= +.

Предложение 2.7. Непрерывная архимедова t-конорма S с аддитивным генератором g является нильпотентной тогда и только тогда, когда g(1) < +, и S – строгая тогда и только тогда, когда g(1)=limx1 g(x)= +.

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

Теорема 2.8. Непрерывная t-норма T удовлетворяет условию T(x,n(x))= 0 для всех x[0,1], где n – строгое отрицание на [0,1], тогда и только тогда, когда существует автоморфизм интервала [0,1] такой, что Теорема 2.9. Непрерывная t-конорма S удовлетворяет условию S(x,n(x))= 1 для всех x[0,1], где n – строгое отрицание, тогда и только тогда, когда существует автоморфизм интервала [0,1] такой, что Таким образом, все непрерывные t-нормы, для которых выполняется закон противоречия T(x,n(x))= 0, и все непрерывные t-конормы, для которых выполняется закон исключенного третьего S(x,n(x))= 1, изоморфны, соответственно, t-норме и t-конорме Лукасевича:

Заметим, что закону противоречия удовлетворяют t-норма Лукасевича и сильное произведение, а закону исключенного третьего удовлетворяют tконорма Лукасевича и сильная сумма.

Теорема 2.10. Непрерывная t-норма T является строгой тогда и только тогда, когда существует автоморфизм интервала [0,1] такой, что t-норма T в (5) представлена в мультипликативной форме. Более обще, мультипликативным генератором t-нормы T называется строго возрастающая функция :[0,1][0,1] такая, что -непрерывна справа в 0, (1) = 1, (x)(y)Ran()[0,(0)], где Ran() – область значений, и выполняется Теорема 2.11. Непрерывная t-конорма S является строгой тогда и только тогда, когда существует автоморфизм интервала [0,1] такой, что Соотношения (5) и (6) могут быть представлены в виде:

Таким образом, все непрерывные строгие t-нормы и t-конормы изоморфны, соответственно, произведению и вероятностной сумме.

Пусть T - t-норма, S - t-конорма, n1 и n2 – операции отрицания.

Рассмотрим законы Де Моргана:

Предложение 2.12. Пусть n – строгое отрицание.

а) Для любой t-нормы T существует t-конорма S, определяемая соотношением удовлетворяющая (7) с n1 = n. Если T – непрерывная t-норма, то S – непрерывная t-конорма. Если T – архимедова с аддитивным генератором f, то S – архимедова с аддитивным генератором g= f ° n и g(1) = f (0).

б) Для любой t-конормы S существует t-норма T, определяемая соотношением удовлетворяющая (8) с n2 = n. Если S – непрерывная t-конорма, то T – непрерывная t-норма. Если S – архимедова t-конорма с аддитивным генератором g, то T – архимедова t-норма с аддитивным генератором f = g ° n и f (0) = g(1).

Определение 2.13. Триплетом Де Моргана называется тройка (T, S, n), где T - t-норма, S - t-конорма и n – строгое отрицание, такие, что для всех x[0,1] выполняется (7) с n1 = n. Триплет Де Моргана называется непрерывным, если T и S – непрерывные функции.

Триплет Де Моргана (T, S, n) называется сильным или типа Лукасевича, если существует автоморфизм интервала [0,1] такой, что Триплет Де Моргана (T, S, n) называется строгим или типа произведения, если существует автоморфизм интервала [0,1] такой, что Предложение 2.14. Если – автоморфизм интервала [0,1], а T1 и S1 t-норма и t-конорма соответственно, то следующие формулы определяют t-норму T и t-конорму S, соответственно.

3. Параметрические классы t-норм и t-конорм Приведем примеры параметрических классов t-норм и t-норм.

t-нормы и t-конормы Домби ([0, ]):

T(x,y) = TD(x,y), T(x,y) = TM(x,y), S(x,y) = SD(x,y), S(x,y) = SM(x,y), t-нормы Домби являются непрерывными, архимедовыми и строгими на (0,). Аддитивным и мультипликативным генераторами t-норм Домби на (0,) являются функции:

t-нормы и t-конормы Франка ([0, ]):

T(x,y) = TM(x,y), T(x,y) = TP(x,y), T(x,y) = TL(x,y), S(x,y) = SM(x,y), S(x,y) = SP(x,y), S(x,y) = SL(x,y), t-нормы Франка являются непрерывными, архимедовыми и строгими на (0,). Аддитивным и мультипликативным генераторами t-норм Франка являются функции:

t-нормы и t-конормы Хамахера ([0, ]):

T(x,y) = TD(x,y), S(x,y) = SD(x,y), t-нормы Хамахера являются непрерывными, архимедовыми и строгими на [0,). Аддитивным и мультипликативным генераторами tнорм Хамахера являются функции:

t-нормы и t-конормы Швайцера-Скляра ([-, ]):

T(x,y) = TM(x,y), T(x,y) = TP(x,y), T(x,y) = TD(x,y), S(x,y) = SM(x,y), S(x,y) = SP(x,y), S(x,y) = SD(x,y), t-нормы Швайцера-Скляра являются непрерывными и архимедовыми на (-,), строгими на (-,0], нильпотентными на (0,). Аддитивным и мультипликативным генераторами t-норм Швайцера-Скляра являются функции:

t-нормы и t-конормы Ягера ([0, ]):

T(x,y) = TD(x,y), T(x,y) = TM(x,y), S(x,y) = SD(x,y), S(x,y) = SM(x,y), t-нормы Ягера являются непрерывными и архимедовыми на (0,), нильпотентными на (0,). Аддитивным и мультипликативным генераторами t-норм Ягера являются функции:

t-нормы и t-конормы Майора-Торренса ([0,1]):

t-нормы Майора-Торренса являются непрерывными на [0,1], архимедовыми и нильпотентными при = 1. Аддитивным и мультипликативным генераторами t-норм Майора-Торренса являются функции:

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

Определение 4.1. Операциями конъюнкции T и дизъюнкции S называются функции T,S:[0,1][0,1][0,1] такие, что для всех x,y[0,1] выполняются следующие свойства:

Ясно, что любые t-норма и t-конорма соответственно являются конъюнкцией и дизъюнкцией. Очевидны следующие свойства введенных операций.

TD (x,y) T(x,y) TM (x,y) SM (x,y) S(x,y) SD (x,y). (12) Аналог предложения 2.12 также имеет место для определенных выше конъюнкций и дизъюнкций, а именно, если n – строгое отрицание, а T, S – конъюнкция и дизъюнкция, то с их помощью можно определить соответственно дизъюнкцию ST и конъюнкцию TS:

Если n инволютивное отрицание, то для любой конъюнкции T и дизъюнкции S =ST, (для любой S и T=TS ) выполняются законы Де Моргана:

n(S(x,y)) = T(n(x), n(y)), n(T(x,y)) = S(n(x), n(y)).

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

Определение 4.2. Функции t,s:[0,1][0,1][0,1] такие, что для всех x,y[0,1] выполняются следующие свойства:

соответственно будут называться псевдоконъюнкцией и псевдодизъюнкцией.

псевдоконъюнкцией (псевдодизъюнкцией).

Теорема 4.3. Пусть T1, T2 – конъюнкции, t – псевдоконъюнкция, S1 и S2 – дизъюнкции и s – псевдодизъюнкция, тогда следующие функции T3(x,y) = T2(T1(x,y),s(x,y)), T4(x,y) = T2(s(x,y),T1(x,y)), (17) S3(x,y) = S2(S1(x,y), t(x,y)), S4(x,y) = S2(t(x,y), S1(x,y)), (18) соответственно будут конъюнкцией и дизъюнкцией.

Доказательство: T3(x,1) = T2(T1(x,1),s(x,1)) = T2(x,1) = x; T3(1,y) = T2(T1(1,y),s(1,y)) = T2(y,1) = y. Монотонность T3 следует из монотонности T1, T2 и s. Аналогично показывается, что T4 – конъюнкция, а S3, S4 дизъюнкции.

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

Конъюнкции (17) обладают следующими свойствами.

Предложение 4.4.

T(TD, s) = TD для любых конъюнкций T и псевдодизъюнкций s;

TD(T, s) = TD для любых конъюнкций T и псевдодизъюнкций s TM(T, S) = T для любых конъюнкций T и дизъюнкций S;

T(TM, SM) = T для любых коммутативных конъюнкций T;

TL(T, S) = TL для всех пар (T,S) oператоров (TM, SM ), (TP,SP), и Доказательство: Из (15) и теоремы 4.3 следует, что достаточно рассмотреть случаи, когда x,y < 1.

T(TD(x,y),s(x,y)) =T(0,s(x,y)) = 0 = TD(x,y).

TD(T(x,y),s(x,y)) = 0 =TD(x,y), так как T(x,y) min(x,y) < 1 и s(x,y) < 1 для x,y < 1.

Из (12) имеем TM(T(x,y), S(x,y)) = min(T(x,y),S(x,y)) = T(x,y).

Из коммутативности T следует T(TM(x,y),SM(x,y)) = T(min(x,y),max(x,y))= T(x,y).

Покажем, что TL(T(x,y),S(x,y)) = max(0,T(x,y) + S(x,y) - 1) = TL(x,y).

Достаточно показать, что T(x,y) + S(x,y) = x + y для всех рассматриваемых пар операторов T, S. TM(x,y) + SM(x,y) = min(x,y) + max(x,y) = x + y. TP(x,y) + SP(x,y) = xy + x + y - xy = x + y. TL(x,y) + SL(x,y) = max(0, x + y - 1) + min(1, x+ y) = x+y для обоих возможностей x + y < 1 и x + y 1.

Аналогично доказываются следующие свойства дизъюнкций (18).

Предложение 4.5.

S(t,SD) = SD для всех псевдоконъюнкций t и дизъюнкций S;

SD(t,S) = SD для всех дизъюнкций S и всех псевдоконъюнкций t SM(T,S) = S для всех конъюнкций T и дизъюнкций S;

S(TM,SM)= S для всех коммутативных дизъюнкций S;

SL(T,S) = SL для всех пар (T,S) операторов (TM, SM ), (TP, SP ) и Как это следует из теоремы 4.3, операции конъюнкции и дизъюнкции могут строиться из хорошо известных t-норм и t-конорм используемых как (псевдо-) конъюнкции и (псевдо-) дизъюнкции. Но для получения новых операторов необходимо учитывать предложения 4.4 и 4.5.

Например, из TM, TP, SM, SP могут быть получены следующие коммутативные операции конъюнкции и дизъюнкции, связанные друг с другом законами Де Моргана с отрицанием Заде:

T(x,y) = (x+y - xy)min(x,y), S(x,y) = max(x,y)+xy - max(x,y)xy, T(x,y) = max(x,y)xy, S(x,y)= min(x,y)+x+y - xy - min(x,y)(x+y - xy), Для получения более интересных параметрических классов конъюнкций и дизъюнкций можно использовать в (17) и (18) псевдоконъюнкции и псевдодизъюнкции, отличные от t-норм и t-конорм.

Предложение 4.6. Если n отрицание на [0,1], а t, s – некоторые псевдоконъюнкция и псевдодизъюнкция, тогда следующие соотношения определяют, соответственно, псевдодизъюнкцию и псевдоконъюнкцию:

st(x,y) = n(t(n(x), n(y))), ts(x,y) = n(s(n(x), n(y))).

Доказательство: st(x,1) = n(t(n(x),n(1))) =n(t(n(x),0)) = n(0) = 1.

Аналогично получим st(1,x) =1. Так как t монотонно возрастает по обоим аргументам, и n монотонно убывающая функция, мы получаем свойство монотонности для st. Доказательство для ts аналогично.

Заметим, что если в (11) отрицание n инволюция, то псевдосвязки t и s= st, s и t = ts будут взаимно связаны законом Де Моргана. Мы будем рассматривать следующие пары псевдосвязок, взаимно связанных отрицанием n(x) = 1 - x :

Пусть t - псевдоконъюнкция, а s - псевдодизъюнкция. Легко показать, что для всех x,y[0,1] выполняется:

Любая псевдоконъюнкция t отличается от любой псевдодизъюнкции s по крайней мере в двух точках (0,1) и (1,0), так как:

Предложение 4.7. Пусть s - некоторая параметрическая псевдодизъюнкция, варьирующая от sD до sB, и T1 – произвольная конъюнкция, тогда с помощью любой конъюнкции T2, применяя (17), можно построить конъюнкции, варьирующие от TD до T1.

Доказательство: Из (17) имеем: T2(T1(x,y),sB(x,y)) = T2(T1(x,y),1) = T1(x,y). Обозначим T(x,y) = T2(T1(x,y),sD(x,y)). Если x = 1, тогда T(1,y) = T2(T1(1,y),sD(1,y)) = T2(y,1) = y. Если y = 1, то аналогично получим T(x,1) = x. Если x 1 и y 1, то T(x,y) = T2(T1(x,y),sD(x,y)) = T2(T1(x,y),0) = 0.

Следовательно, T = TD. Таким образом, из s = sB и s = sD с помощью (17) получим T1 и TD, соответственно. Предположим, варьируя параметр в s, можно построить псевдодизъюнкции sa и sb такие, что sa sb. Обозначим конъюнкции, полученные по (17) на основе sa и sb, как Ta и Tb, соответственно. Тогда имеем sD sa sb sB, и из монотонности всех функций в (17) следует TD Ta Tb T1.

Как следует из предложения, если построить параметрический класс псевдодизъюнкций s, варьирующих от sD до sB, то, применяя s и T1 = TM в (17), можно варьировать конъюнкции во всем диапозоне от TD до TM.

Конечно, типы конъюнкций, генерируемых между TD и TM, будут зависеть от формы s и T2.

Двойственно можно сформулировать следующее предложение.

Предложение 4.8. Пусть t - параметрическая псевдоконъюнкция, варьирующая от tB до tD, и S1 произвольная дизъюнкция, тогда с помощью любой дизъюнкции S2, применяя (18), можно построить дизъюнкции, варьирующие от S1 до SD.

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

Предложение 4.9. Пусть t1 и t2 - псевдоконъюнкции, s1 и s2 псевдодизъюнкции, f1, f2, g1, g2, h:[0,1][0,1] суть неубывающие функции такие, что f 1(0) = f2(0) = 0, g1(1)= g2(1)= 1, тогда следующие функции t3(x,y) = t1(f1(x), f2(y)), s3(x,y) = s1(g1(x), g2(y)), (19) t5(x,y) = t2(t1(x,y), h(y)), s5(x,y) = s2(s1(x,y), h(y)), (21) t6(x,y) = t2(h(x), t1(x,y)), s6(x,y) = s2(h(x), s1(x,y)), (22) будут псевдоконъюнкциями и псевдодизъюнкциями соответственно.

Доказательство: Из f1(0) = f2(0) = 0, и из выполнения (15) для t1 и t получим выполнение (15) для функций t в (19) - (20). Монотонность функций t следует из монотонности t1, t2, f1, f 2 и h. Доказательство для псевдодизъюнкций аналогично.

Заметим, что из-за возможной некоммутативности функций f1, f2, g1, g функции (21) и (22) могут быть различными.

Многократное рекурсивное применение (19) - (22) дает возможность строить различные псевдоконъюнкции и псевдодизъюнкции и затем с помощью теоремы 4.3 и предложения 4.6 - различные конъюнкции и дизъюнкции.

Функции f и g, определенные в предложении 4.9, будут называться fи g-генераторами, соответственно. Легко увидеть, что посредством любого отрицания n можно получить из f-генератора некоторый g-генератор и, наоборот:

Например, применяя (17) и (19), можно получить конъюнкцию:

где T2,T1 - некоторые конъюнкции, s - псевдодизъюнкция и g1(x,p1), g2(y,p2) - некоторые генераторы, зависящие от параметров p1, p2. Для получения более или менее простых параметрических классов конъюнкций мы можем выбрать T2, T1 среди t-норм TM, TP, TD, TL, выбрать s среди t-конорм SM, SP, SD, SL и использовать простые функции g1 и g2.

Далее в основном рассматриваются операции конъюнкции.

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

Рассмотрим следующие генераторы:

Очевидно, что для любых f- и g-генераторов выполняется:

Принимая во внимание, что следующие функции также являются генераторами, в (19) - (22) можно заменить генераторы и функции h их аргументами.

Легко видеть, что подставляя t1 = T и s1 = S в (19), получим для произвольной конъюнкции T, дизъюнкции S и для любых генераторов f и g следующие соотношения:

T(fB(x), f(y)) = T(f(x),f B(y)) = tB(x,y), S(gB(x),g(y))= S(g(x),gB(y)) = sB(x,y), Принимая эти соотношения во внимание, из предложения 4.7 получим следующий способ построения конъюнкций.

Теорема 4.10. Пусть T1 и T2 - конъюнкции, S - дизъюнкция, g1 и g2 параметрические классы g-генераторов такие, что один из них варьирует от gD до gB, а другой от gD до некоторого g*, тогда с помощью соотношения мы сможем сгенерировать конъюнкции, варьирующие от TD до T1.

5. Примеры параметрических классов обобщенных конъюнкций генераторов, зависящих от порога p[0,1]:

со следующими свойствами:

Для любого T и S выполняется:

Применяя в (23) T1= TM и генераторы g(x,p) и g(y,q), для произвольных T2 и S получим следующую операцию конъюнкции:

и, в частности, T = TD при p = 1, q = 1, и T = TM при p = 0 или q = 0.

График этой конъюнкции для p = 0.4, q = 0.8 показан на рис. 12.

Рис. 12. Конъюнкция для p = 0.4, q = 0.8 из примера 5. генераторов (p 0):

Для этих генераторов выполняется:

где f(x,) = limp f(x,p), и g(x,) = limp g(x,p).

Применяя в (23) T1 = TM, T2 = TP и S = SM, получим конъюнкцию:

причем, T = TM при p = 0, и T TD когда p, q. Графики этой конъюнкции для p = 1.2, q= 4 и для p = 2 и q = 4 показаны на рис. 13.

генераторов (p 0):

где предполагается, что 0p = 0 для всех p > 0, f(0,0) = 0, f(1,) = 0, но g(0,0)=1, g(1,)= 1. Тогда имеем С помощью этих генераторов можно получить много конъюнкций с интересными свойствами. Например, из теоремы 4.10 следует, что применяя эти генераторы в (23) с T1 = TM мы получим параметрические классы конъюнкций, варьирующих от TM (при p,q 0) до TD (когда p,q). Рассмотрим примеры конъюнкций, основанных на степенных генераторах.

Пример 5.3.1. Для T2 = TM и S = SM получим следующую конъюнкцию:

При p, q 1 имеем T = TM. График этой конъюнкции для p = 2 и q = приведен на рис. 14.

Рис. 14. Конъюнкция для p = 2, q = 4 из примера 5.3. При p = q эта конъюнкция имеет следующий вид:

D) параметры операций T(x,y)= xpyq, (p,q – любые вещественные числа) и правых частей правил (100 шагов);

E) вариант A (30 шагов), а затем вариант D (70 шагов).

Во всех случаях использовалась оптимизация параметров в течение 100 шагов по 10*m итераций, где m – общее число оптимизируемых в конкретном варианте параметров.

Рис. 27. Ошибки аппроксимации функции f(x,y,z)= (1+ x0.5+y -1+ z -1.5) моделью Сугено, при оптимизации по различным группам параметров Как видно из приведенных результатов, характеристики нечеткой модели в случае D), когда оптимизируются только операции UGконъюнкции, даже лучше, чем характеристики нечеткой модели в случае С), когда использовалась оптимизация функций принадлежности вместе с операциями G-конъюнкции. Оптимизация UG-конъюнкций вместе с функциями принадлежности (случай E)) показывает лучшие результаты на обучающих данных, чем результаты, полученные адаптивной нейронечеткой системой вывода ANFIS [82]. Результаты, полученные ANFIS, основаны, как и в случае А), только на оптимизации колоколообразных функций принадлежности. Мы здесь не обсуждаем применяемые методы оптимизации, поскольку все из них дают некоторый локальный оптимум, определяемый не только применяемым методом, но и заданным показателем качества аппроксимации. В общем случае, оптимизация функций принадлежности, по-видимому, должна давать меньшую ошибку аппроксимации, так как основана на сдвиге функции принадлежности и ее модификации, в то время как оптимизация по параметрам операций состоит в модификации значений принадлежности и в их определенном сочетании. В то же время, как говорилось в начале главы, если нечеткие множества, используемые в модели, отражают экспертные знания о моделируемом объекте, то оптимизация только по параметрам операций позволяет сохранять неизменными эти знания.

9. Идентификация нечетких моделей динамических систем Для идентификации систем используются как нечеткие модели Мамдани так и нечеткие модели Сугено. Традиционно применяется оптимизация этих моделей по параметрам нечетких множеств. Рассмотрим пример оптимизации нечетких моделей Сугено по параметрам операций на задаче идентификации нечеткой модели динамической системы. В качестве примера была взята задача идентификации динамической системы с нелинейной подсистемой, задаваемой разностным уравнением, используемая для тестирования различных подходов к идентификации нечетких систем. Моделируемая система задается следующим разностным уравнением:

где y(k) - выход, а u(k) - вход системы в момент времени k. Неизвестная функция f описывается следующим уравнением:

f(u) = 0.6sin(u)+0.3sin(3u)+0.1sin(5u), где входная переменная u принимает значения в интервале [-1,1].

Ставилась задача моделирования этой неизвестной функции нечеткой моделью Сугено в он-лайн режиме по мере поступления информации о значениях этой функции с изменением момена времени k. Таким образом, модель системы задавалась разностным уравнением где F – функция, определяемая нечеткой моделью Сугено. Эта модель состояла из семи правил вида:

где Ai это нечеткие множества, определенные на множестве значений входной переменной u, U – нечеткая переменная со значениями Ai, ri и si параметры заключений. В качестве функций принадлежности нечетких множеств были выбраны обобщенные колоколообразные функции принадлежности, задаваемые уравнениями так, чтобы они равномерно покрывали область определения входной переменной u. Графики функций принадлежности нечетких множеств, применявшихся в нечеткой модели, приведены на рис. 28. Эти функции принадлежности определялись следующими значениями параметров:

a=0.1667, b =2 для всех функций принадлежности; параметры ci принимали значения:

-1, -0.67, -0.33, 0, 0.33, 0.67, 1 для i = 1,…,7 соответственно.

Рис. 28. Функции принадлежности нечетких множеств в задаче В процессе логического вывода применялись операции импликации, использующие следующие параметрические обобщенные операции конъюнкции: T(w,F)=wpFq, где w = µ Ai (u ) и F=Fi (i=1,…,7). Значение, получаемое на выходе нечеткой модели, вычисляется как среднее взвешенное значений, полученных по правилам:

Суммарное число оптимизируемых параметров модели pi, qi, ri и si, использовавшихся при идентификации системы, равно 28.

В процессе обучения в течение k=250 моментов времени на вход системы и модели подавался следующий сигнал:

Начальные 20 значений u(k) использовались для определения стартовых значений параметров нечеткой модели, после чего на каждом шаге применялась адаптация параметров модели до окончания процесса обучения на шаге k=250. Результаты моделирования приведены на рис. 29, из которого видно, что графики функций, описывающих поведение системы и модели практически неразличимы, причем совпадение графиков наблюдается и после того, как по окончании адаптации нечеткой модели закон изменения входного воздействия u(k) был изменен на шаге k= 500 на следующий:

u(k)=0.5sin(2k/250)+0.5sin(2k/25).

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

Табл. 1. Число параметров, используемых разными подходами в примере идентификации динамической системы модели Сугено [82] модели Мамдани [117] Рис. 29. Графики изменения входа u(k), “неизвестной” функции f(u(k)), нечеткой модели F(u(k)), выхода системы y(k) и выхода модели Y(k) 10. Представление и оптимизация нечетких моделей Сугено Нечеткие системы могут быть представлены многослойными нейронными сетями. Это представление может быть использовано в нескольких целях. Во-первых, такое представление нечетких систем позволяет использовать для оптимизации нечетких систем методы оптимизации нейронных сетей, в частности, метод обратного распространениия волны. Во-вторых, подобное представление может использоваться для аппаратной реализации нечетких систем с помощью имеющихся технологий аппаратной реализации нейронных сетей.



Pages:     || 2 |


Похожие работы:

«Сентябрь 2013 Консьерж Дайджест ОБЗОР СОБЫТИЙ СОБЫТИЯ В УКРАИНЕ 14 сентября 19:00 - 20:00 - The Hardkiss (Украина) Джаз КоКтебель 2013 20:00 - 21:30 - Submotion Orchestra (Великобритания) Коктебель. 12-15 сентября 21:30 - 22:30 - Patrick Wolf (Великобритания) 22:30 - 23:30 - British Sea Power (Великобритания) Koktebel Jazz Festival – один из самых известных 23:30 - 00:30 - Red Snapper (Великобритания) музыкальных брендов Украины в Европе и странах 15 сентября СНГ. Фестиваль был основан в 2003...»

«Методы обучения детей с синдромом дефицита внимания и гиперактивностью (СДВГ) Линда Пфиффнер (Linda Pfiffner), доктор наук Клиника для больных с гиперактивностью, нарушением внимания и проблемами в обучении (ГНВПО) Детский центр в Лэнгли Портер (Langley Porter) ул. Парнассус 401 (401 Parnassus Ave.), а/я 0984 Калифорнийский университет, Сан-Франциско Сан-Франциско, Калифорния 94143 США [email protected] Дети с СДВГ: жизнь в школе Тяжело сконцентрироваться, быстро отвлекаются Трудности при...»

«Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Липецкий государственный технический университет Утверждаю Директор МИ _ В.Б.Чупров 2011 г. (Номер внутривузовской регистрации) РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (МОДУЛЯ) Отделка и покрытия проката наименование дисциплины (модуля) Направление подготовки _150400 Металлургия Профиль подготовки_Обработка металлов давлением Квалификация (степень) выпускника бакалавр_ (бакалавр, магистр, дипломированный...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФГБОУ ВПО Кемеровский государственный университет Новокузнецкий институт (филиал) Факультет гуманитарный РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ДС. В.4 Этническая психология для специальности 030301.65 Психология специализации 020403 Социальная психология Новокузнецк 2013 Сведения о разработке и утверждении рабочей программы дисциплины Рабочая программа дисциплины ДС. В.4 Этническая психология входит в состав цикла специальных дисциплин курсов по...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Проректор по учебной работе Л. М. Капустина _2011 г. ЭКОНОМИЧЕСКАЯ ТЕОРИЯ Программа учебной дисциплины Специальность 032431 РЕКЛАМА Квалификация специалист по рекламе Екатеринбург 2011 1. ЦЕЛИ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ Современной российской экономике требуется подготовка специалистов с новым типом экономического мышления, понимающих экономические закономерности функционирования...»

«ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ ГОРНЫЙ Согласовано Утверждаю Руководитель ООП по Зав. кафедрой направлению 151000 машиностроения профессор Максаров В.В. профессор Максаров В.В. РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ НАУЧНО-ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА Направление подготовки: 151000...»

«УТВЕРЖДАЮ Ректор, профессор, д.э.н. _ В.Н. Иванова 2012 г. Программа стратегического развития Филиала Федерального государственного бюджетного образовательного учреждения высшего профессионального образования Московский государственный университет технологий и управления имени К.Г. Разумовского в г. Омске на 2012 – 2016 годы Омск 2012 Содержание Раздел 1. Миссия, стратегические цели и задачи Филиала Раздел 2. Общая характеристика структуры деятельности филиала, результаты анализа внешней и...»

«ПРОГРАММА ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА В АСПИРАНТУРУ ПО ИНОСТРАННОМУ ЯЗЫКУ Программа вступительного экзамена в аспирантуру по иностранному языку разработана Евсюковой Т.В. - д.ф.н., профессором, зав.кафедрой лингвистики и межкультурной коммуникации. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА I. Настоящая программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования. Вступительный экзамен в аспирантуру по иностранному языку (английскому, немецкому, французскому или...»

«ПРОГРАММНЫЕ СИСТЕМЫ: ТЕОРИЯ И ПРИЛОЖЕНИЯ ISSN 2079-3316 № 5(14), 2012, c. 7–22 УДК 519.68:519.86 ББК 22.19 В. И. Гурман, Е. А. Трушкова, О. В. Фесько Программный комплекс для сценарного анализа инновационных стратегий развития региона Аннотация. В статье рассматривается дальнейшее развитие программного комплекса, предназначенного для проведения расчетов с социо-экологоэкономической моделью развития региона. Комплекс программ дополнен новым расчетным модулем, который отвечает за прямые расчеты с...»

«Министерство сельского хозяйства Российской Федерации Ульяновская государственная сельскохозяйственная академия имени П.А. Столыпина МЕЖДУНАРОДНАЯ СТУДЕНЧЕСКАЯ НАУЧНО-ПРАКТИЧЕСКАЯ КОНФЕРЕНЦИЯ Современные подходы в решении инженерных задач АПК посвящённая 70-летию ФГБОУ ВПО Ульяновская ГСХА им. П.А. Столыпина 13 марта 2013 г. ПРОГРАММА Ульяновск - 2013 РАБОТА КОНФЕРЕНЦИИ 13.03.2013г. 800-900 – Регистрация участников 900-1130 – Пленарное заседание 1130-1215 – Перерыв на обед 1215-1700 – Работа...»

«УТВЕРЖДАЮ Председатель Ученого совета Института наук о Земле СПбГУ _ С.В. Аплонов ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (СПбГУ) ПРОГРАММА ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА В АСПИРАНТУРУ ПО СПЕЦИАЛЬНОСТИ 03.02.13 Почвоведение Санкт-Петербург Содержание Введение 1. Характеристика вступительного экзамена 2. Требования к профессиональной подготовке лица,...»

«Рабочая учебная программа курса Русский язык для 7 класса Пояснительная записка. Учебный предмет Русский язык имеет познавательно-практическую направленность, т. е. он даёт учащимся знания о родном языке и формирует у них языковые и речевые умения. Программа предусматривает решение следующих задач учебной деятельности: 1.Формирование и развитие коммуникативной, языковой и лингвистической (языковедческой), культуроведческой компетенций: 1.1 Языковая компетенция (т.е. осведомленность школьников в...»

«Министерство образования Азербайджанской Республики Институт проблем образования Азербайджанской Республики ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА (КУРРИКУЛУМ) ПО ЛИТЕРАТУРЕ (С РУССКИМ ЯЗЫКОМ ОБУЧЕНИЯ) ДЛЯ ОБЩЕОБРАЗОВАТЕЛЬНЫХ ШКОЛ АЗЕРБАЙДЖАНСКОЙ РЕСПУБЛИКИ (V - XI КЛАССЫ) Баку – 2013 1 Образовательная программа (куррикулум) по Литературе для общеобразовательных школ с русским языком обучения был подготовлен рабочей группой: Председатель: Асиф Гаджиев, проректор Бакинского славянского университета, доктор...»

«Рассмотрено на заседании УТВЕРЖДАЮ: Совета школы Директор МОУ СОШ №24 Протокол № Е.Г. Штрайхерт от 2011г. _2011г. Муниципальное образовательное учреждение Средняя общеобразовательная школа №24 с углубленным изучением предметов художественно-эстетического направления г. Архангельска Программа перспективного развития на 2011 – 2016 годы г. Архангельск 2011 Содержание: 1. Паспорт программы развития 2. Информационная справка об образовательном учреждении 3. Анализ результатов образовательного...»

«МОУ Шостьенская средняя общеобразовательная школа Адаптированная программа по английскому языку 2 - 4 классы ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Рабочая программа по английскому языку для 2-4 классов разработана на основе ФГОС начального общего образования, Концепции духовнонравственного развития и воспитания личности гражданина России, планируемых результатов начального общего образования. Согласно действующему базисному учебному плану программа рассчитана на 68 часов (2 часа в неделю). Данная программа...»

«СОГЛАСОВАНО ПРИНЯТО УТВЕРЖДАЮ с Управляющим решением педагогического Директор МБОУ СОШ советом МБОУ СОШ совета МБОУ СОШ №48 №48 №48 г. Белгорода г. Белгорода г. Белгорода Протокол № Протокол №_ от _2012г. от _2012 г. М.В.Виноградская Приказ № _ от _2012 г. ОСНОВНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА НАЧАЛЬНОГО ОБЩЕГО ОБРАЗОВАНИЯ (в новой редакции) г. Белгород, 2012 0 1. ЦЕЛЕВОЙ РАЗДЕЛ 1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Основная образовательная программа начального общего образования муниципального бюджетного...»

«Учебники и программы на 2013-2014 учебный год Базисная часть учебного плана Начальная школа предмет класс учебник программа Русский язык Р.Н. Бунеев, Е.В. Бунеева, О.В. Пронина. Русский Примерные 1 язык, 1 класс. М., Баласс, 2012 г. программы Пронина. Русский начального Русский язык Р.Н. Бунеев, Е.В. Бунеева, О.В. 2 общего язык, 2 класс. М., Баласс, 2012 г. Пронина. Русский образования. 1 и 2 Русский язык Р.Н. Бунеев, Е.В. Бунеева, О.В. части, М.: язык, 3 класс. М., Баласс, 2012 г. Пронина....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Ярославский государственный университет им. П.Г. Демидова Факультет ИВТ УТВЕРЖДАЮ Декан факультета ИВТ _ _2012г. Программа вступительного экзамена в аспирантуру по специальности научных работников 05.13.11 Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей Ярославль 2012 Программа вступительного экзамена в аспирантуру по специальности 05.13.11 – математическое и программное обеспечение...»

«1. Пояснительная записка Настоящий учебный план программы подготовки специалистов среднего звена (ППССЗ) образовательного учреждения среднего профессионального образования БОУ ОО СПО Орловский базовый медицинский колледж разработан на основе: 1. Федерального закона РФ Об образовании в Российской Федерации от 29 декабря 2012 г. N 273-Ф. 2. Федерального государственного образовательного стандарта по специальности 31.02.01 Лечебное дело среднего профессионального образования (далее СПО),...»

«Министерство образования Республики Беларусь Учреждение образования Белорусский государственный университет информатики и радиоэлектроники Кафедра Вычислительные методы и программирование Шестакович В. П. Электронный учебно-методический комплекс по дисциплине ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ Для студентов специальностей 36 04 01 Электронно-оптические системы и технологии, 39 02 02 Проектирование и производство радиоэлектронных средств, 39 02 03 Медицинская электроника, 39 02 01...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.