- •1. Основные исследования, которые ведутся в области искусственного интеллекта. Понятие и структура интеллектуальной системы
- •Подходы к исследованию ии
- •Логика рассуждения: теория силлогизмов Аристотеля
- •Основные исследования, ведущиеся в области ии
- •2. Понятие формальной и семиотической системы, основные определения Формальные системы
- •Схемы рассуждения
- •Позиционные шкалы
- •Семиотические системы
- •Семантический и синтаксический методы доказательства
- •3. Логические модели представления знаний. Семантический и синтаксический методы доказательства. Логические модели
- •4. Представление знаний с помощью фреймов Фреймы
- •Язык frl
- •5. Продукционные системы. Управление системами продукций Продукционные системы
- •Задачи управления и разрешение конфликтов
- •Стратегии управления
- •6. Семантические сети. Классификация семантических отношений Семантические сети
- •Классификация семантических отношений
- •7. Естественный язык (математическая модель): формальные грамматики
- •8. Естественный язык (математическая модель): трансформационная грамматика, понятие глубинной и поверхностной структуры.
- •9. Естественный язык (математическая модель): анализ трансформационных грамматик Сети с конечным числом состояний
- •Сети с расширенными числом состояний
- •10. Проблема машинного перевода
- •11. Этапы анализа естественного языка
- •12. Экспертные системы: технология, этапы создания, применение Экспертные системы
- •Классификация
- •Технологии проектирования и разработки промышленных экспертных систем
- •Технологии быстрого прототипирования
- •Развитие прототипа до промышленной экспертной системы
- •Оценка системы
- •Стыковка системы
- •Поддержка системы
- •13. Технологии инженерии знаний
- •Методы структурирования
- •14. Использование онтологий в интеллектуальных системах
Основные исследования, ведущиеся в области ии
ИИ – одно из направлений информатики, целью которого является разработка аппаратных и программных средств, позволяющих пользователю-непрограммисту ставить и решать свои, традиционно считающиеся интеллектуальными, задачи, общаясь с компьютером на ограниченном подмножестве естественного языка.
Направления исследований:
Представление знаний и разработка систем, основанных на знаниях. Knowledge-based systems. Включает в себя:
Создание специальных моделей и языков для представления знаний, а также аппаратных и программных средств для их преобразования.
Создание баз знаний, образующих ядро экспертных систем.
Методы извлечения и структурирования знаний (knowledge engineering) – появилось сравнительно недавно.
ПО систем ИИ (software engineering for AI)
Разработка специальных языков для решения интеллектуальных задач, в которых преобладает логическая и символьная обработка над вычислительными процедурами (LISP, REFAL, SMALLTALK, PROLOG).
Создание пакетов прикладных программ, ориентированных на промышленную разработку интеллектуальных систем.
Создание «пустых» экспертных систем, экспертных оболочек – БД, которые можно заполнять извне.
Планирование целесообразности поведения, интеллектуальные роботы (robotics)
Исследования по созданию методов формирования целей и решение задач планирования действий автоматического устройства, функционирующего в сложной внешней среде.
Этапы:
Роботы с жесткой схемой управления (манипуляторы) – нынешний этап, первое поколение.
Адаптивные роботы с сенсорными устройствами.
Самоорганизующиеся, или интеллектуальные роботы – конечная цель робототехники.
Проблемы: восприятие внешней информации, машинное зрение (трёхмерное).
Общение с ЭВМ на естественном языке и обработка естественного языка (natural language processing - NLP), системы машинного перевода.
- Популярные исследования – компьютерная лингвистика и машинный перевод.
- Создание языковых средств, позволяющих эффективно взаимодействовать с ЭВМ непрограммирующему пользователю.
В настоящее время в системах машинного перевода используют языки-посредники: язык оригинала – язык смысла – язык перевода.
Используется ассоциативный поиск аналогичных фрагментов текста и их перевода и специальных текстовых ресурсов в базах данных (создание корпусов параллельных текстов).
Структурный подход: включает в себя анализ и синтез естественных языковых сообщений.
Фазы:
Морфологический анализ слов в тексте.
Синтаксический анализ (разбор состава предложения и формирование связей).
Семантический анализ – анализ смысла составных частей любого предложения на основе некоторой предметно-ориентированной базы знаний (на данное время не решена).
Прагматический анализ – анализ смысла предложений в реальном контексте на основе собственной базы знаний (пока также считается нерешаемой проблемой).
Машинное обучение (самообучение) – machine learning.
- Разработка моделей и алгоритмов, ориентированных на автоматическое накопление и формирование знаний на основе анализа и обобщения данных. В последнее время к этому направлению примыкают data mining – раскопка знаний, поиск и knowledge discovery – поиск закономерностей в БД.
Pattern recognition – распознавание образов.
- Исследования по восприятию зрительной информации, ее обработке, формированию ответных решений на воздействие внешней среды и способов адаптации систем к среде путем обучения.
Основной подход – описание классов объектов через определенные значения значимых признаков. Любому объекту ставится в соответствие матрица признаков, по которой происходит распознавание. Тесно связано с нейрокибернетикой. Её основные идеи – единственный объект, способный мыслить – это человеческий мозг, поэтому надо воспроизвести его структуру для мыслящего устройства. Основа – нейроны, образующие нейронную сеть.
Новая архитектура компьютера (hardware and architecture).
