Интелигентни агенти - Топ 5 вида и структура на интелигентните агенти

Съдържание:

Anonim

Интелигентни агенти

Интелигентните агенти могат да бъдат всякакви образувания или обекти като хора, софтуер, машини. Тези агенти са способни да вземат решения въз основа на входовете, които получава от околната среда, използвайки своите сензори и действат върху околната среда, използвайки задвижващи механизми. AI-Enabled агентите събират принос от околната среда, като използват сензори като камери, микрофон или други сензорни устройства. Агентите извършват някои изчисления в реално време на входа и доставят изход, използвайки изпълнителни механизми като екран или високоговорител. Тези агенти имат способности като решаване на проблеми в реално време, анализ на грешки или успех и извличане на информация.

Три форми на интелигентен агент

Интелигентният агент може да се предлага във всяка от трите форми, като: -

  1. Human-Agent
  2. Роботизиран агент
  3. Софтуерен агент

Тези три форми са описани по-долу:

Човек-агент: Човешкият агент използва очи, нос, език и други сетивни органи като сензори за възприемане на информация от околната среда и използва крайници и гласови тракт като изпълнителни механизми за извършване на действие въз основа на информацията

Роботичен агент: Robotics Agent използва камери и инфрачервени радари като сензори за записване на информация от околната среда и използва рефлекторни двигатели като задвижващи механизми, за да достави продукция обратно в околната среда.

Софтуерен агент: Софтуерният агент използва щрихи на клавиатурата, аудио команди като входни датчици и дисплейния екран като изпълнителни механизми.

Например - базирани на AI умни помощници като Siri, Alexa. Те използват гласови сензори, за да получат заявка от потребителя и да търсят съответната информация във вторични източници без човешка намеса, а изпълнителните механизми като неговия гласов или текстов модул препредават информация на околната среда.

Видове и правила на интелигентните агенти

Тези агенти са класифицирани в пет вида въз основа на обхвата на възможностите и степента на интелигентност

1. Прости рефлексни агенти

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

2. Агенти, базирани на модели

Това е усъвършенствана версия на Simple Reflex агент. Подобно на обикновените рефлексни агенти, той също може да реагира на събития въз основа на предварително дефинираните условия, а освен това има възможност да съхранява вътрешното състояние (минала информация) въз основа на предишни събития. Агентите, базирани на модели, актуализират вътрешното състояние на всяка стъпка. Тези вътрешни средства помагат на агентите за работа с частично наблюдаваната среда. За да извърши всяко действие, той разчита както на вътрешното състояние, така и на сегашното възприятие. Въпреки това е почти до невъзможно да се намери точното състояние при работа с частично наблюдавана среда.

3. Агенти, базирани на целите

Действието, предприето от тези агенти, зависи от разстоянието от тяхната цел (Желана ситуация). Действията имат за цел да намалят разстоянието между текущото и желаното състояние. За да постигне целта си, използва алгоритъма за търсене и планиране. Един недостатък на целевите агенти е, че те не винаги избират най-оптимизирания път за достигане до крайната цел. Този недостиг може да се преодолее с помощта на Utility Agent, описан по-долу.

4. Комунални агенти

Действието, предприето от тези агенти, зависи от крайната цел, така че те се наричат ​​Utility Agent. Помощните агенти се използват, когато има множество решения на даден проблем и трябва да се избере най-добрата възможна алтернатива. Избраната алтернатива се основава на полезността на всяка държава. Те извършват анализ на разходите и ползите от всяко решение и избират това, което може да постигне целта при минимални разходи.

5. Учебни агенти

Учебните агенти имат способности за учене, за да могат да се учат от предишния си опит. Тези видове агенти могат да започнат от нулата и с течение на времето могат да придобият значителни знания от своята среда. Учебните агенти имат четири основни компонента, които й позволяват да се поучи от предишния си опит.

  • Критик : Критикът оценява доколко добре агентът извършва по отношение на зададения показател за ефективност.
  • Учебни елементи: Взима принос от критиците и помага на Агента за подобряване на производителността чрез учене от околната среда.
  • Елемент на ефективността: Този компонент решава действието, което трябва да се предприеме за подобряване на представянето.
  • Генератор на проблеми: Генераторът на проблеми взема информация от друг компонент и предлага действия, които ще доведат до по-добро изживяване.

правилник

Има няколко правила, които агентите трябва да спазват, за да бъдат наречени като интелигентен агент.

  • Правило 1 : Агентът трябва да има способността да възприема информация от околната среда, използвайки своите сензори
  • Правило 2 : Входните данни или наблюденията, събрани от околната среда, трябва да се използват за вземане на решения
  • Правило 3: Така взетото решение от наблюдението трябва да доведе до някои осезаеми действия
  • Правило 4: Предприетите действия трябва да бъдат рационални действия

Структура на интелигентен агент

Структурата на интелигентния агент е комбинацията от агентна функция, архитектура и агентска програма.

Агент = Архитектура + Агентска програма

Трите образувания са описани по-долу

1. Архитектура: Архитектурата е машината, върху която агентът изпълнява действието си. По същество това е устройство с вградени задвижки и сензори. Пример: Автономни автомобили, които имат различни сензори за движение и GPS, прикрепени към него и задействащи механизми въз основа на входовете помагат за действителното шофиране.

2. Функция на агента: Функцията на агента помага при картографирането на цялата информация, която е събрала от околната среда, в действие

3. Агентна програма: Изпълнението на Агентната функция се изпълнява от Агентната програма. Изпълнението се осъществява отгоре на Agent Architecture и произвежда желаната функция.

заключение

Крайната цел на всеки агент е да изпълнява задачи, които в противен случай трябва да се изпълняват от хората. Агентите действат като интелигентен асистент, който може да даде възможност за автоматизиране на повтарящи се задачи, да помогне при обобщаването на данните, да се учи от околната среда и да даде препоръки за правилния ход на действие, който ще помогне за достигане на целта. Интелигентните агенти са в огромна употреба днес и използването му ще се разшири само в бъдеще.

Препоръчителни статии

Това е ръководство за интелигентните агенти. Тук обсъждаме структурата и някои правила, заедно с петте вида интелигентни агенти въз основа на обхвата на техните възможности и степента на интелигентност. Можете също да разгледате следната статия, за да научите повече -

  1. 10 стъпки за извършване на финансово интелигентна кариера
  2. Какво е изкуствен интелект
  3. Емоционална интелигентност на работното място
  4. Здравословна работна среда