Исследовательский центр искусственного интеллекта Переславль-Залесский, Россия Институт программных систем имени А.К.Айламазяна РАН
Направления исследований Обработка текстов Обработка изображений Динамические интеллектуальные системы Нейронные сети Исследования по космической тематике
Проекты НИР ИПС РАН – 10 Президиум РАН и ОНИТ – 5 Федеральные целевые программы – 6 РФФИ – 12 Проекты по договорам - 8
ПС «Miracle» Программная система инструментальных средств проектирования интеллектуальных систем
Общая архитектура системы
Интерфейс разработчика
Управление процессом стыковки активного корабля и орбитальной станции Возможные варианты исходов процесса управления сближением
Управление процессом стыковки активного корабля и орбитальной станции Основные области управления и границы между ними
Управление процессом стыковки активного корабля и орбитальной станции Глобальные цели: Причаливание Расхождение Нерасчетное касание станции с наименьшими повреждениями Подцели: Нахождение станции; Сближение; Зависание; Облёт.
Управление процессом стыковки активного корабля и орбитальной станции Интерфейс Исследовательский прототип Модуль визуализации
Интеллектуальная метапоисковая система Sirius - метапоисковая система с мультиагентной средой распределенных вычислений и мощным лингвистическим модулем анализа текстов
Отличительные особенности системы расширение механизмов стандартного поиска по ключевым словам ввод запроса на естественном языке использование методов семантической обработки текстов автоматическое подключение новых информационных источников увеличение точности поиска использование параллельных вычислений
Пример поискового запроса Запрос = "Президент приехал в Брюссель" Семантическое отношение DIR(X, Y) определяет факт того, что Y есть направление движения X (роль синтаксемы X – «субъект», роль синтаксемы Y – «директив»): DIR(Президент, Брюссель)
Пример результатов поиска
ПС АКТИС ПРОГРАММНАЯ СИСТЕМА АВТОМАТИЧЕСКОЙ КЛАССИФИКАЦИИ ТЕКСТОВЫХ ИНФОРМАЦИОННЫХ СООБЩЕНИЙ
Цели и задачи Основная цель: разработка технологических программных средств классификации текстов Задачи: возможность настройки на предметную область путем обучения на основе обучающей выборки текстов; возможность классификации текстов (отнесения текста к одной или нескольким рубрикам); возможность отображения результатов классификации с использованием графического интерфейса пользователя; использование преимуществ параллельной архитектуры
ПС АКТИС Режимы работы: обучение; классификация. Достоинства системы: Использование в качестве терминов как отдельных слов, так и словосочетаний; Высокие полнота и точность; Реализация на кластерной платформе; Высокая производительность; Высокая утилизация.
ПС АКТИС
Обработка текстов Программная система ИСИДА-Т Программы Союзного государства «ТРИАДА» и «СКИФ-ГРИД»
Извлечение информации Цель: извлечь требуемую информацию из неструктурированных текстов Результат: структурированные данные
Редактор ресурса знаний
Визуальное средство конфигурации
Президиум Российской академии наук решил назначить члена- корреспондента РАН, директора Курчатовского института Михаила Федоровича Ковальчука исполняющим обязанности вице-президента РАН.
То, что 28-летний Борис Ковальчук будет назначен на эту должность, вопрос практически решенный, и его кандидатура проходит процедуру формального согласования в спецслужбах. Его отец, Юрий Ковальчук, почетный консул Таиланда в Санкт-Петербурге, в 1996 году наряду с Владимиром Путиным и нынешним министром образования Андреем Фурсенко выступил соучредителем дачного кооператива "Озеро", а в 2000 году создал и возглавил центр стратегических разработок "Северо-запад".
Когнитивная карта документа
Прототип сервиса анализа текстовой информации - архитектура Сервисное приложение, доступное через механизм работ (job); Графический клиент на базе GridBean, имплантируемый в стандартные грид- клиенты (например, в GPE Applications Client)
Обработка изображений + нейронные сети Программная система для распознавания графических образов на основе нейронных сетей Программа Союзного государства «ТРИАДА»
Архитектура ПС ИНС Plugin : CPThread InputChannel OutputChannel Plugin code Kernel ChannelManager PluginManager CMPI Sender : CPThread Sheduler : СPThread Receiver : СPThread Объектная структура ядра
Графическая схема задачи и результаты ReadEtalons (fidpng)ReadMap (readpng) RatioCount (ratiocount) GlueObjects (glueobjects) Autorotate1 (autorotate)Autorotate2 (autorotate) Resize1 (resize)Resize2 (resize) Net (hemming) ResFilter (scanwindowfilter) Writer (savexml) MagicWand (magicwand) SmallDel (smalldel) FindObjects (findobjects)
Выделение (закраска) регионов на аэрокосмических снимках
Обработка изображений + диагностика Программная система диагностирования заболеваний на основе анализа изображений фаций биологических жидкостей Проект по заказу РНИИ геронтологии
ФАЦИИ Пример фации мочи здорового человека
ФАЦИИ Пример маркера заболевания Маркер дисбиоза – длинные ветвистые образования коричневато-желтой окраски, густо располагающиеся по всей поверхности фации. Маркер выявляется как в обычном свете, так и в поляризованном. Продукты жизнедеятельности микрофлоры – множественные слабосветящиеся лишайникообразные структуры, расположенные по всей поверхности фации, более интенсивно – по периферии. Маркер выявляется в поляризованном свете
ФАЦИИ Пример диагностики «Наличие следов жизнедеятельности микрофлоры»
ФАЦИИ методы диагностики ДИСБИОЗ - 2D преобразование Фурье Следы жизнедеятельности микрофлоры – выделение спектральных характеристик
MC# : язык асинхронного параллельного программирования Polyphonic C# : расширение языка C# новой асинхронной параллельной моделью программирования MC# : распределённый вариант модели Polyphonic C#
MC# : распределённый вариант модели языка Polyphonic C# Новые модификаторы для movable- методов: - functional - non-functional - global Типизированные каналы movable Compute( int n, Channel( int ) c ) { … } movable Compute( int n, Channel( Channel( int ) ) c ) { … }
Реализация Реализация MC# = Компилятор + Runtime-система Компилятор транслирует программу с MC# в C# для исполнения под Runtime-системой Runtime Менеджер распределения ресурсов (ResourceManager) - распределяет исполнение movable-методов между узлами Рабочий узел (WorkNode) - запускает и контролирует исполнение movable-методов Коммуникатор (Communicator) - доставляет канальные сообщения объектам, находящимся на данном узле
График рендеринга изображений на конфигурации – кластер SKIF (г.Переславль- Залесский) + кластер К-1000 (г.Минск)
Исследования по космической тематике Анализ современного состояния проблемных вопросов создания высокопроизводительных средств формирования и передачи интегрированных цифровых информационно-управляющих потоков в бортовых и наземных командно- информационных комплексах По заказу РНИИ КП 2006
Исследования по космической тематике Выбор основных направлений решения задачи сжатия данных при передаче интегрированных цифровых информационно-управляющих потоков в бортовых и наземных высокопроизводительных средствах командно-измерительных комплексов По заказу РНИИ КП 2007
Исследования по космической тематике Разработка моделей для проведения математического и натурного моделирования по обоснованию принципов предварительной обработки и сжатия целевой информации в бортовых и наземных высокопроизводительных командно- информационных системах при формировании и передаче интегрированных цифровых информационно-управляющих потоков По заказу РНИИ КП 2008
Исследования по космической тематике Создание прикладной интеллектуальной системы информационной поддержки НС КИС По заказу РНИИ КП
Когнитивный интерфейс
Диагностика + нейронные сети Разработка прототипа программной нейросетевой системы контроля телеметрической информации, диагностики подсистем космических аппаратов, обработки космических снимков Программа союзного государства «Космос-НТ»
Публикации