Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
2.2. ТОЧНАЯ ЛОГИКАНиже мы рассмотрим точную логику (логику компьютеров или двузначную булеву алгебру) как основу для изучения нечеткой логики. Речь пойдет о двузначном мире «да» и «нет» или «истина» и «ложь»; на уровне аппаратных средств рассматривают значения напряжений 0 и 5 В, но в общем случае можно представить два значения {0, 1}. Итак, можно считать, что компьютеры состоят из последовательностных схем, указанных на рис. 2.4. Каждая из
Здесь переменные правой части включают также
Рис. 2.4. Последовательностная схема. это так называемая рекурсивная формула, поэтому в следующий момент времени Если изменения значений с течением времени фиксировать с помощью функции памяти, можно обсуждать отношения входов и выходов в фиксированный момент времени. Таким образом, сместив на второй план временные факторы, с помощью комбинаторных схем можно реализовать только отношения входов и выходов (рис. 2.5). Формулы комбинаторных схем с
Здесь
Такая функция Прежде всего рассмотрим наиболее простой случай
Как показано на рис. 2.6, б, в этом случае существуют четыре
Рис. 2.5. Комбинаторная схема.
Рис. 2.6. Комбинаторные схемы с одним входом и одним выходом: а - схема с одним входом и одним выходом; б - четыре отношения входа и выхода; в - вентиль НЕ (инвертор); г - представление последовательности с помощью диаграммы Хассе. отношения входа и выхода. Среди них важна операция НЕ; элемент, реализующий эту операцию, носит название инвертора или вентиля НЕ (рис. 2.6, в). Кроме того, на рис. 2.6, г представлена диаграмма Хассе, задающая последовательность этих четырех операций: 0 и 1 сравниваются поразрядно, выше размещаются пары с большими значениями, и пары, которые можно сравнивать, соединены линиями (в этом случае Далее рассмотрим случаи двух входов:
В этом случае существует 16 отношений входов и выхода (рис. 2.7,б). Среди них - самые важные операции И, ИЛИ, НЕ-И, HE-ИЛИ, исключающее ИЛИ-EXOR (рис. 2.1, в). Представление последовательности операций с помощью диаграммы Хассе дано на рис. 2.1, г. Если подобным образом рассмотреть схемы для (см. скан) Рис. 2.7. Комбинаторные схемы с двумя входами и одним выходом. а - комбинаторная схема с двумя входами и одним выходом; уже при 1. Любую булеву функцию 2. Любую булеву функцию 3. Любую булеву функцию Если представить эти утверждения в терминах аппаратных средств, получим: а) любую комбинаторную схему можно построить только с помощью инверторов, вентилей И и ИЛИ; б) любую комбинаторную схему можно построить только с помощью вентилей НЕ-И; в) любую комбинаторную схему можно построить только с помощью вентилей НЕ-ИЛИ. Если рассматривать последовательностные схемы и учитывать временные факторы, то в качестве базовых элементов памяти можно использовать триггеры и другие подобные элементы, однако их тоже можно построить с помощью указанных выше вентилей. Поэтому говорят, что НЕ, И, ИЛИ, НЕ-И и HE-ИЛИ образуют полные системы в булевой алгебре, и в целом этого достаточно для понимания логики компьютера. Однако в компьютерах искусственного интеллекта, и прежде всего в компьютерах пятого поколения, в нечетких компьютерах, основанных на нечетких логических выводах (приближенных рассуждениях), удобно на первый план выдвинуть операции, отличные от этих базовых операций. Одна из них соответствует операции Можно доказать (это легко сделать с помощью таблицы истинности или другим способом), что операцию импликации можно реализовать следующим образом с помощью Таблица 2.1. Таблица истинности операции импликации
полной системы НЕ, И, ИЛИ:
Эту формулу необходимо запомнить как одно В общем случае при логических выводах в искусственном интеллекте выполняется силлогизм, в основе которого лежат подобные операции импликации. Силлогизм можно представить несколькими формулами. Например, формула
представляет собой вывод
представляет вывод из утверждений «если птица, то летает» и «это животное - птица» заключения «это животное летает». Следующая формула
представляет вывод из утверждений «если птица, то летает» и «это животное не летает» заключения «это животное не птица» (при этом исключения мы не принимаем во внимание). При изучении нечетких выводов с расчетом на их применение важное значение имеет формула (2.35), называемая «модус поненс». Кроме того, вывод
|
1 |
Оглавление
|