Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Системи штучного інтелекту

Реферат Системи штучного інтелекту





y"> ruleList - матриця додаються правил.

Матриця правил повинна бути задана у форматі indexed. Кількість рядків матриці ruleList дорівнює кількості додаються правил, тобто кожен рядок матриці відповідає одному правилу. Кількість стовпців матриці одно m + n +2, де m (n) - кількість вхідних (вихідних) змінних системи нечіткого логічного висновку. p align="justify"> Перші m стовпців відповідають вхідним змінним, тобто задають ЯКЩО-частина правил. Елементи цих стовпців містять порядкові номери термів, використовуваних для лінгвістичної оцінки відповідних вхідних змінних. Значення 0 вказує, що відповідна змінна в правилі не активована, тобто її значення дорівнює none.

Наступні n стовпців відповідають вихідним змінним, тобто задають ТО-частина правил. Елементи цих стовпців містять порядкові номери термів, використовуваних для лінгвістичної оцінки відповідних вихідних змінних. p align="justify"> Передостанній стовпець матриці містить вагові коефіцієнти правил. Значення вагових коефіцієнтів повинні бути в діапазоні [0, 1]. p align="justify"> Останній стовпець матриці задає логічні зв'язки між змінними всередині правил. Значення 1 відповідає логічній операції І, а значення 2 - логічної операції АБО. p align="justify"> Приклад. FIS_name = addrule (FIS_name, [1 1 1 1 1, 1 2 лютого 0.5 1])

Рядок додає в базу знань системи FIS_name два правила, які інтерпретуються наступним чином:

Якщо вход1 = MF1 і вход2 = MF1, то виход1 = MF1 з вагою 1,

Якщо вход1 = MF1 і вход2 = MF2, то виход1 = MF2 з вагою 0.5,

де MF1 (MF2) - терм з порядковим номером 1 (2).

В· addvar - додавання змінної в FIS

FIS_name = addvar (FIS_name, varType, varName, varBound)

Опис:

Змінну можна додати тільки до існуючої в робочій області MatLab системі нечіткого логічного висновку. Функція addrvar має чотири вхідних аргументи:

Гј FIS_name - ідентифікатор системи нечіткого логічного висновку в робочій області MatLab;

Гј varType - тип додається змінної. Допустимі значення - input - вхідна змінна і output < span align = "justify"> - вихідна змінна;

Гј varName - найменування додається змінної. Задається у вигляді рядка символів;

Гј varBound - вектор, що задає діапазон зміни додається змінної.

Порядковий номер змінної в системі нечіткого логічного висновку відповідає порядку додаванн...


Назад | сторінка 3 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура числення предикатів - побудова логічного висновку
  • Реферат на тему: Автоматизація розв'язання задачі на находженіе матриці в складі іншої м ...
  • Реферат на тему: Порушення митних правил
  • Реферат на тему: Бої без правил: жорстокість або майстерність
  • Реферат на тему: Сім правил швидкого читання