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.