русс | укр

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

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

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

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


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

Агрегирование


Дата добавления: 2014-02-04; просмотров: 820; Нарушение авторских прав


Y

0.5

Рис. 5.3. Функции принадлежности нечетких множеств «Низкое содержание гемоглобина в крови» и «Высокое содержание гемоглобина в крови»

 

 
 

 

 


 

 

0.5

 

Рис. 13.4. Функции принадлежности нечетких множеств «Низкий вес новорожденного» и «Нормальный вес новорожденного»

 

Пусть обследования показали, что уровень гемоглобина в крови матери равен x1=80 единицам, а вес ребенка: x2 = 2100 грамм.

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

 

 

m11(x1) = -0.01 x1 + 1.5 = -0.01 × 80 + 1.5 = 0.7 (низкий);

m21(x1) = 0.01 × 80 - 0.5 = 0.3 (высокий);

m12(x2) = -0.00025 x2 + 1.125 = -0.00025 × 2100 + 1.125 = 0.6 (низкий);

m22(x2) = 0.00025 × 2100 - 0.125 = 0.4 (нормальный).

 

 

Рассмотрим множество посылок:

С = {cl /cl:B®T, l=1,L; B = {bj}; j=1,n; }.

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

Для каждой посылки cl существует нечеткое высказывание Sl, являющееся конъюнкцией нечетких высказываний:

.

Определим для каждой посылки l (l =1,L) функцию el на множестве натуральных чисел: el: N ® N, которая 7равна i = el(j) тогда и только тогда, когда

cl(bj) = aij (j=1,n; i=1,mj).

Агрегирование - процедура определения степени истинности посылки cl, l=1,L правил системы нечеткого вывода.

1. Для определения степени истинности посылки в форме нечеткой конъюнкции (связка «И») может быть использована алгебраическое произведение степеней истинности нечетких высказываний, входящих в посылку cl ,l=1,L:

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



 

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

 

Таблица 13.5.

Лингвистическое имя аргумента функции Лингвистическое значение аргумента функции (в скобках показан результат фаззификации) Посылки
Уровень гемоглобина у матери Низкий (u11 = 0.7) Y   Y  
Высокий (u12 = 0.3)   Y   Y
Вес новорожденного Низкий (u21 = 0.6) Y Y    
Нормальный ( u22 = 0.4)     Y Y
  Способы агрегации  
  Первый способ (определение произведения) 0.42 0.18 0.28 0.12
  Второй способ (определение минимума)   0.6 0.3 0.4 0.3

 

 



<== предыдущая лекция | следующая лекция ==>
Фаззификация | Аккумуляция


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


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

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

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


 


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

 
 

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

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