1.8.3. Мультиагентные системы
Мультиагентными называются системы, предназначенные для организации взаимодействия с разнородными источниками информации [13]. Такие системы появились в результате интенсивного развития гетерогенных сетей (сетей, построенных на основе использования неоднородных вычислительных, коммуникационных, информационных ресурсов и технологий). Мультиагентные системы применяются в целях ускорения сбора и обработки информации.
Агент — это вычислительная система, которая реализуется на основе концепций, наиболее применимых к человеку. На практике — это вычислительная система с набором свойств, в совокупности обеспечивающих относительно интеллектуальное поведение. Основные характеристики агентов: реактивность, активность, коммуникативность, автономность, рассудительность, обучаемость.
Реактивность — способность агента к выполнению определенных действий при поддержке его взаимодействия с окружающей средой (окружением, внешним миром). В зависимости от характера соответствующих процессов возможны 3 варианта сопряжения действий агента со средой: жесткая схема сопряжения действий по заготовленному плану, гибкая схема сопряжения по заготовленному плану и априорно неопределенная схема действий по причине отсутствия модели среды.
Активность — способность агента к целенаправленному поведению для достижения заданной цели, устанавливаемой самостоятельно или извне; сложно организованный агент может обладать инициативностью определенного характера.
Коммуникативность — способность агентов взаимодействовать между собой и с людьми в целях обмена информацией; на более высоком уровне в мультиагентных системах может проявляться способность к сотрудничеству (кооперации) агентов для совместного решения задач.
Автономность — способность агента функционировать независимо от внешних управляющих воздействий при решении целевых задач; высокой автономности агентов благоприятствует адаптивность алгоритмов работы, обучаемость, поддержка действий при неполной информации, способность работать в стохастических средах.
Рассудительность — способность агента действовать в соответствии с имеющимися в его распоряжении знаниями.
Обучаемость сводится к способности приобретать и использовать новые знания.
Концепция мультиагентных систем используется в современном имитационном моделировании (см. 4.6.2). Их преимуществом являются возможности асинхронных вычислений, а также создания сложной иерархии компонентов, имитирующих изучаемую систему, что позволяет максимально приблизить в модели взаимодействие и развитие как отдельных индивидуумов, так и более крупных их групп, к той форме, в какой это протекает в реальной жизни.
Do'stlaringiz bilan baham: |