Типы сред определяются посредством восприятия и реакции
агента. Восприятия агента позволяют ему получать сведения о
среде, реакции - воздействовать на среду. В то же время
среда существует независимо от агентов и одним из важнейших
понятий, связанных со средой, является её состояние.
Полагая, что среда состоит из множества объектов, каждый из
которых в принципе, может принимать бесконечное число
микросостояний (свойств, значений), состоянием среды
назовем любой набор всех этих микросостояний. Восприятие
агента содержит информацию (полную или неполную) о
состоянии среды. Понятие состояния среды будет далее широко
использоваться и уточняться.
Нельзя не отметить, что понятие состояния физической
системы, физического процесса не поддается общему
определению, так как для каждого конкретного процесса или
системы оно различно, а общие определения сводятся к
синонимам [2].
Агент состоит из знаний и решателя, который работает с
этими знаниями. Агент также способен воспринимать
информацию из внешней среды, в том числе и новые знания. Он
способен порождать внутри себя новые знания, используя уже
ему известные. Агент способен реагировать (воздействовать)
на внешнюю среду в результате рассуждений на основе всех
этих знаний. Мы будем рассматривать предмет искусственного
интеллекта в последующем как науку о создании агентов, а
под системами искусственного интеллекта будем понимать
сообщество агентов, способных решать интеллектуальные
задачи в средах.
Таким образом, наша главная цель - создание требуемого
агента. Спрашивается, с чего начинать процесс создания и
кто это будет делать? Кто будет формировать необходимые
каждому агенту правила? В принципе, поскольку эта задача
относится к интеллектуальным, таким существом может быть
другой агент. Получается, что это уже какой-то суперагент
или метаагент. А кто научит метаагента? Какой-то вдвойне
метаагент? А кто научит его? Если идти этим путем, то
перечень таких вопросов бесконечен. Чтобы выйти из этой
кажущейся неразрешимой ситуации, предполагается, что
создание агента любого типа осуществляется человеком, и он
всегда способен решать задачи суперагента любого уровня.
Процесс создания агента сам по себе неформален. Здесь
весьма важным представляется качество описания, которое
выражается в степени адекватности поведения получаемого
агента задуманному. Оно, качество описание, зависит от
учета создателем всех необходимых аспектов его будущего