Википедия

Программный агент

В компьютерных науках програ́ммный аге́нт — это программа, которая вступает в отношение посредничества с пользователем или другой программой. Слово «агент» происходит от латинского agere (делать) и означает соглашение выполнять действия от имени кого-либо. Такие «действия от имени» подразумевают право решать, какие действия (если они нужны) являются целесообразными. Идея состоит в том, что агенты не запускаются непосредственно для решения задачи, а активизируются самостоятельно.

Родственные и производные понятия включают интеллектуальных агентов (в частности, обладающих некоторыми аспектами искусственного интеллекта, такими как обучение и рассуждения), автономных агентов (способных изменять способ достижения своих целей), распределённых агентов (выполняющих действия на физически различных компьютерах), многоагентные системы (распределённые агенты, которые не имеют возможности достижения цели в одиночку и, следовательно, должны общаться), и мобильных агентов (агентов, которые могут переместить своё выполнения на другие процессоры).

Определение

Термин «агент» описывает программную абстракцию, идею или концепцию, подобно таким терминам ООП, как метод, функция или объект. Концепция агента обеспечивает удобный и мощный способ описания сложной программной сущности, которая способна действовать с определённой степенью автономности с целью выполнения задач от имени пользователя. Но в отличие от объектов, которые определяются в терминах методов и атрибутов, агент определяется посредством описания его поведения.

Разные авторы предлагают разные определения агента, обычно при этом в него включают такие понятия, как:

  • живучесть (код не исполняется по требованию, а работает непрерывно и решает сам, когда он должен совершить какие-либо действия);
  • автономность (агент имеет способность выбора задач, приоритетов, целенаправленного поведения и принятия решений без участия человека);
  • социальное поведение (агенты имеют возможность привлекать другие компоненты посредством определённых связей и координации действий, они могут совместно работать над выполнением задач);
  • реактивность (агенты воспринимают контекст, в котором они работают, и реагируют на него должным образом).

Чем не является агент

Нет никакого особого смысла в том, чтобы расписать, что является агентом, а что нет. Тем не менее, сопоставление термина с близкими понятиями может прояснить его значение.

Интуитивное отличие агентов от объектов

  • Агенты более автономны, чем объекты.
  • Агенты имеют более гибкое поведение и обладают реактивностью, проактивностью, социальным поведением.
  • Агенты имеют по крайней мере один поток выполнения, но могут иметь и больше.

Отличие агентов от экспертных систем

  • Экспертные системы не имеют связи с окружающей средой;
  • Экспертные системы не обладают реактивным, проактивным поведением.
  • Экспертные системы не обладают социальным поведением.

Отличие интеллектуальных программных агентов от интеллектуальных агентов в искусственном интеллекте

  • Интеллектуальный агент (известный также как рациональный агент) не всегда является программным продуктом. Он может быть также машиной, человеческим существом, сообществом человеческих сущностей (как, например, бизнес-сообщество) или чем-либо ещё, способным к целенаправленному поведению.

История

Концепцию агента можно проследить начиная с модели акторов Карла Хьюитта: «автономный, интерактивный и одновременно исполняющий несколько функций объект, обладающий внутренним состоянием и информационным обменом».

Выражаясь более академично, программные агенты являются прямой эволюцией многоагентных систем (МАС), которые в свою очередь развились из распределённого искусственного интеллекта (РИИ), распределённого решателя задач (РРЗ) и параллельного искусственного интеллекта (ПИИ). Таким образом, программные агенты наследует все характеристики (хорошие и плохие) от РИИ и ИИ.

«Навигатор по знаниям», созданный в 1987 г. Джоном Скалли, представлял собой видеосвязь между конечным пользователем и агентом. Будучи первым в своём роде, он послужил основой для опытной серии неудачных нисходящих реализаций, вместо того, чтобы шаг за шагом подходить к восходящим методам. Диапазон типов агентов в настоящее время (с 1990 г.) довольно широк: WWW, поисковые системы и т. д.

Примеры

Интеллектуальные программные агенты

Стефен Хааг в своей работе считает, что существуют только четыре основных типа интеллектуальных программных агентов:

  1. Агенты-покупатели или торговые боты
  2. Пользовательские или персональные агенты
  3. Агенты по мониторингу и наблюдению
  4. Агенты по добыче и анализу данных

Агенты-покупатели (роботы по закупкам)

Агенты-покупатели просматривают сетевые ресурсы (например, интернет) с целью получения информации о товарах и услугах. Эти агенты, известные также как «роботы по закупкам», очень эффективно работают с товарами народного потребления, такими как компакт-диски, книги, электронные компоненты и другие продукты «на все случаи жизни».

Пользовательские агенты (персональные)

Пользовательские или персональные агенты — это интеллектуальные агенты, которые действуют от вашего имени. К этой категории относятся интеллектуальные агенты, которые уже выполняют или будут выполнять следующие задачи:

  • Проверяют вашу электронную почту, сортируют её по вашим предпочтениям и извещают о приходе важных писем.
  • Играют в компьютерные игры, когда ваш противник или патрулирующий игру проявляет активность.
  • Собирают заказанные отчеты новостей для вас. Есть несколько версий таких агентов, в том числе newshub и CNN.
  • Делают поиск информации по вашей теме и вашему запросу.
  • Автоматически заполняют веб-формы для вас, сохраняют вашу информацию для использования в будущем.
  • Сканируют веб-страницы для поиска и выделения текста, который представляет собой «важную» часть информации.
  • «Обсуждают» темы с вами в диапазоне от подсознательного страха до спорта.
  • Содействуют онлайн поиску работы путём сканирования известных досок объявлений о работе и отправки резюме с указанием достоинств, которые соответствуют желаемым критериям.
  • Профилируют синхронизацию разнородных социальных сетей.

Агенты по мониторингу и наблюдению (предиктивные)

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

Например, в лаборатории реактивного движения НАСА есть агент, который отслеживает наличие и состояние оборудования, планирует заказы на приобретение нового оборудования с учётом оптимизации затрат, а также следит за наличием продуктов питания. Такие агенты обычно осуществляют мониторинг сложных компьютерных сетей и могут следить за конфигурацией каждого компьютера, подключенного к сети.

Особыми агентами по мониторингу и наблюдению являются структуры агентов, используемых для моделирования процесса принятия решений во время тактических операций. Агенты осуществляют мониторинг состояния активов (боеприпасов, оружия, средств транспортировки и т. д.) и получают цели (поручения) от агентов верхнего уровня. Агенты добиваются достижения целей с имеющимися активами, сводя к минимуму расходы активов при максимальном достижении цели.

Агенты по добыче и анализу данных

Эти агенты используют информационные технологии для поиска тенденций и закономерностей в обилии информации из различных источников. Пользователь может сортировать эту информацию для того, чтобы отобрать именно то, что он ищет.

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

Классификация является одним из наиболее распространённых видов интеллектуального анализа данных, с помощью которой находятся ключевые слова в информации, и затем она классифицируется по этим ключевым словам. Агенты по добыче и анализу данных могут обнаружить значительные изменения в трендах по ключевым показателям, могут также обнаружить наличие новой информации и оповестить о ней. Например, агент может обнаружить спад в строительной отрасли экономики. Строительные компании на основании полученной информации будут в состоянии принять разумные решения в отношении найма/увольнения сотрудников или покупки/аренды оборудования, которые наилучшим образом будут удовлетворять их фирмы.

Другие примеры

Другими примерами современных интеллектуальных агентов являются некоторые спам-фильтры, игровые боты и средства мониторинга серверов. Боты индексации поисковых систем также считаются интеллектуальными агентами.

  • User agent — для браузеров WWW.
  • Агент передачи почтовых сообщений — для обслуживания электронной почты, например, Microsoft Outlook. Он общается с почтовым сервером POP3, при этом пользователю нет необходимости знать команды протокола POP3. Он имеет также набор правил, по которым производится фильтрация почты для пользователей, тем самым избавляя их от проблемы того, чтобы делать это самостоятельно.
  • Агент системы простого управления сетями SNMP.
  • Агент разметки в HTML-формате агентства DARPA.
  • Агент платформы разработки многоагентных систем Jason.
  • Система разработки искусственных автономных агентов .
  • Язык программирования для разработки рациональных агентов GOAL.
  • Язык описания онтологий для семантической паутины OWL.
  • Демоны в UNIX-подобных операционных системах.
  • В Unix-подобных сетевых серверах httpd — демон протокола HTTP, который реализует его в корне всемирной паутины.
  • Агенты управления, используемые в узлах телекоммуникационных сетей.
  • Моделирование толпы для обеспечения безопасности, а также для трёхмерной графики.
  • Java Agent Template — шаблон создания программных агентов в системе Java (JAT).

Вопросы разработки

В развитии агенто-ориентированных систем возникают некоторые интересные вопросы, а именно:

  • как планируются задачи и как достигается их синхронизация;
  • как агенты устанавливают приоритеты задач;
  • как агенты могут взаимодействовать друг с другом и как они привлекают ресурсы;
  • как агенты могут быть переинсталлированы в различных средах и как сохраняются их внутренние параметры;
  • как тестируется окружающая среда и как изменения окружающей среды отражаются на поведении агентов;
  • как устанавливается связь и обмен сообщениями между агентами;
  • какова иерархия агентов (например, агентов для выполнения заданий, агентов-планировщиков, поставщиков ресурсов, и т. п.).

Чтобы работать совместно и эффективно, программные агенты должны использовать совместно семантику своих данных. Это может быть сделано путём применения компьютерных систем описания своих метаданных.

Определение обработчика агентов можно рассматривать в двух взаимосвязанных направлениях:

  • обработчик внутреннего состояние и онтологических аспектов представления знаний;
  • протоколы взаимодействия — стандарты для определения связей агентов.

Системные агенты используются для моделирования реальных мировых систем с исчислением процессов и параллельной обработкой.

  • Машинные агенты — различного вида движки, имеющие разную степень интеллектуальности.
  • Контентные агенты — данные, используемые движками в системах логического вывода и обучения.
  • Агенты доступа — методы, обеспечивающие движкам восприятие контента и выполнение действий, являющихся результатом логического вывода.
  • Агенты безопасности — гаджеты, связанные с распределёнными вычислениями, дополненные несколькими специальными свойствами, связанными с агентным подходом.

Агент использует свои методы доступа для входа в локальные и удалённые базы данных при поиске контента. К таким методам доступа относятся, в частности, методы доставки агенту потока новостей, чтения доски объявлений или скачивания страниц из интернета с помощью веб-паука. Контент, извлекаемый таким образом, возможно, частично фильтруется — отбираются новости или информация из баз данных, которые удовлетворяют поисковому запросу. Далее агент может использовать языковые процессоры для нахождения ключевых слов или идентификационных особенностей отобранного контента. Этот абстрагированный смысл (или набор событий) затем передаётся «мыслящему» агенту или машине логического вывода для того чтобы решить, что делать с новым контентом. Этот процесс сопоставляет контент с экспертными данными или базой знаний, предоставленных пользователем. Если этот процесс находит хорошее соответствие нового контента, агент может использовать другие свои возможности для проведения более детального поиска по контенту. Наконец, агент может принять решение о характере действий по новому контенту: например, послать сообщение пользователю о том, что произошло важное событие. Это действие проверяется системой безопасности, и затем предоставляются те или иные права пользователю. Агент использует доступный пользователю метод доступа для доставки этого сообщения пользователю. Если пользователь подтверждает, что событие важно, быстро реагируя на уведомление, агент может использовать это событие как обучающий фактор для увеличения весовой функции такого рода событий.

Воздействие программных агентов

Безусловно, программные агенты представляют собой инновационную технологию, которая может предложить много полезного для конечных пользователей благодаря автоматизации сложных или повторяющихся задач. Однако есть несколько потенциальных организационных и культурных последствий этой технологии, которые должны быть рассмотрены.

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

Культурные последствия внедрения программных агентов включают крушение надежд, смену трудовых навыков, разрушение частной жизни и возникновение социальной отчуждённости. Некоторые пользователи не могут ощущать себя достаточно комфортно из-за необходимости делегирования важных функций программным приложениям. Те, кто начинают полагаться исключительно на интеллектуальных агентов, могут потерять важные навыки, например, связанные с информационной грамотностью. Для того, чтобы действовать от имени пользователя, программный агент должен иметь полное представление о профиле пользователя, в том числе о его личных предпочтениях. Это в свою очередь может привести к непредсказуемым последствиям в вопросах конфиденциальности. Когда пользователи начнут больше полагаться на своих программных агентов, особенно в коммуникационной деятельности, они могут потерять контакт с другими людьми и смотреть на мир глазами своих агентов. Именно эти последствия необходимо рассмотреть исследователям агентов и пользователям, имеющим дело с технологиями интеллектуальных агентов.

Примечания

  1. Нвана Х. Программные агенты: Обзор. Knowledge Engineering Review, Vol.11, No.3, 205—244, Cambridge University Press (англ.)
  2. Шермер Б. Программные агенты, наблюдение и право на неприкосновенность частной жизни: законодательная база для наблюдения с помощью агентов. Leiden University Press, 2007, p.140. (англ.)
  3. Вулдридж М., Дженнингс Н. Интеллектуальные агенты: теория и практика. Knowledge Eng. Rev., vol. 10(2), pp. 115—152, 1995 (англ.)
  4. Стюарт Рассел, Питер Норвиг. Искусственный интеллект: Современный подход. Prentice Hall, 2009, ISBN 978-0136042594 (англ.)
  5. Carl Hewitt. Viewing Control Structures as Patterns of Passing Messages. Journal of Artificial Intelligence, June 1977.
  6. Стефен Хааг, Управление информационными системами в информационный век, 2006, р 224—228 (англ.)
  7. Harold E. Popplewell Agents & Applicability. Дата обращения: 16 декабря 2010. Архивировано из оригинала 26 марта 2005 года.
  8. А. Серенко, Б. Детлор. Интеллектуальные агенты как инновация, Artificial Intelligence & Society, 18(4), 364—381 Архивировано 1 марта 2012 года. (англ.)
  9. А. Серенко, У. Руби, М. Кокосила. Незапланированные эффекты интеллектуальных агентов при использовании в Интернете: Социально-информационный подход. Artificial Intelligence & Society, 21(1-2), 141—166. Архивировано 20 июня 2012 года. (англ.)

Ссылки

  • Нвана Х. Программные агенты: Обзор. Knowledge Engineering Review, Vol.11, No.3, 205—244, Cambridge University Press (англ.)
  • FIPA Фонд интеллектуальных физических агентов (англ.)
  • Европейский исследовательский центр программных агентов (англ.)
  • Семантический агент (англ.)
  • Mobile-C Многоагентная система для мобильных агентов в C/C++ (англ.)
  • JADE Java Agent Developing Framework, an Open Source framework developed by Telecom Italia Labs
  • Open source Agent Development Kit
  • Open Source Project High Level Logic (HLL) (англ.)
  • Open source project KATO for PHP and Java developers to write software agents

Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Программный агент, Что такое Программный агент? Что означает Программный агент?

V kompyuternyh naukah progra mmnyj age nt eto programma kotoraya vstupaet v otnoshenie posrednichestva s polzovatelem ili drugoj programmoj Slovo agent proishodit ot latinskogo agere delat i oznachaet soglashenie vypolnyat dejstviya ot imeni kogo libo Takie dejstviya ot imeni podrazumevayut pravo reshat kakie dejstviya esli oni nuzhny yavlyayutsya celesoobraznymi Ideya sostoit v tom chto agenty ne zapuskayutsya neposredstvenno dlya resheniya zadachi a aktiviziruyutsya samostoyatelno Rodstvennye i proizvodnye ponyatiya vklyuchayut intellektualnyh agentov v chastnosti obladayushih nekotorymi aspektami iskusstvennogo intellekta takimi kak obuchenie i rassuzhdeniya avtonomnyh agentov sposobnyh izmenyat sposob dostizheniya svoih celej raspredelyonnyh agentov vypolnyayushih dejstviya na fizicheski razlichnyh kompyuterah mnogoagentnye sistemy raspredelyonnye agenty kotorye ne imeyut vozmozhnosti dostizheniya celi v odinochku i sledovatelno dolzhny obshatsya i mobilnyh agentov agentov kotorye mogut peremestit svoyo vypolneniya na drugie processory OpredelenieTermin agent opisyvaet programmnuyu abstrakciyu ideyu ili koncepciyu podobno takim terminam OOP kak metod funkciya ili obekt Koncepciya agenta obespechivaet udobnyj i moshnyj sposob opisaniya slozhnoj programmnoj sushnosti kotoraya sposobna dejstvovat s opredelyonnoj stepenyu avtonomnosti s celyu vypolneniya zadach ot imeni polzovatelya No v otlichie ot obektov kotorye opredelyayutsya v terminah metodov i atributov agent opredelyaetsya posredstvom opisaniya ego povedeniya Raznye avtory predlagayut raznye opredeleniya agenta obychno pri etom v nego vklyuchayut takie ponyatiya kak zhivuchest kod ne ispolnyaetsya po trebovaniyu a rabotaet nepreryvno i reshaet sam kogda on dolzhen sovershit kakie libo dejstviya avtonomnost agent imeet sposobnost vybora zadach prioritetov celenapravlennogo povedeniya i prinyatiya reshenij bez uchastiya cheloveka socialnoe povedenie agenty imeyut vozmozhnost privlekat drugie komponenty posredstvom opredelyonnyh svyazej i koordinacii dejstvij oni mogut sovmestno rabotat nad vypolneniem zadach reaktivnost agenty vosprinimayut kontekst v kotorom oni rabotayut i reagiruyut na nego dolzhnym obrazom Chem ne yavlyaetsya agentNet nikakogo osobogo smysla v tom chtoby raspisat chto yavlyaetsya agentom a chto net Tem ne menee sopostavlenie termina s blizkimi ponyatiyami mozhet proyasnit ego znachenie Intuitivnoe otlichie agentov ot obektov Agenty bolee avtonomny chem obekty Agenty imeyut bolee gibkoe povedenie i obladayut reaktivnostyu proaktivnostyu socialnym povedeniem Agenty imeyut po krajnej mere odin potok vypolneniya no mogut imet i bolshe Otlichie agentov ot ekspertnyh sistem Ekspertnye sistemy ne imeyut svyazi s okruzhayushej sredoj Ekspertnye sistemy ne obladayut reaktivnym proaktivnym povedeniem Ekspertnye sistemy ne obladayut socialnym povedeniem Otlichie intellektualnyh programmnyh agentov ot intellektualnyh agentov v iskusstvennom intellekte Intellektualnyj agent izvestnyj takzhe kak racionalnyj agent ne vsegda yavlyaetsya programmnym produktom On mozhet byt takzhe mashinoj chelovecheskim sushestvom soobshestvom chelovecheskih sushnostej kak naprimer biznes soobshestvo ili chem libo eshyo sposobnym k celenapravlennomu povedeniyu IstoriyaKoncepciyu agenta mozhno prosledit nachinaya s modeli aktorov Karla Hyuitta avtonomnyj interaktivnyj i odnovremenno ispolnyayushij neskolko funkcij obekt obladayushij vnutrennim sostoyaniem i informacionnym obmenom Vyrazhayas bolee akademichno programmnye agenty yavlyayutsya pryamoj evolyuciej mnogoagentnyh sistem MAS kotorye v svoyu ochered razvilis iz raspredelyonnogo iskusstvennogo intellekta RII raspredelyonnogo reshatelya zadach RRZ i parallelnogo iskusstvennogo intellekta PII Takim obrazom programmnye agenty nasleduet vse harakteristiki horoshie i plohie ot RII i II Navigator po znaniyam sozdannyj v 1987 g Dzhonom Skalli predstavlyal soboj videosvyaz mezhdu konechnym polzovatelem i agentom Buduchi pervym v svoyom rode on posluzhil osnovoj dlya opytnoj serii neudachnyh nishodyashih realizacij vmesto togo chtoby shag za shagom podhodit k voshodyashim metodam Diapazon tipov agentov v nastoyashee vremya s 1990 g dovolno shirok WWW poiskovye sistemy i t d PrimeryIntellektualnye programmnye agenty Sm takzhe Intellektualnyj agent Stefen Haag v svoej rabote schitaet chto sushestvuyut tolko chetyre osnovnyh tipa intellektualnyh programmnyh agentov Agenty pokupateli ili torgovye boty Polzovatelskie ili personalnye agenty Agenty po monitoringu i nablyudeniyu Agenty po dobyche i analizu dannyhAgenty pokupateli roboty po zakupkam Agenty pokupateli prosmatrivayut setevye resursy naprimer internet s celyu polucheniya informacii o tovarah i uslugah Eti agenty izvestnye takzhe kak roboty po zakupkam ochen effektivno rabotayut s tovarami narodnogo potrebleniya takimi kak kompakt diski knigi elektronnye komponenty i drugie produkty na vse sluchai zhizni Polzovatelskie agenty personalnye Polzovatelskie ili personalnye agenty eto intellektualnye agenty kotorye dejstvuyut ot vashego imeni K etoj kategorii otnosyatsya intellektualnye agenty kotorye uzhe vypolnyayut ili budut vypolnyat sleduyushie zadachi Proveryayut vashu elektronnuyu pochtu sortiruyut eyo po vashim predpochteniyam i izveshayut o prihode vazhnyh pisem Igrayut v kompyuternye igry kogda vash protivnik ili patruliruyushij igru proyavlyaet aktivnost Sobirayut zakazannye otchety novostej dlya vas Est neskolko versij takih agentov v tom chisle newshub i CNN Delayut poisk informacii po vashej teme i vashemu zaprosu Avtomaticheski zapolnyayut veb formy dlya vas sohranyayut vashu informaciyu dlya ispolzovaniya v budushem Skaniruyut veb stranicy dlya poiska i vydeleniya teksta kotoryj predstavlyaet soboj vazhnuyu chast informacii Obsuzhdayut temy s vami v diapazone ot podsoznatelnogo straha do sporta Sodejstvuyut onlajn poisku raboty putyom skanirovaniya izvestnyh dosok obyavlenij o rabote i otpravki rezyume s ukazaniem dostoinstv kotorye sootvetstvuyut zhelaemym kriteriyam Profiliruyut sinhronizaciyu raznorodnyh socialnyh setej Agenty po monitoringu i nablyudeniyu prediktivnye Agenty po monitoringu i nablyudeniyu ispolzuyutsya dlya nablyudeniya za obektami i peredachi informacii na oborudovanie kak pravilo na kompyuternye sistemy Agenty mogut otslezhivat uroven zapasov materialov kompanii sledit za cenami konkurentov i dovodit ih do svedeniya kompanii analizirovat fondovye manipulyacii po insajderskii informaciya i sluham i t d Naprimer v laboratorii reaktivnogo dvizheniya NASA est agent kotoryj otslezhivaet nalichie i sostoyanie oborudovaniya planiruet zakazy na priobretenie novogo oborudovaniya s uchyotom optimizacii zatrat a takzhe sledit za nalichiem produktov pitaniya Takie agenty obychno osushestvlyayut monitoring slozhnyh kompyuternyh setej i mogut sledit za konfiguraciej kazhdogo kompyutera podklyuchennogo k seti Osobymi agentami po monitoringu i nablyudeniyu yavlyayutsya struktury agentov ispolzuemyh dlya modelirovaniya processa prinyatiya reshenij vo vremya takticheskih operacij Agenty osushestvlyayut monitoring sostoyaniya aktivov boepripasov oruzhiya sredstv transportirovki i t d i poluchayut celi porucheniya ot agentov verhnego urovnya Agenty dobivayutsya dostizheniya celej s imeyushimisya aktivami svodya k minimumu rashody aktivov pri maksimalnom dostizhenii celi Agenty po dobyche i analizu dannyh Eti agenty ispolzuyut informacionnye tehnologii dlya poiska tendencij i zakonomernostej v obilii informacii iz razlichnyh istochnikov Polzovatel mozhet sortirovat etu informaciyu dlya togo chtoby otobrat imenno to chto on ishet Agenty po dobyche i analizu dannyh rabotayut v hranilishe dannyh obnaruzhennoj informacii Hranilishe dannyh obedinyaet informaciyu iz mnozhestva raznyh istochnikov Analiz dannyh predstavlyaet soboj process prosmotra dannyh v hranilishe s celyu nahozhdeniya takoj informacii kotoruyu mozhno ispolzovat dlya predprinyatiya celenapravlennyh dejstvij naprimer dlya uvelicheniya prodazh ili sohraneniya klientov kotorye rassmatrivayut vozmozhnost uhoda k konkurentam Klassifikaciya yavlyaetsya odnim iz naibolee rasprostranyonnyh vidov intellektualnogo analiza dannyh s pomoshyu kotoroj nahodyatsya klyuchevye slova v informacii i zatem ona klassificiruetsya po etim klyuchevym slovam Agenty po dobyche i analizu dannyh mogut obnaruzhit znachitelnye izmeneniya v trendah po klyuchevym pokazatelyam mogut takzhe obnaruzhit nalichie novoj informacii i opovestit o nej Naprimer agent mozhet obnaruzhit spad v stroitelnoj otrasli ekonomiki Stroitelnye kompanii na osnovanii poluchennoj informacii budut v sostoyanii prinyat razumnye resheniya v otnoshenii najma uvolneniya sotrudnikov ili pokupki arendy oborudovaniya kotorye nailuchshim obrazom budut udovletvoryat ih firmy Drugie primery Drugimi primerami sovremennyh intellektualnyh agentov yavlyayutsya nekotorye spam filtry igrovye boty i sredstva monitoringa serverov Boty indeksacii poiskovyh sistem takzhe schitayutsya intellektualnymi agentami User agent dlya brauzerov WWW Agent peredachi pochtovyh soobshenij dlya obsluzhivaniya elektronnoj pochty naprimer Microsoft Outlook On obshaetsya s pochtovym serverom POP3 pri etom polzovatelyu net neobhodimosti znat komandy protokola POP3 On imeet takzhe nabor pravil po kotorym proizvoditsya filtraciya pochty dlya polzovatelej tem samym izbavlyaya ih ot problemy togo chtoby delat eto samostoyatelno Agent sistemy prostogo upravleniya setyami SNMP Agent razmetki v HTML formate agentstva DARPA Agent platformy razrabotki mnogoagentnyh sistem Jason Sistema razrabotki iskusstvennyh avtonomnyh agentov Yazyk programmirovaniya dlya razrabotki racionalnyh agentov GOAL Yazyk opisaniya ontologij dlya semanticheskoj pautiny OWL Demony v UNIX podobnyh operacionnyh sistemah V Unix podobnyh setevyh serverah httpd demon protokola HTTP kotoryj realizuet ego v korne vsemirnoj pautiny Agenty upravleniya ispolzuemye v uzlah telekommunikacionnyh setej Modelirovanie tolpy dlya obespecheniya bezopasnosti a takzhe dlya tryohmernoj grafiki Java Agent Template shablon sozdaniya programmnyh agentov v sisteme Java JAT Voprosy razrabotkiV razvitii agento orientirovannyh sistem voznikayut nekotorye interesnye voprosy a imenno kak planiruyutsya zadachi i kak dostigaetsya ih sinhronizaciya kak agenty ustanavlivayut prioritety zadach kak agenty mogut vzaimodejstvovat drug s drugom i kak oni privlekayut resursy kak agenty mogut byt pereinstallirovany v razlichnyh sredah i kak sohranyayutsya ih vnutrennie parametry kak testiruetsya okruzhayushaya sreda i kak izmeneniya okruzhayushej sredy otrazhayutsya na povedenii agentov kak ustanavlivaetsya svyaz i obmen soobsheniyami mezhdu agentami kakova ierarhiya agentov naprimer agentov dlya vypolneniya zadanij agentov planirovshikov postavshikov resursov i t p Chtoby rabotat sovmestno i effektivno programmnye agenty dolzhny ispolzovat sovmestno semantiku svoih dannyh Eto mozhet byt sdelano putyom primeneniya kompyuternyh sistem opisaniya svoih metadannyh Opredelenie obrabotchika agentov mozhno rassmatrivat v dvuh vzaimosvyazannyh napravleniyah obrabotchik vnutrennego sostoyanie i ontologicheskih aspektov predstavleniya znanij protokoly vzaimodejstviya standarty dlya opredeleniya svyazej agentov Sistemnye agenty ispolzuyutsya dlya modelirovaniya realnyh mirovyh sistem s ischisleniem processov i parallelnoj obrabotkoj Mashinnye agenty razlichnogo vida dvizhki imeyushie raznuyu stepen intellektualnosti Kontentnye agenty dannye ispolzuemye dvizhkami v sistemah logicheskogo vyvoda i obucheniya Agenty dostupa metody obespechivayushie dvizhkam vospriyatie kontenta i vypolnenie dejstvij yavlyayushihsya rezultatom logicheskogo vyvoda Agenty bezopasnosti gadzhety svyazannye s raspredelyonnymi vychisleniyami dopolnennye neskolkimi specialnymi svojstvami svyazannymi s agentnym podhodom Agent ispolzuet svoi metody dostupa dlya vhoda v lokalnye i udalyonnye bazy dannyh pri poiske kontenta K takim metodam dostupa otnosyatsya v chastnosti metody dostavki agentu potoka novostej chteniya doski obyavlenij ili skachivaniya stranic iz interneta s pomoshyu veb pauka Kontent izvlekaemyj takim obrazom vozmozhno chastichno filtruetsya otbirayutsya novosti ili informaciya iz baz dannyh kotorye udovletvoryayut poiskovomu zaprosu Dalee agent mozhet ispolzovat yazykovye processory dlya nahozhdeniya klyuchevyh slov ili identifikacionnyh osobennostej otobrannogo kontenta Etot abstragirovannyj smysl ili nabor sobytij zatem peredayotsya myslyashemu agentu ili mashine logicheskogo vyvoda dlya togo chtoby reshit chto delat s novym kontentom Etot process sopostavlyaet kontent s ekspertnymi dannymi ili bazoj znanij predostavlennyh polzovatelem Esli etot process nahodit horoshee sootvetstvie novogo kontenta agent mozhet ispolzovat drugie svoi vozmozhnosti dlya provedeniya bolee detalnogo poiska po kontentu Nakonec agent mozhet prinyat reshenie o haraktere dejstvij po novomu kontentu naprimer poslat soobshenie polzovatelyu o tom chto proizoshlo vazhnoe sobytie Eto dejstvie proveryaetsya sistemoj bezopasnosti i zatem predostavlyayutsya te ili inye prava polzovatelyu Agent ispolzuet dostupnyj polzovatelyu metod dostupa dlya dostavki etogo soobsheniya polzovatelyu Esli polzovatel podtverzhdaet chto sobytie vazhno bystro reagiruya na uvedomlenie agent mozhet ispolzovat eto sobytie kak obuchayushij faktor dlya uvelicheniya vesovoj funkcii takogo roda sobytij Vozdejstvie programmnyh agentovBezuslovno programmnye agenty predstavlyayut soboj innovacionnuyu tehnologiyu kotoraya mozhet predlozhit mnogo poleznogo dlya konechnyh polzovatelej blagodarya avtomatizacii slozhnyh ili povtoryayushihsya zadach Odnako est neskolko potencialnyh organizacionnyh i kulturnyh posledstvij etoj tehnologii kotorye dolzhny byt rassmotreny Organizacionnye posledstviya predstavlyayut soboj preobrazovaniya vsej sfery elektronnoj kommercii ekspluatacionnye novshestva vozrastanie nagruzki na sistemy bezopasnosti Programmnye agenty mogut osushestvlyat bystryj poisk v Internete nahodit luchshie dostupnye predlozheniya v rezhime onlajn i predostavlyat etu informaciyu dlya konechnyh polzovatelej v udobnom vide Takim obrazom polzovatelyam ne nuzhno vruchnuyu prosmatrivat mnozhestvo sajtov prodavcov agenty sposobny najti samoe luchshee predlozhenie v schitannye sekundy V to zhe vremya eto uvelichivaet cenovuyu konkurenciyu i preobrazuet vsyu sferu elektronnoj torgovli v edinyj rynok s bezuprechnoj konkurenciej Primenenie agentov trebuet takzhe dopolnitelnyh resursov ot kompanij novyh rabochih mest iz za dopolnitelnoj nagruzki na svoi torgovye seti novyh procedur bezopasnosti Kulturnye posledstviya vnedreniya programmnyh agentov vklyuchayut krushenie nadezhd smenu trudovyh navykov razrushenie chastnoj zhizni i vozniknovenie socialnoj otchuzhdyonnosti Nekotorye polzovateli ne mogut oshushat sebya dostatochno komfortno iz za neobhodimosti delegirovaniya vazhnyh funkcij programmnym prilozheniyam Te kto nachinayut polagatsya isklyuchitelno na intellektualnyh agentov mogut poteryat vazhnye navyki naprimer svyazannye s informacionnoj gramotnostyu Dlya togo chtoby dejstvovat ot imeni polzovatelya programmnyj agent dolzhen imet polnoe predstavlenie o profile polzovatelya v tom chisle o ego lichnyh predpochteniyah Eto v svoyu ochered mozhet privesti k nepredskazuemym posledstviyam v voprosah konfidencialnosti Kogda polzovateli nachnut bolshe polagatsya na svoih programmnyh agentov osobenno v kommunikacionnoj deyatelnosti oni mogut poteryat kontakt s drugimi lyudmi i smotret na mir glazami svoih agentov Imenno eti posledstviya neobhodimo rassmotret issledovatelyam agentov i polzovatelyam imeyushim delo s tehnologiyami intellektualnyh agentov PrimechaniyaNvana H Programmnye agenty Obzor Knowledge Engineering Review Vol 11 No 3 205 244 Cambridge University Press angl Shermer B Programmnye agenty nablyudenie i pravo na neprikosnovennost chastnoj zhizni zakonodatelnaya baza dlya nablyudeniya s pomoshyu agentov Leiden University Press 2007 p 140 angl Vuldridzh M Dzhennings N Intellektualnye agenty teoriya i praktika Knowledge Eng Rev vol 10 2 pp 115 152 1995 angl Styuart Rassel Piter Norvig Iskusstvennyj intellekt Sovremennyj podhod Prentice Hall 2009 ISBN 978 0136042594 angl Carl Hewitt Viewing Control Structures as Patterns of Passing Messages Journal of Artificial Intelligence June 1977 Stefen Haag Upravlenie informacionnymi sistemami v informacionnyj vek 2006 r 224 228 angl Harold E Popplewell Agents amp Applicability neopr Data obrasheniya 16 dekabrya 2010 Arhivirovano iz originala 26 marta 2005 goda A Serenko B Detlor Intellektualnye agenty kak innovaciya Artificial Intelligence amp Society 18 4 364 381 Arhivirovano 1 marta 2012 goda angl A Serenko U Rubi M Kokosila Nezaplanirovannye effekty intellektualnyh agentov pri ispolzovanii v Internete Socialno informacionnyj podhod Artificial Intelligence amp Society 21 1 2 141 166 Arhivirovano 20 iyunya 2012 goda angl SsylkiNvana H Programmnye agenty Obzor Knowledge Engineering Review Vol 11 No 3 205 244 Cambridge University Press angl FIPA Fond intellektualnyh fizicheskih agentov angl Evropejskij issledovatelskij centr programmnyh agentov angl Semanticheskij agent angl Mobile C Mnogoagentnaya sistema dlya mobilnyh agentov v C C angl JADE Java Agent Developing Framework an Open Source framework developed by Telecom Italia Labs Open source Agent Development Kit Open Source Project High Level Logic HLL angl Open source project KATO for PHP and Java developers to write software agents

NiNa.Az

NiNa.Az - Абсолютно бесплатная система, которая делится для вас информацией и контентом 24 часа в сутки.
Взгляните
Закрыто