Въведение в агентите в изкуствения интелект

Днес агентите в изкуствения интелект е новото електричество. Това революционизира технологията. Изкуственият интелект прави машините / компютрите умни като хората.

Какво е агент?

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

Как агентът взаимодейства с околната среда?

Агентите взаимодействат с околната среда по два начина:

1. Възприятие

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

2. Действие

Действието е активно взаимодействие, при което се променя средата. Когато роботът премести препятствие, използвайки ръката си, това се нарича действие, тъй като средата се променя. Ръката на робота се нарича "Ефектор", тъй като той изпълнява действието.

Обяснение на горното изображение:

  • Взаимодействието на агента със средата става чрез сензори и ефекти.
  • Разгледайте примера на чатбот, който е виртуален асистент. Когато чете и разбира значението на съобщенията на потребителя, то се нарича възприятие. И когато той отговори на потребителя след анализ на съобщението на потребителя, той се нарича действие.

Как агентите трябва да действат в изкуствения интелект?

По-долу са точките, които обясняват как да действа агент:

  • Рационалният агент прави правилно. Правилното действие е това, което причинява агентът да бъде най-успешният.
  • Всезнаещият агент знае какво влияние ще има действието и може да действа съответно, но в действителност това не е възможно.
  • Степента на успех, която се определя от мярката за изпълнение
  • Перцептивната последователност, която е цялата последователност на възприятия от агента до настоящия момент
  • Познанията на агента за околната среда
  • Какви действия може да извърши агентът

2. Картографиране на последователности на възприемане към действия

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

3. Автономност

Поведението на агент зависи от неговия собствен опит, както и от вградените познания за агента, насадени от дизайнера на агента. Една система е автономна, ако предприема действия според опита си. Така че за началната фаза, тъй като тя няма опит, е добре да предоставите вградени знания. Агентът се учи след това чрез еволюция. Наистина автономен интелигентен агент, ако му бъде осигурено достатъчно време за адаптиране, трябва да може да работи успешно в най-различни среди.

Видове агенти в изкуствения интелект

Следват 4 вида агенти:

1. Рефлекс агент

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

2. Агенти, които водят следите на света

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

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

При някои обстоятелства, само информацията за текущото състояние може да не помогне за вземането на правилно решение. Ако целта е известна, тогава агентът взема предвид информацията за целта, освен текущата информация за състоянието, за да вземе правилното решение. Например, ако агентът е автомобил със самостоятелно управление и целта е дестинацията, тогава информацията за маршрута до дестинацията помага на колата да реши кога да завие наляво или надясно.

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

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

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

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

Заключение - агенти в изкуствения интелект

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

Следват 4 вида агенти:

  • Рефлекторно (реактивно) средство - агент без
  • Агенти, които следят света
  • Целеви агенти
  • Комунални агенти

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

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

  1. Технология за изкуствен интелект
  2. Как работи изкуственият интелект?
  3. Приложения на машинно обучение
  4. Видове алгоритми за машинно обучение
  5. Техники за изкуствен интелект
  6. Топ 12 вида сензори и техните приложения

Категория: