6.3. Обучение нечетких нейронных сетей на основе генетических алгоритмов

Одной из наиболее востребованных областей применения генетических алгоритмов являются задачи обучения нейронных сетей, в том числе и нечетких, путем подбора адекватных параметров. Общими этапами такого обучения являются следующие:

Шаг 1. Выделение управляющих параметров задачи обучения.

Шаг 2. Получение решения при фиксированных значениях параметров.

Шаг 3. Определение рассогласованности полученного и требуемого решений.

Шаг 4. Выбор новых значений параметров на основе работы генетического алгоритма.

Шаг 5. Останов в случае получения удовлетворительной рассогласованности решения, иначе – переход к шагу 2.

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