- •Назовите основные способы реализации искусственных интеллектуальных систем.
- •Приведите структуру доказательств на основе резолюции
- •Назовите основные сферы приложения искусственного интеллекта и охарактеризуйте их.Извлечение информации из баз данных
- •Комбинаторные задачи и составление расписаний
- •Доказательство теорем
- •Автоматическое программирование
- •Роботика
- •Экспертные консультирующие системы
- •Обработка естественного языка
- •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. Интерпретация формулы, область интерпретации, примеры правильно построенных формул.
Назовите основные сферы приложения искусственного интеллекта и охарактеризуйте их.Извлечение информации из баз данных
Системы баз данных представляют собой ВС, в которых хранятся большие объёмы фактов, относящихся к некоторой области, причём в таком виде, чтобы их можно было использовать при ответах на вопросы, касающиеся этой предметной области.
Разработка системы баз данных – один из важных разделов области вычислительных наук, в рамках которого были предложены разнообразные приёмы, дающие эффективное представление, хранение и извлечение из памяти большого числа фактов. С нашей точки зрения этот предмет становится особенно интересным, когда мы хотим извлечь ответ на вопрос, для которого необходимо провести дедуктивное от общего к частному рассуждение с фактами из базы данных.
Конструктор такой интеллектуальной системы извлечения информации сталкивается с несколькими проблемами. Во-первых, имеется гигантская проблема построения системы, которая могла бы понимать запросы, сформулированные на естественном языке (ЕЯ). Во-вторых, даже в случае, если задачу понимания языка удастся обойти, определив для этого некоторый формальный, понятный машине язык запросов, проблема того, как логически вывести ответы, исходя из хранящихся фактов, остаётся. В-третьих, для понимания запроса и вывода ответа может потребоваться информация, выходящая за рамки информации, явным образом представленной в базе данных для предметной области. Часто бывают необходимы широко известные сведения, которые обычно опускаются в базе данных, характеризующей проблемную область.
Комбинаторные задачи и составление расписаний
Интересный класс проблем связан с поиском оптимальных расписаний и комбинаторикой. Классическим примером является задача о восьми ферзях, которая состоит в том, что восемь ферзей надо разместить на обычной шахматной доске таким образом, чтобы ни один из них не атаковал другого.
В большинстве задач такого типа область возможных комбинаций, из которых предстоит выбирать ответ, чрезвычайно велика.
По трудности задачи упорядочиваются в зависимости от того, как растёт время решения по мере роста некоторой характеристики объёма задачи. Сложность задачи может расти линейно, полиноминально или экспоненциально с увеличением объёма задач.
Исследователи в области ИИ работали над методами решения нескольких типов комбинаторных задач. Их усилия были направлены на то, чтобы кривая, отражающая зависимость времени от объёма задачи, росла возможно медленнее, даже когда она должна расти экспоненциально.
Доказательство теорем
В искусственном интеллекте особое значение придаётся символьной, а не числовой информации. Соответственно и первыми областями, в которых работали исследователи ИИ стали математика и различные игры. Обе эти сферы оказались хорошими областями приложения методов ИИ в силу того, что связанные с ними задачи и проблемы хорошо формализованы, а, кроме того, сами эти области являются примерами высших достижений человеческого разума.
Поиск доказательства или опровержения для некоторой математической теоремы может быть рассмотрен как пример интеллектуальной задачи не только потому, что для этого требуется способность производить дедукцию, исходя из гипотез, но и потому, что для неё необходимы интуитивные навыки, такие, как построение догадки о том, какие промежуточные леммы следует доказать, чтобы способствовать доказательству основной теоремы. Опытный математик опирается на то, что он, возможно, назовёт суждением, основанным на большом объёме специальных знаний, чтобы высказать точную догадку: какие из ранее доказанных теорем в рассматриваемой предметной области будут полезны для искомого доказательства и чтобы выделить в главной проблеме подзадачи, над которыми можно работать независимо друг от друга.
Формализация дедуктивного процесса с использованием языка логики предикатов помогает глубже понять некоторые компоненты рассуждения. Многие неформальные задачи, включая медицинскую диагностику и извлечение информации, допускают их формализацию как задачу на доказательство теорем.