[
Введите текст]
70
СИСТЕМЫИСКУССТВЕННОГО ИНТЕЛЛЕКТА И ПРИНЯТИЯ РЕШЕНИЙ.
ОПТИМИЗАЦИЯ БАЗ ЗНАНИЙ НЕЧЕТКИХ ЭКСПЕРТНЫХ СИСТЕМ
ментации независимых переменных). Ее ход иллюстрируется графиком на
рис. 4.1.
При заданных настройках ГА и 6 решающих правилах длина генотипа со-
ставила 178 битов. 173 итерации заняли порядка 1 минуты на компьютере с про-
цессором Intel®Celeron 1000. Достигнутое значение ошибки 0,033859 больше
минимальной ошибки, полученной в результате последовательной оптимизации
в ходе конструктивного алгоритма. Этот факт еще раз подтверждает стохастиче-
ский характер ГА и то обстоятельство, что ГА не гарантирует получение опти-
мального решения, а дает результат, близкий к лучшему.
Рис. 4.1. График изменения ошибки в ходе параметрической оптимизации
(
входные переменные разбиты на 2 сегмента)
Теперь в качестве дополнительных знаний о решаемой задаче используем
наблюдение о сильной корреляции признаков "petallength" и "petalwidth" с номе-
ром класса (и между собой). Заменим правило:
ЕСЛИ "`petallength` ИМЕЕТ ЗНАЧЕНИЕ ИЗ СЕГМЕНТА 0"
ТО
"
Iris-setosa"
следующим правилом:
ЕСЛИ "`petallength` ИМЕЕТ ЗНАЧЕНИЕ ИЗ СЕГМЕНТА 0"
ИЛИ "`petalwidth` ИМЕЕТ ЗНАЧЕНИЕ ИЗ СЕГМЕНТА 0"
ТО
"
Iris-setosa"
Параметры нового правила были зафиксированы, т.к. оно считается верным.
Однако попытка обучения измененной системы показала невозможность полу-
0
0,05
0,1
0,15
0,2
0,25
0,3
0,35
0
50
100
200
150
Ошибка
Поколение
1...,62,63,64,65,66,67,68,69,70,71 73,74,75,76,77,78,79,80,81,82,...88