
- •Назовите основные способы реализации искусственных интеллектуальных систем.
- •Приведите структуру доказательств на основе резолюции
- •Назовите основные сферы приложения искусственного интеллекта и охарактеризуйте их.Извлечение информации из баз данных
- •Комбинаторные задачи и составление расписаний
- •Доказательство теорем
- •Автоматическое программирование
- •Роботика
- •Экспертные консультирующие системы
- •Обработка естественного языка
- •2. Дайте определение понятию общеинтеллектуальная процедура (метапроцедура). Опишите процедуру целенаправленного поиска в лабиринте возможностей.
- •1. Дайте определения понятиям "знание" и "данные" и укажите их различие. Назовите основные признаки знаний и дайте им определения.
- •Приведите основные этапы процесса извлечения ответа.
- •Опишите синтаксис и семантику языка предикатов.
- •Опишите процедуру поиска методом редукции.
- •1. Дайте определение понятию "искусственный интеллект". Охарактеризуйте основные теоретические проблемы искусственного интеллекта.
- •2.Охарактеризуйте понятие резолюции в общем виде.
- •Другими словами, помня, что
- •Дайте определения понятиям "знание" и "данные" и укажите их различие.Назовите основные признаки знаний и дайте им определения.
- •Опишите структуру продукционного правила.
- •Перечислите основные виды знаний и охарактеризуйте их.
- •2. Что такое логический вывод? в чем заключается метод решения задач, использующий аппарат логики предикатов
- •1. Что такое предикатная функция?
- •2. Опишите процедуру поиска в глубину. Опишите процедуру поиска в ширину.
- •1. Дайте определение семантической сети.
- •Что такое унификация?
- •1. Перечислите семантические отношения и дайте им определения.
- •2. В чем заключается задача представления некоторой системы в виде системы продукций?
- •1. Перечислите основные типы объектов в семантической сети и дайте им определения.Приведите пример семантической сети.
- •2. Как вычисляются коэффициенты определенности посылок и заключений?
- •Если (а1 а2), то в.
- •В нашем случае
- •Перемножив все компоненты этой формулы, мы увидим, что
- •Дайте определение фрейму
- •Опишите стратегию управления на основе принципа “классной доски”.
- •1. Дайте определение продукционному правилу.
- •2. Как представляется система доказательств в системе опровержения на основе резолюции?
- •1. Назовите группы и типы фреймов. Приведите пример фрейма.
- •2. Опишите стратегию “подъема на гору”.
- •1.Опишите структуру ядра продукционного правила.
- •2.Опишите правило исключения кванторов существования и дайте определение функции Сколема.
- •Опишите основные компоненты системы продукций и связь между ними.
- •2. Опишите процедуру поиска в факторизованном пространстве.
- •1. Что такое интерпретация формулы, область интерпретации?Приведите примеры правильно построенных формул.
- •Приведите последовательность основных этапов тождественных преобразований исходной формулы во множество клауз.
- •1. Что такое продукции?
- •2. Что представляет собой дерево опровержения?
- •1. Что такое стратегия управления в системе продукций?
- •2. Назовите основные стратегии поиска на дереве опровержения.
- •1. Назовите основные признаки и функциональные возможности в соответствии с которыми систему можно отнести к интеллектуальной
- •2. Как применяются методы доказательства теорем к решению задач.
- •1. Опишите процедуру поиска метода генерация – проверка.
- •2. В чем сущность процесса извлечения ответа?
- •1. Опишите методику выработки заключения на основе вероятностных характеристик.
- •2. Опишите используемые в системах продукций стратегии управления.
- •Опишите структуру вывода заключения на основе байесовского подхода.
- •2. Опишите процедуру поиска с использованием нескольких моделей
- •1. Опишите основные принципы дедукции на основе байесовского подхода.
- •2. В чем, на современном этапе исследований, отличие искусственного интеллекта от естественного?Чем отличаются формализованные знания от неформализованных?
- •1. Нечеткие и приближенные высказывания? Что такое коэффициент определенности?
- •Если (а1 а2), то в.
- •2. Приведите структуру доказательств на основе резолюции.
- •Другими словами, помня, что
- •1 Учет нескольких признаков при расчете вероятности гипотезы? Для чего и как рассчитывается цена свидетельств? Как учитывается неопределенность в ответе пользователя?
- •2. Интерпретация формулы, область интерпретации, примеры правильно построенных формул.
Билет 1
Назовите основные способы реализации искусственных интеллектуальных систем.
В настоящее время системы ИИ подразделяются на следующие:
интеллектуальные информационно-поисковые системы (вопросо-ответные системы), обеспечивающие в процессе диалога взаимодействия конечных пользователей – непрограммистов с базами данных и знаний на профессиональных языках пользователей, близких к естественному;
расчётно-логические системы, позволяющие конечным пользователям, не являющимся программистами в области прикладной математики, решать в диалоговом режиме свои задачи на ЭВМ с использованием сложных математических методов и соответствующих прикладных программ;
экспертные системы, дающие возможность осуществить эффективную компьютеризацию областей, в которых знания могут быть представлены в экспертной описательной форме.
Все упомянутые системы ИИ ориентированы на знания, поэтому дальнейший прогресс систем ИИ и новой информационной технологии предопределяет развитие трёх основных теоретических проблем:
представление знаний – центральная проблема ИИ
компьютерной лингвистики, решение которой обеспечивает процесс естественно-языкового общения с ЭВМ и прогресс автоматического перевода с иностранных языков;
компьютерной логики, имеющей особо важное значение для развития экспертных систем, поскольку её цель – моделирование человеческих рассуждений и преобразование программирования из искусства в науку.
Приведите структуру доказательств на основе резолюции
Рассмотрим последовательно тождественные преобразования, которые необходимо выполнить в процессе преобразования формулы в предложения.
1.
Исключение знаков импликации. Знак
импликации можно исключить, используя
равенство (А
В)
= (
).
Например:
;
.
2. Уменьшение области действия знаков отрицания. Уменьшить область действия знаков отрицания, т. е. сделать так, чтобы символ отрицания применялся не более, чем к одному литералу, можно используя равенства
.
Используя эти равенства, например, получаем
.
3. Стандартизация переменных. В области действия кванторов связанную с ними переменную можно заменить произвольной переменной, не совпадающей с какой-либо другой переменной, входящей в область действия этих кванторов. Например,
.
4.
Исключение кванторов существования. В
формуле
,
которую можно интерпретировать, например,
как «для всех x
существует такой y,
что x
не больше y»,
квантор
находится внутри области действия
квантора
.
Поэтому y
который «существует», зависит от x.
Положим, что эта зависимость в явном
виде определяется с помощью функции
g(x),
отображающей каждое значение x
в
y. Такая
функция называется функцией Сколема.
Используя ее, можно исключить квантор
существования. Для обозначения функции
Сколема не должны использоваться
функциональные буквы, которые уже
имеются в формуле. Если квантор
существования находится в области двух
или более кванторов общности, то функция
Сколема будет зависеть соответственно
от двух аргументов и более.
Если
исключаемый квантор существования не
принадлежит области действия ни одного
квантора общности, то функция Сколема
не содержит аргумента, т. е. является
константой. Так, формула
при исключении квантора существования
преобразуется в формулу F(A),
где A
– константа, про которую известно, что
она «существует».
Пример:
Выражение
после введения функции Сколема и удаления
квантора существования имеют вид:
.
5. Так как с каждым квантором связана своя переменная (пункт 3), то порядок расположения кванторов общности не имеет значения, поэтому эти кванторы можно явно не указывать, т. е. исключить, условившись, что все переменные в формулах относятся к кванторам общности.
6.
Представление формулы к конъюнктивно-нормальной
форме. Любую формулу, полученную после
проведения преобразований 1 – 5, можно
привести к конъюнктивно-нормальной
форме многократным применением
дистрибутивных правил, а именно: заменой
выражений вида
на
.
При этом формула будет представлена
как конъюнкция конечного множества
дизъюнкций литералов. Говорят, что такая
формула находится в нормальной
конъюнктивной форме.
7.
Исключение символов
.
Так как какая-либо интерпретация
удовлетворяет формуле вида
в том и только в том случае, когда она
удовлетворяет формулам k1,
k2,
… , kn
одновременно, то исходную формулу в Ф1
можно заменить множеством
конъюнктивных членов (предложений).
Рассмотрим пример преобразования формулы в предложения. Пусть задана формула
.
Исключим знаки импликации:
.
Уменьшим области действия знаков отрицания до одного предиката:
.
Произведем стандартизацию переменных:
.
Исключим все кванторы:
.
Здесь g(x) – функция Сколема.
Квантор существования z находится в области действия только одного квантора общности x, и поэтому функция Сколема зависит только от x. Используя свойство (закон) дистрибутивности дизъюнкции относительно конъюнкции, последняя формула легко приводится к КНФ, откуда получаются следующие предложения:
.
Билет №2