Основные понятия теории агентов

 

Интеллектуальные мультиагентные системы – одно из новых перспективных направлений искусственного интеллекта, кото­рое сформировалось на основе результатов исследований в обла­сти распределенных компьютерных систем, сетевых технологий решения проблем и параллельных вычислений. В мультиагентных технологиях заложен принцип автономности отдельных час­тей программы, совместно функционирующих в рас­пределенной системе, где одновременно протекает множество взаимосвязанных процессов. Такие программы называются агентами.

Примерами задач, решаемых с помощью МАС, являются:

· управление информаци­онными потоками и сетями;

· управление воздушным движением;

· поиск информации в сети Интернет;

· электронная коммерция, обучение;

· коллективное принятие многокритериальных управленческих решений и другие.

Агент ­– авто­номный искусственный объект, обычно компьютерная программа, об­ладающая активным мотивированным поведением и способная к взаимодействию с другими объектами в динамических вирту­альных средах. Каждый агент может принимать сообщения, ин­терпретировать их содержание и формировать новые сообщения, которые либо передаются в общую базу, либо направля­ются другим агентам.

Интеллектуальным агентам присущи следующие основные свойства:

· автономность — способность функционировать без вмеша­тельства со стороны своего владельца и осуществлять контроль собственных действий и внутреннего состояния;

· активность — способность к организации и реализации дей­ствий;

· общительность — взаимодействие и коммуникация с други­ми агентами;

· реактивность — адекватное восприятие состояния среды и реакция на его изменение;

· целенаправленность — наличие собствен­ных источников мотивации;

· наличие базовых знаний о себе, о других агентах и об окру­жающей среде;

· убеждения — переменная часть базовых знаний, меняющих­ся во времени;

· желания — стремление к определенным состояниям;

· намерения — действия, которые планируются агентом для выполнения своих обязательств и/или желаний;

· обязательства — задачи, которые выполняет один агент по просьбе и/или поручению других агентов.

Иногда к этому списку добавляются другие качества, в том числе:

· правдивость — неспособность к подмене истинной инфор­мации заведомо ложной;

· благожелательность — готовность к сотрудничеству с други­ми агентами в процессе решения собственных задач, что обычно предполагает отсутствие конфликтующих целей, поставленных перед агентами;

· альтруизм — приоритетность общих целей по сравнению с личными;

· мобильность — способность агента мигрировать по сети в поисках необходимой информации.