Перейти к полному списку специальных курсов кафедры
Спецкурс "Прикладные семиотические системы распределенного искусственного интеллекта"
Специальный курс
адресован студентам, интересующимся вопросами связанными с разработкой систем
распределенного искусственного интеллекта. Основной задачей спецкурса является
ознакомление студентов с подходами к анализу и проектированию сложных
наукоемких распределенных приложений с учетом современных методологий и
программных средств.
Модуль
1. Введение в системный анализ и проектирование интеллектуальных систем.
1.1 Обзор основных типов программных систем.
1.2
Понятие архитектуры программного обеспечения. Элементы стандартной программной
системы: данные, процессы, интерфейсы.
1.3 Методологии разработки программных систем: Rational Unified Process
(RUP), Microsoft Solution Framework (MSF) и
др.
1.4
Основные методологии организации жизненного цикла разработки программных, их
особенности, преимущества и недостатки: последовательная, инкрементная и
спиральная.
1.5
Основные этапы разработки наукоемкого ПО, их краткая характеристика.
Модуль 2.
Искусственный интеллект и прикладная семиотика.
2.1 Введение в
математические методы искусственного интеллекта. Краткая история направления.
Возникновение вычислительного интеллекта и прикладной семиотики.
2.2 Данные и
знания. Абстрактные типы данных. Внутренняя структура знаний. Отличие знаний от
данных. Интерпретируемость, структурированность и активность знаний.
2.3
Представление знаний. Использование логических моделей для представления
знаний. Ограниченность формальных систем. Системы продукций и их свойства.
Семантические сети. Понятие фрейма и сети фреймов.
2.4 Базы,
основанные на системах продукций. Различные типы баз в зависимости от вида
продукционных систем. Сетевые базы знаний. Использование каузальных сетей в
базах знаний. Смешанные базы знаний.
2.5 Открытость
баз знаний. Немонотонность процедур представления знаний. Переход от знаний,
основанных на булевой логике, к правдоподобным и нечетким знаниям.
2.6
Классические схемы вывода на знаниях. Распространение идей дедуктивного вывода
на случай знаний. Требования к знаниям, используемым в схемах дедуктивного
типа. Язык Пролог и вывод на знаниях.
2.7
Особенности больших интеллектуальных систем управления. Недостаточность классических
моделей управления для больших систем. Принципы семиотического моделирования в
системах управления. Описание ситуаций на объекте управления и в управляющей
системе. Системы ситуационного управления и области их применения. Примеры
систем ситуационного управления.
2.8 Прикладная
семиотика. Задачи прикладной семиотики. Языки семиотического типа. Язык
RХ-кодов, язык ситуационного управления. Универсальный семантический код.
Формальные семиотические системы.
2.9 Пример
проектирования и разработки прикладной семиотической системы: система
информационного мониторинга.
Модуль 3.
Распределенный ИИ на основе когнитивных агентов. Многоагентные системы.
3.1 Введение в
многоагентные системы. Терминология многоагентных систем и их основные
свойства.
3.2 Теория
агентов. Основные предположения. Формальные модели ментальных понятий и правил
манипулирования с ними. Теоретико-множественные отношения миров ментальных
понятий.
3.3
Коллективное поведение агентов. Мотивация, цели и схемы кооперации и
конкуренции агентов. Формальные модели коллективного поведения агентов. Модели
координации поведения агентов. Теоретико-игровые модели. Модели планирования
коллективного поведения. Модели координации поведения на основе конкуренции.
Конфликты в многоагентных системах. Протоколы и языки координации.
3.4
Архитектура многоагентных систем. Архитектура взаимодействия системы агентов.
Одноуровневая архитектура взаимодействия агентов. Иерархическая архитектура
взаимодействия агентов. Архитектура агента: общая классификация. Архитектура
агентов, основанная на знаниях. Архитектура на основе планирования (реактивная
архитектура). Примеры архитектур агентов. Многоагентное управление сложными
сенсорными системами (стационарными и мобильными).
3.5
Интеллектуальный сенсор как агент робототехнической системы. Особенности
централизованного и децентрализованного управления. Задачи мультиагентного
управления. Иерархическая декомпозиция глобальной задачи на локальные рабочие
задания для интеллектуальных сенсоров. Оптимальное планирование распределения
при мультиагентном управлении. Архитектура систем мультиагентного управления.
3.6 Задачи и
методы планирования кратчайшего маршрута в среде с препятствиями. Локальная и
мультиагентная информации о неизвестных препятствиях. Мультиагентная исследовательская
стратегия адаптивного планирования кратчайших маршрутов. Мультиагентная
стратегия локально- оптимального адаптивного планирования маршрутов для
мобильных сенсорных и робототехнических систем.
3.7
Распределенный ИИ и управление знаниями. Отнологии и многоагентные системы для
корпоративных семантических веб-сетей. Мобильные информационные агенты.
3.8 Пример
проектирования и разработки семиотической системы распределенного
искусственного интеллекта: система моделирования систем безопасности.
Модуль 4.
Распределенный вычислительный ИИ на основе реактивных агентов. Семиотические
основы распределенного ИИ и распределенного вычислительного ИИ.
4.1 Методы
распределенной интеллектуальной поддержки принятия решений в сенсорных сетях.
4.2
Распределенные базы данных в сенсорных сетях.
4.3 Вложенные
методы мягких вычислений в сенсорных сетях (нечеткие системы, нейросети,
генетические алгоритмы, искусственные иммунные системы)
4.4
Распределенные базы знаний и языки представления знаний в сенсорных сетях
4.5 Методы
обучения и самообучения сенсорных сетях.
4.6 Методы
слияния данных и агрегации в беспроводных сенсорных сетях на основе
распределенного ИИ.
4.7
Интеллектуальные методы маршрутизации и энергосбережения в сенсорных сетях.
4.8
Алгебраическая семиотика распределенной поддержки принятия решений.
4.9 Пример
проектирования и разработки семиотической системы распределенного
искусственного интеллекта: система распределенного искусственного интеллекта
в беспроводных сенсорных сетях.
Наверх
|