- •Назовите основные способы реализации искусственных интеллектуальных систем.
- •Приведите структуру доказательств на основе резолюции
- •Назовите основные сферы приложения искусственного интеллекта и охарактеризуйте их.Извлечение информации из баз данных
- •Комбинаторные задачи и составление расписаний
- •Доказательство теорем
- •Автоматическое программирование
- •Роботика
- •Экспертные консультирующие системы
- •Обработка естественного языка
- •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 а2), то в.
Формула для вычисления коэффициента определенности общей посылки имеет вид:
КО (А1 А2) = max (КО (А1), КО (А2)),
2. Приведите структуру доказательств на основе резолюции.
Пусть имеются предложения вида и . Из этих предложений можно вывести предложение , которое логически следует из исходных предложений:
.
Вновь полученное предложение называется резольвентой. В общем случае из одной пары предложение можно получить несколько резольвент. Процесс получения резольвент называется резольвенцией или резолюцией.
Докажем, что если какая-либо интерпретация удовлетворяет исходным предложениям, то она удовлетворяет и резольвенте. Пусть какая-либо интерпретация I удовлетворяет исходным предложениям. Возможны два случая:
интерпретация I удовлетворяет ;
интерпретация I удовлетворяет .
В первом случае интерпретация I будет удовлетворять исходным предложениям, если она удовлетворяет R(z). Следовательно, в этом случае I удовлетворяет резольвенте. Во втором случае интерпретация I будет удовлетворять исходным предложениям, если она удовлетворяет P(x). Следовательно, и во втором случае I удовлетворяет резольвенте.
Если любая интерпретация, удовлетворяющая всем формулам (предложениям) множества Ф, удовлетворяет и формуле (предложению) F, т. е. F логически следует из Ф, то F называют следствием Ф. Совокупность правил, используемых при получении следствий – резольвент из заданных предложений, называют принципом резольвенции или принципом резолюции.
Принцип резолюции включает следующие два принципа:
- принцип силлогизма в исчислении высказываний, состоящий в том, что из и логически следует : ,т. е. пропозиционная форма является тавтологией;
- принцип отыскания частных случаев в исчислении предикатов, заключающийся в том, что формула F(t1, … ,tn), получающаяся из F(x1...,xn) при подстановке вместо xi произвольных термов ti является частным случаем F(x1, … , xn) и, следовательно .
Рассмотренный выше силлогизм («Все люди смертны», «Сократ – человек», «Сократ – смертен») можно, введя обозначения (Р – Сократ, Q – человек, R – смертен), представить в виде: .
Фактически принцип резолюции реализует цепочку (P Q и Q R) ( R), т. е. силлогизм и эквивалентен последовательному применению правил modus ponens и «специализация» к правилам P Q и Q R. Действительно, из истинности P и P Q следует истинность Q, а из истинности Q и QR следует истинность R, следовательно, истинно заключение R.
Другими словами, помня, что
PQ= ,
из истинности и следует истинность .
В рассмотренном примере для простоты изложения сути принципа резолюции литералы P,Q,R не содержали переменных.
Напомним, что предложения представляют собой дизъюнкцию литералов. Каждый литерал это элементарный предикат в прямой или инверсной форме. Литерал L1 будем называть дополнительным литералу L2, если L1 является отрицанием L2, т. е. . Например и являются дополнительными литералами; а и не являются дополнительными.
Для того, чтобы применить резолюцию к предложениям, содержащим переменные, необходимо иметь возможность найти такую подстановку, которая будучи примененной к родительским предложениям, приведет к тому, что они будут содержать дополнительные литералы.
В общем случае любую подстановку, используемую при применении принципа резолюции, можно представить в виде множества упорядоченных пар:
,
где пара означает, что всюду, где производится данная подстановка, переменная xi заменяется термом ti. Напомним, что подстановка осуществляется в соответствии с правилом «специализации», и после ее реализации получаются частные случаи.
Применяя, например, к литералу подстановки получим соответствующие им частные случаи исходного литерала:
.
Множество литералов унифицируемо, если существует такая подстановка P, что . Подстановка P в таком случае называется унификатором. Существует алгоритм, называемый алгоритмом унификации, который позволяет найти простейший унификатор для унифицируемого множества .
Подытоживая сказанное, механизм принципа резолюции можно сформулировать следующим образом.
Если в паре родительских предложений после проведения унификации содержатся два дополнительных литерала L1 и , то новое предложение, называемое резольвентой, формируется взятием дизъюнкции этих предложений с последующим исключением дополнительной пары и .
Билет №26