BC/NW 2013, №1 (22):2.1

 

РЕАЛИЗАЦИЯ ПОИСКА НА ОСНОВЕ ПРЕЦЕДЕНТОВ В МУЛЬТИАГЕНТНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ ИНФОРМАЦИОННО-ПОИСКОВЫХ СИСТЕМАХ

Зо Лин Кхаинг, П.Р. Варшавский

 

В настоящее время наблюдается устойчивая тенденция к интеллектуализации информационных систем и, в частности, информационно-поисковых систем (ИПС), ориентированных на решение задач поиска информации в сети Internet. Сегодня крупные компании на рынке поисковых систем Internet активно внедряют различные сервисы и инструменты персонализации и интеллектуализации поиска, которые позволяют устранить основные недостатки традиционного контекстного поиска по ключевым словам.

Для обеспечения персонализации и интеллектуализации поиска в работе предлагается использование распределенной мультиагентной среды, основными компонентами которой выступают взаимодействующие между собой мобильные (интеллектуальные) агенты [1]. Агенты могут функционировать как на серверной стороне ИПС, выполняя традиционные функции поисковой машины Internet, так и являться клиентским прикладным программным обеспечением.

Для реализации поиска в мультиагентной интеллектуальной ИПС и накопления информации о запросах и предпочтениях пользователей предлагается использовать технологию на основе прецедентов (Case-Based Reasoning, CBR) [2]. Наряду с обычными поисковыми агентами в систему вводятся специальные CBR-агенты, взаимодействующие между собой и занимающиеся поиском решения на базе локальных библиотек прецедентов с использованием стандартных алгоритмов вывода на основе прецедентов и CBR-цикла [2, 3].

Базируясь на предложенной в [3] архитектуре мультиагентной системы распределенного вывода на основе прецедентов реализованы базовые программные модули интеллектуальной ИПС в среде MS Visual Studio 2010 на языке C#.

Работа выполнена при финансовой поддержке РФФИ (проект № 12-07-00508-a).

Литература

1. Тарасов В.Б. От многоагентных систем к интеллектуальным организациям: философия, психология, информатика. — М.: Эдиториал УРСС, 2002. — 352 с.

2. Варшавский П.Р., Еремеев А.П. Моделирование рассуждений на основе прецедентов в интеллектуальных системах поддержки принятия решений // РАН. Искусственный интеллект и принятие решений. 2009. № 2. С. 45—57.

3. Бредихин К.Н., Варшавский П.Р. Архитектура системы распределенного вывода на основе прецедентов для интеллектуальных систем // Программные продукты и системы. 2011. № 1. С. 50—53.