- •Оглавление
- •Предисловие
- •Введение
- •§ 1.1. Предварительные замечания
- •§ 1.2. Роль системных представлений в практической деятельности
- •§ 1.3. Внутренняя системность познавательных процессов
- •§ 1.4. Системность как всеобщее свойство материи
- •§ 1.5. Краткий очерк истории развития системных представлений
- •Заключение
- •Литература
- •Упражнения
- •§ 2.1. Широкое толкование понятия модели
- •§ 2.2. Моделирование – неотъемлемый этап всякой целенаправленной деятельности
- •§ 2.3. Способы воплощения моделЕй
- •Insight озарение
- •§ 2.4. Условия реализации свойств моделей
- •§ 2.5. Соответствие между моделью и действительностью: различия
- •InherencEингерентность
- •§ 2.6. Соответствие между моделью и действительностью: сходство
- •§ 2.7. О динамике моделей
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 3.1. Множественность моделей систем
- •§ 3.2. Первое определение системы
- •Inputs входы (системы)
- •§ 3.3. Модель “черного ящика”
- •§ 3.4. Модель состава системы
- •§ 3.5. Модель структуры системы
- •§ 3.6. Второе определение системы. Структурная схема системы
- •§ 3.7. Динамические модели систем
- •Vertex вершина (графа)
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 4.1. Искусственные системы и естественные объекты
- •§ 4.2. Обобщение понятия системы. Искусственные и естественные системы
- •§ 4.3. Различные классификации систем
- •Variable переменная
- •§ 4.4. О больших и сложных системах
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 5.1. Информация как свойство материи
- •§ 5.2. Сигналы в системах
- •Information
- •Interference
- •§ 5.3. Случайный процесс – математическая модель сигналов
- •§ 5.4. Математические модели реализаций случайных процессов
- •§ 5.5. О некоторых свойствах непрерывных сигналов
- •§ 5.6. Энтропия
- •Independent независимый
- •§ 5.7. Количество информации
- •Interaction взаимодействие
- •§ 5.8. Об основных результатах теории информации
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 6.1. Эксперимент и модель
- •§ 6.2. Измерительные шкалы
- •Interval
- •§ 6.3. Расплывчатое описание ситуаций
- •§ 6.4. Вероятностное описание ситуаций. Статистические измерения
- •§ 6.5. Регистрация экспериментальных данных и ее связь с последующей их обработкой
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 7.1. Многообразие задач выбора
- •§ 7.2. Критериальный язык описания выбора
- •§ 7.3. Описание выбора на языке бинарных отношений
- •§ 7.4. Язык функций выбора
- •§ 7.5. Групповой выбор
- •Voting голосование
- •§ 7.6. Выбор в условиях неопределенности
- •§ 7.7. О выборе в условиях статистической неопределенности
- •§ 7.8. Выбор при расплывчатой неопределенности
- •§ 7.9. Достоинства и недостатки идеи оптимальности
- •§ 7.10. Экспертные методы выбора
- •§ 7.11. Человеко-машинные системы и выбор
- •§ 7.12. Выбор и отбор
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 8.1. Анализ и синтез в системных исследованиях
- •§ 8.2. Модели систем как основания декомпозиции
- •§ 8.3. Алгоритмизация процесса декомпозиции
- •Ignorance незнание, невежество
- •§ 8.4. Агрегирование, эмерджентность, внутренняя целостность систем
- •§ 8.5. Виды агрегирования
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •§ 9.1. Что такое системный анализ
- •§ 9.2. Формулирование проблемы
- •§ 9.3. Выявление целей
- •§ 9.4. Формирование критериев
- •Values ценности
- •§ 9.5. Генерирование альтернатив
- •§ 9.6. Алгоритмы проведения системного анализа
- •§ 9.7. Претворение в жизнь результатов системных Исследований
- •Implementation внедрение (результатов)
- •§ 9.8. О специфике социальных систем
- •Заключение
- •Литература
- •Упражнения
- •Вопросы для самопроверки
- •Краткий словарь специальных терминов
- •Contents
- •Оглавление
§ 6.3. Расплывчатое описание ситуаций
Обратим внимание на то, что все измерительные шкалы, рассмотренные в § 6.2, имеют одно общее свойство: они основаны на справедливости отношения эквивалентности (см. табл. 6.1) . Это отношение имеет силу как отдельно на множестве состояний наблюдаемого объекта и множестве наблюдений, зафиксированных в любой из шкал (два состояния или два измерения либо тождественны, либо различны), так и на их совокупности (состояния и соответствующие им измерения находятся во взаимно однозначном соответствии). Использование рассогласованной (т.е. более слабой, чем можно) шкалы приводит к образованию на множестве состояний новых классов эквивалентности, внутри которых состояния неразличимы в данной шкале (хотя их и можно различить в более сильной шкале). Однако и в этом случае отношение эквивалентности соблюдается.
ПОНЯТИЕ РАСПЛЫВЧАТОСТИ
В действительности встречаются (и гораздо чаще, чем кажется) случаи, когда тождество или различие двух состояний и/или наблюдений нельзя утверждать с полной уверенностью. Наиболее явно это видно на примере шкал, в которых классы обозначаются конструкциями естественного языка. “В комнату вошел высокий молодой человек” – класс, к которому принадлежит человек, назван (т.е. измерение состоялось), но какого он роста и сколько ему лет? “В руках он держал довольно тяжелый сверток” – какого веса была его ноша? Если разобраться, то почти каждое наше слово обозначает некоторое не вполне определенное множество. (“Почти” – какой процент? “Наше” – чье именно? “Некоторое” – какое же? “Не вполне” – насколько? “Определенное” – кем и как? и т.д.) Это свойство естественного языка, природное и неотъемлемое, безусловно, полезное (иначе бы оно не закрепилось в процессе развития языка), но приводящее к затруднениям, когда сопровождающая его неопределенность мешает. Древние логики дискутировали вопрос о том, сколько песчинок должно быть собрано вместе, чтобы получилась куча песка; сегодня мы просто говорим, что слово “куча” – это лишь метка нечетко определенного множества. Спор о том, сколько песчинок в “куче”, эквивалентен спору о том, в каком возрасте человек становится “старым” или сколько волосинок должно у него выпасть, чтобы он был “лысым”.
Эта неопределенность смысла языковых конструкций является одной из основных трудностей автоматизации анализа и синтеза речи, автоматического (и не только автоматического) перевода с одного языка на другой. Например, одному английскому предложению, состоящему из пяти слов, можно дать пять разных (!) смысловых интерпретаций [7]:
TIME FLIES LIKE AN ARROW
ВРЕМЯ ЛЕТИТ СТРЕЛОЙ
ВРЕМЯ ЛЕТИТ В НАПРАВЛЕНИИ СТРЕЛЫ
МУХАМ ВРЕМЕНИ НРАВИТСЯ СТРЕЛА*
ИЗМЕРЯЙ СКОРОСТЬ МУХ ТАК ЖЕ, КАК СКОРОСТЬ СТРЕЛЫ**
ИЗМЕРЯЙ СКОРОСТЬ МУХ, ПОХОЖИХ НА СТРЕЛУ
Неизвестно, действительный ли это факт или научно-фольклорная история, основанная на потенциальной возможности, но в литературе по автоматизации перевода приводится рассказ о кольцевой работе программ, переводящих с одного языка на другой: фраза “плоть слаба, а дух силен” после нескольких переводов превратилась в “мясо тухлое, но водка крепкая”.
Все сказанное выше мотивирует введение понятия лингвистической переменной как переменной, значение которой расплывчато по своей природе, как метки размытого, расплывчатого множества* . Хотя теория размытых множеств, построенная Л. Задэ, прекрасно иллюстрируется языковыми примерами и имеет интересные приложения в области искусственного интеллекта, размытость оказывается свойством не только естественного языка. Например, в математике с успехом применяются понятия “значительно больше” (символ ») и “приблизительно равно” (символ или ), являющиеся типично расплывчатыми.
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ РАСПЛЫВЧАТЫХ МНОЖЕСТВ
Изложим основные понятия теории расплывчатых множеств [1]. Расплывчатое множество А состоит из неопределенного числа элементов х: признаки, по которым элементы включаются в расплывчатое множество, не позволяют однозначно отделить все элементы, входящие в него, от элементов, ему не принадлежащих; по крайней мере некоторые элементы можно считать как относящимися к множеству, так и не входящими в него.
Важным является понятие функции принадлежности ?А(х). Считается, что для каждого элемента х можно задать число ?А(х), 0 ?А(х) 1, выражающее степень принадлежности этого элемента к расплывчатому множеству А. Если ?А(х) = 0, то элемент х определенно не принадлежит множеству А, если ?А(х) = 1 – определенно входит в него. Величина ?А(х), рассматриваемая как функция аргумента х, и называется функцией принадлежности. Если ?А(х) принимает значения только либо 0, либо 1, то множество А является нерасплывчатым (например, множеству А чисел, не превосходящих 5, соответствует функция ?А(х) = {1: х 5; 0: х > 5}). Характерным признаком расплывчатости множества является наличие хотя бы одного элемента с функцией принадлежности, отличной от 0 и 1 (например, множество R+ положительных чисел становится размытым, если положить ?R+(0) = 1/2, так как есть основания считать нуль “отчасти положительным, а в чем-то отрицательным” числом) .
Итак, расплывчатое множество А в Х определяется как совокупность упорядоченных пар вида
А = {x, ?А(х)}, x Х.
Пустое расплывчатое множество определяется как такое, для которого (х): 0.
Иногда удобно использовать понятие носителя S(А) расплывчатого множества А, который определяется как такое множество, для которого
[х S(А) Х] [?А(х) > 0].
Расплывчатое множество А называется номинальным тогда и только тогда, когда supx?А(х) = 1, в противном случае – субнормальным. Непустое субнормальное множество можно нормализовать, разделив ?А(х) на supx?А(х). В связи с возможностью субнормальности следует дополнить определение нерасплывчатого множества случаем, когда ?А(х) = const < 1 для всех х S(А).
Равенство двух расплывчатых множеств А и В определяется условием
(А = В) (?А(х) = ??(х)) х Х.
Включение расплывчатого множества А в множество В определяется следующим образом:
(А B) [?А(х) ??(х)] х Х.
Например, множество очень больших чисел является подмножеством больших чисел.
SUPPLEMENT,
COMPLEMENT
дополнение
LABEL
метка
SET
множество
MEMBERSHIP
принадлежность
(множеству)
FUZZINESS
расплывчатость
Расплывчатость – это
такое свойство явлений, при котором не
выполняется отношение эквивалентности:
явление одновременно может принадлежать
данному классу и не принадлежать ему.
Неопределенность такого типа описывается
с помощью функции принадлежности;
значение этой функции выражает степень
уверенности, с которой мы относим данный
объект к указанному классу. Сам класс
в итоге становится не определяемым
однозначно и называется расплывчатым
множеством.
Пересечение размытых множеств А и В определяется соотношением
А В ?АB(х) = min[?А(х), ??(х)], х Х.
Объединением размытых множеств А и В называется расплывчатое множество А В, удовлетворяющее условию
А В ?АB(х) = max [?А(х), ??(х)], х Х.
В некоторых приложениях удобно определить такие составные множества, которые соответствуют конкретным арифметическим операциям над функциями принадлежности составляющих множеств.
Так, алгебраическое произведение расплывчатых множеств А и В обозначается через АВ и определяется равенством
?АB(х) = ?А(х)·?B(х), х Х;
алгебраическая сумма А В соответствует равенству
?АB(х) = ?А(х) + ?B(х) –??А(х)·?B(х), x Х.
Говорят, что имеет место расплывчатое отношение R между элементами х и у множеств Х и Y, если множество пар (х, у), удовлетворяющих этому отношению хRу, образует расплывчатое множество в Х Y, т.е. можно задать ?R(х, у) – функцию принадлежности (х, у) к R.
Например, пусть отношение R есть х » у:
?R(х,у) = { 0: х у; [1 + (х – у)-2 ]-1: х > у } .
Пусть С – расплывчатое множество в пространстве Х Y с функцией принадлежности ?C(х, y). Множество С называется разложимым по Х и Y в том и только в том случае, если С допускает представление С = А В, или, что то же самое,
?C(х, y) = min [?А(х), ?B(у)].
Мы привели основные (не все) понятия, с помощью которых строится теория размытых множеств и решаются соответствующие задачи (некоторые из таких задач будут рассмотрены в гл. 7). Цель данного параграфа – дать представление о том, как можно построить математическую модель наблюдений, не удовлетворяющих аксиомам тождества. Иными словами, каждая измерительная шкала может быть “размыта”. Для размытия шкал наименований и порядка достаточно тех понятий, которые приведены выше; количественные шкалы требуют некоторых дополнительных определений.
Самым “узким” местом теории (и практики) размытых множеств является задание функций принадлежности. Существует несколько подходов к определению функции ?А(х):
1) эвристический подход, когда субъект сам определяет, как он понимает степень принадлежности (например, числа n к множеству “несколько”); функции, задаваемые разными людьми для одного множества, могут различаться, что отражает разницу в понимании расплывчатого термина;
2) статистически подход, при котором ?А(х) определяется усреднением функций, задаваемых разными экспертами;
3) частичное задание ?А(х) поясняющими примерами (например, для нескольких значений х) и последующее доопределение всей функции подходящим методом;
4) интервальное определение типа задания пессимистической и оптимистической границ для функции ?А(х);
5) кратная расплывчатость, т.е. задание ?А(х) как размытого множества с помощью функции принадлежности второго порядка ?А2(?А(х)).
Подведем итог Расплывчатость является специфическим видом неопределенности. Ее главная особенность состоит в том, что в результате наблюдения конкретизируется лишь сам наблюдаемый объект, а неопределенность его принадлежности к расплывчатому множеству, известная заранее, сохраняется. Это описывается с помощью функции принадлежности. Другие особенности расплывчатых ситуаций моделируются аксиомами теории расплывчатых множеств. |
Summary Fuzziness is a specific type of uncertainty. Its main feature is that observation concretely defines merely the object itself, but uncertainty of its membership in a fuzzy set remains the same as before. This is represented by introducing the concept of the membership function. The other characteristics of fuzzy situations are modeled by the axioms of fuzzy set theory. |