ИИ-агенты – одно из самых впечатляющих применений искусственного интеллекта. Программная система, которая может заменить человека, для примера, чтобы выполнять скучную или однообразную работу, бот для поддержки клиентов компании или голосовой помощник Siri от Apple в iPhone, которые могут работать в режиме 24/7.
Полностью автономный автомобиль работает полностью без вмешательства человека, используя датчики, камеры, лидары, GPS и алгоритмы для восприятия окружающей среды, принятия решений и выполнения действий, таких как рулевое управление, ускорение и торможение. Это соответствует классическому определению агента (не ИИ-агента) в теории искусственного интеллекта.
В ней агент – это сущность, которая:
– воспринимает окружающую среду.
– рассуждает над данными для достижения целей (например, безопасного достижения пункта назначения).
– действует на окружающую среду (например, контролируя механику автомобиля).
Для примера, полностью автономные автомобили – автомобили компании Tesla в режиме Full Self-Driving (FSD) или беспилотные такси Waymo.
В теории искусственного интеллекта термин "агент" имеет классическое определение, которое сформулировано в фундаментальных работах, таких как книга Стюарта Рассела и Питера Норвига "Искусственный интеллект: современный подход" ("Artificial Intelligence: A Modern Approach", 1995, с последующими изданиями). Согласно этому определению "Агент – это сущность (entity), которая воспринимает окружающую среду через сенсоры и действует на неё через актуаторы для достижения определённых целей".
На практике ИИ-агенты (не агенты из классического определения) чаще всего реализуются как "программные системы", такие как боты, виртуальные ассистенты (например, Siri) или алгоритмы в играх. Это не противоречит классическому определению — программная система является одной из форм воплощения такой сущности.
Какое определение верное?
Классическое определение (сущность с определёнными свойствами) является фундаментальным и более общим. Оно не ограничивается технологиями и может применяться к биологическим системам (например, к людям как "агентам" или к животным).
Определение ИИ-агента как "программной системы" — это прикладной вариант и оно вытекает из классического.
Таким образом, образом оба определения верные. Вопрос в том, что именно они определяют