- •Содержание
- •Список сокращений
- •Снлв – система нечеткого логического вывода
- •Введение
- •Лабораторная работа № 1 изучЕние методики разработки баз знаний экспертных систем в пакете ReSolver
- •1. Цель работы
- •2. Краткие теоретические сведения
- •3. Методика разработки базы знаний с применением программных средств экспертной системы ReSolver
- •4. Задание на лабораторную работу, требования к содержанию отчета
- •5. Контрольные вопросы
- •3. Построение деревьев решений в системе See5
- •3.1 Описание системы See5
- •3.2 Построение дерева решений в системе See5
- •4. Задание на лабораторную работу, требования к содержанию отчета
- •5. Контрольные вопросы.
- •Лабораторная работа № 3 разработка базы знаний для системы нечеткого логического вывода в среде Matlab
- •1. Цель работы
- •2. Краткие теоретические сведения
- •3. Разработка системы нечеткого логического вывода в среде Matlab
- •3.1 Описание пакета Fuzzy Logic Toolbox
- •3.2 Синтез системы нечеткого логического вывода в среде Matlab
- •4. Задание на лабораторную работу, требования к содержанию отчета
- •5. Контрольные вопросы
- •Лабораторная работа № 4 нейро-нечеткое моделирование в среде Matlab
- •1. Цель работы
- •2. Краткие теоретические сведения
- •3. Разработка нейро-нечеткой модели в среде Matlab
- •3.1 Описание anfis-редактора
- •3.2 Синтез нейро-нечеткой сети в среде матlав
- •4. Задание на лабораторную работу, требования к содержанию отчета
- •5. Контрольные вопросы
- •Список литературы
- •Назначение параметров и команд fis-редактора среды Matlab
- •Назначение параметров и команд anfis-редактора среды Matlab
Назначение параметров и команд anfis-редактора среды Matlab
Меню File |
|||
1 |
New FIS… |
Создание новой системы нечеткого логического вывода типа… |
|
1.1 |
Mamdani |
Мамдани |
|
1.2 |
Sugeno |
Сугэно |
|
2 |
Import |
Загрузка ранее созданной системы из… |
|
2.1 |
From Workspace |
рабочей области (необходимо указать идентификатор системы, находящейся в рабочей области) |
|
2.2 |
From File |
жесткого диска (необходимо указать имя файла системы) |
|
3 |
Export |
Сохранение созданной системы в… |
|
3.1 |
To Workspace |
рабочую область (необходимо указать идентификатор системы, под которым она будет сохранена в рабочей области MatLab) |
|
3.2 |
To File |
жесткий диск (необходимо указать имя файла системы) |
|
4 |
Печать графического окна |
||
5 |
Close |
Закрытие графического окна |
|
Меню View |
|||
1 |
Rules |
Вызов окна визуализации нечеткого логического вывода |
|
2 |
Surface |
Вызов окна вывода поверхности “входы-выход” |
Продолжение прил. 2
Меню Edit |
||
1 |
Undo |
Отмена действия |
2 |
FIS Properties… |
Вызов FIS-редактора |
3 |
Membership Functions… |
Вызов редактора функций принадлежности |
4 |
Rules… |
Вызов редактора базы знаний |
5 |
Anfis… |
Вызов Anfis-редактора |
ANFIS Info (область свойств ANFIS) |
||
1 |
Structure |
Вызов окна, в котором система нечеткого логического вывода представлена в виде нейро-нечеткой сети |
2 |
Clear plot |
Очистка области визуализации |
Load data (область загрузки данных) |
||
1 |
Type |
Меню выбора типа данных |
1.1 |
Traning |
обучающая выборка |
1.2 |
Testing |
тестирующая выборка |
1.3 |
Checking |
контрольная выборка |
1.4 |
Demo |
демонстрационный пример |
2 |
From |
Меню выбора источника данных |
2.1 |
disk |
диск |
2.2 |
worksp. |
рабочая область Matlab |
3 |
Load Data… |
Кнопка загрузки данных (вызов окна выбора файла, если загрузка данных происходит с диска, или окна ввода идентификатора выборки, если загрузка данных происходит из рабочей области) |
4 |
Clear Data |
Кнопка очистки данных |
Продолжение прил. 2
Generate FIS (область генерирования исходной системы нечеткого логического вывода) |
||
1 |
Load from disk |
загрузка системы с диска |
2 |
Load from worksp. |
загрузка системы из рабочей области Matlab |
3 |
Grid partition |
Вызов окна ввода параметров генерирования системы по методу решетки (без кластеризации) |
3.1 |
INPUT |
Раздел задания параметров входных переменных |
3.1.1 |
Number of MFs |
количество термов для каждой входной переменной |
3.1.2 |
MF Type |
тип функций принадлежности для входных переменных |
3.2 |
OUTPUT MF Type |
Раздел задания типа выходной переменной |
4 |
Sub. clustering |
Генерирование системы по методу субкластеризации на основе определение ее свойств |
4.1 |
Range of influence |
определение уровней влияния входных переменных |
4.2 |
Squash factor |
задание коэффициента подавления |
4.3 |
Accept ratio |
задание коэффициента, устанавливающего, во сколько раз потенциал данной точки должен быть выше потенциала центра первого кластера, для того, чтобы центром одного из кластеров была назначена рассматриваемая точка |
4.4 |
Reject ratio |
задание коэффициента, устанавливающего, во сколько раз потенциал данной точки должен быть ниже потенциала центра первого кластера, чтобы рассматриваемая точка была исключена из возможных центров кластеров |
5 |
Generate |
Кнопка генерации исходной системы нечеткого логического вывода |
Окончание прил. 2
Train FIS (область обучения) |
||
1 |
Optim. method |
Выбор метода оптимизации |
1.1 |
backpropa |
метод обратного распространения ошибки |
1.2 |
hybrid |
гибридный метод, объединяющий метод обратного распространения ошибки с методом наименьших квадратов |
2 |
Error tolerance |
Задание требуемой точности обучения |
3 |
Epochs |
Задание количества итераций обучения |
4 |
Train Now |
Кнопка запуска режима обучения |
Test FIS (область тестирования) |
||
1 |
Plot against |
Определение выборки |
1.1 |
Traning |
обучающая выборка |
1.2 |
Testing |
тестирующая выборка |
1.3 |
Checking |
контрольная выборка |
2 |
Test Now |
Кнопка тестирование нечеткой системы с выводом результатов в область визуализации |