Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.10.1. Построение нечетких правил
Допустим для упрощения, что мы создаем базу правил для нечеткой системы с двумя входами и одним выходом. Очевидно, что для этого необходимы обучающие данные в виде множества пар
где
Шаг 1. Разделение пространств входных и выходных сигналов на области. Представим, что нам известно
минимальное и максимальное значения каждого сигнала. По ним можно определить
интервалы, в которых находятся допустимые значения. Например, для входного
сигнала
Аналогично для сигнала Каждый определенный таким образом
интервал разделим на
Рис. 3.37. Разделение пространств входных и выходных сигналов на области и соответствующие им функции принадлежности. Каждая функция принадлежности имеет треугольную форму; одна из вершин располагается в центре области и ей соответствует значение функции, равное 1. Две других вершины лежат в центрах соседних областей, им соответствуют значения функции, равные 0. Очевидно, что такое разделение выбрано для примера. Можно предложить много других способов разделения входного и выходного пространства на отдельные области и использовать другие формы функций принадлежности. Шаг 2. Построение нечетких правил на основе обучающих данных. Вначале определим степени
принадлежности обучающих данных (
Шаг 3. Приписывание каждому правилу степени истинности. Как правило, в наличии имеется большое количество пар обучающих данных, по каждой из них может быть сформулировано одно правило, поэтому существует высокая вероятность того, что некоторые из этих правил окажутся противоречивыми. Это относится к правилам с одной и той же посылкой (условием), но с разными следствиями (выводами). Один из методов решения этой проблемы заключается в приписывании каждому правилу так называемой степени истинности с последующим выбором из противоречащих друг другу правил того, у которого эта степень окажется наибольшей. Таким образом, не только разрешается проблема противоречивых правил, но и значительно уменьшается их общее количество. Для правила вида
степень
истинности, обозначаемая как
Таким
образом, первое правило
а второе правило -
Шаг 4. Создание базы нечетких правил. Способ построения базы нечетких правил представлен на рис. 3.38. Эта база представляется таблицей, которая заполняется нечеткими правилами следующим образом: если правило имеет вид
то
на пересечении строки
Рис. 3.38. Форма базы нечетких правил Шаг 5. Дефуззификация. Наша задача заключается в
определении с помощью базы правил отображения
Например, для первого правила
Для расчета выходного значения
Рассмотренный метод легко можно обобщить на случай нечеткой системы с любым числом входов и выходов. На рис. 3.39 представлен алгоритм построения базы правил в виде блок-схемы, которая может служить основой для подготовки соответствующей программной реализации.
Рис. 3.39. Блок-схема построения базы правил на основе численных данных.
|
1 |
Оглавление
|