Автор работы: Пользователь скрыл имя, 29 Мая 2013 в 15:47, курсовая работа
В символической логике вывод определяется более строго — как последовательность высказываний или формул, состоящая из аксиом, посылок и ранее доказанных формул (теорем). Последняя формула данной последовательности, выведенная как непосредственное следствие предшествующих формул по одному из правил вывода, принятых в рассматриваемой аксиоматической теории, представляет собой выводимую формулу. Поскольку каждая формальная система имеет свои собственные аксиомы и правила вывода, постольку во всякой системе понятие вывода носит специфический характер.
Логический вывод………………………………………………….3
Общее определение искусственного интеллекта…………..…….4
Экспертная система………………………………………………..6
Машина логического вывода…………………………………….10
Блок схема машины логического вывода…………………….…11
Рис. 2. Связь между предметной областью и областью знаний.
В области знаний экспертная система проводит рассуждения или делает логические выводы по такому же принципу, как рассуждал бы эксперт-человек или приходил логическим путем к решению задачи. Это означает, что на основании определенных фактов путем рассуждений формируется логичное, оправданное заключение, которое следует из этих фактов. Например, если ваш близкий родственник не разговаривал с вами месяц, вы могли бы прийти к выводу, что ему просто нечего вам сказать. Но это лишь один из нескольких возможных логических выводов.
Машина логического вывода
Машина вывода — программа, которая выполняет логический вывод из предварительно построенной базы фактов и правил в соответствии с законами формальной логики.
Для построения базы фактов и правил применяются формальные языки, обычно напоминающие естественный язык, но гораздо более строгие и ограниченные.
Машина вывода обычно может выполнять одну или обе из следующих операций:
В первом случае на вопрос типа «Истинно ли A?» машина вывода даёт ответ «Да» либо «Нет», во втором — на вопрос типа «При каких X истинно правило A(X)?» машина вычисляет все возможные значения X, при подстановке которых в правило A это правило превращается в истинный факт.
В теории построения машин
логического вывода не имеет однозначного
решения так называемая проблем
Машина вывода является базовым элементом экспертных систем и систем исполнения программ, написанных на языках логического программирования, таких как Prolog.
Блок-схема машины логического вывода
Да
Нет
Нет
Экспертные исследования
Каталог значений
Знание эксперта
Тестирование принадлежности логики
Передача случайных чисел в модели
Формирование базы правил логического классификатора
Все ли правила протестированы?
Это правило является подходящим?
Обнаружение логического классификатора ввода и вывода переменных
Определение количества и типов функций, которые будут использоваться в логическом классификаторе входных и выходных параметров
Старт
Да
Вывод
Изменить или исправить правило