русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Более строгое представление о нечётких множествах (НМ)


Дата добавления: 2015-06-12; просмотров: 710; Нарушение авторских прав


Пусть Е - универсальное или несущее множество, х – элемент Е, R - некоторое свойство, тогда нечёткое подмножество А несущего множества Е, элементы которого удовлетворяют свойству R, определяется как множество упорядоченных пар.

А={μA(x)/x}, где μA(x) – характеристическая функция принимающая значение 1 в том случае, если х полностью удовлетворяет свойству R и значениям от 0 до 1, если х не полностью удовлетворяет свойству R и 0, если х вообще не удовлетворяет свойству R.

Множество М называется множеством принадлежности, если М=[0..1], то А нечёткое множество, если М={0,1}, то А чёткое множество. Функция принадлежности указывает степень (или уровень) принадлежности элемента множеству А.

Пример записи НМ.

Если Е состоит Е={x1,x2,x3,x4,x5}М=[0,1], A – нечёткое множество для которого μA(x1)=0,3 , μA(x2)=0 , μA(x3)=1 , μA(x4)=0,6 , μA(x1)=0,9. тогда множество А можно представить в виде:

А={0,3/x1; 0/x2; 1/x3; 0,6/x4; 0,9/x5;}

Рассмотрим пример, когда универсальным множеством Е является множество машин.

Е={запорожец; жигули; мерседес; БМВ; феррари}

На основе универсального множества создаётся НМ А.

А=”машина для бедных” . Т.о. функция принадлежности для данного множества может выглядеть следующим образом:

Точно также можно построить на основе этого множества НМ «престижные», «среднего класса», «скоростные» и т.д.

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

Например: Группе экспертов предъявляют конкретное лицо и каждый должен дать один из двух ответов – «человек лысый» или «не лысый». Тогда количество утвердительных ответов делённое на общее число экспертов даёт значение μлысый данного лица.



С НМ можно выполнять те же действия, что и с числовыми множествами но они достаточно сложнее выполняются.

Например: построить характеристическую функцию для множества А- множество детей в 11а классе способных к математике. В- множество детей в 11а классе способных к музыке. Изобразить сначала отдельно две характеристические функции для множества А (5 детей), В (4), затем построить пересечение этих двух множеств.

μ(х)

 

 


Пусть А и В НМ на универсальном множестве Е, говорят, что А содержится в В, если для любого х из Е μА(x)≤ μB(x) и обозначают А B.

Пример: А-множество чисел очень близких к 10, В-множество чисел близких к 10, тогда можно сказать, что А B.

Пересечением НМ А и В называется наибольшее нечёткое подмножество содержащееся одновременно в А и в В.

μА B(x)=min(μА(x), μB(x))

Объединением НМ А и В называется НМ обозначаемое А В, функция принадлежности которого определяется следующим образом:

μA B(x)=max(μА(x), μB(x)).

 



<== предыдущая лекция | следующая лекция ==>
Нечеткая логика. Понятие о нечетких множествах. | Моделирование в среде MathCAD, Maple


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.