Розумні агенти - Топ-5 типів та структура інтелектуальних агентів

Зміст:

Anonim

Розумні агенти

Інтелектуальними агентами може бути будь-яка сутність або об'єкт, як людина, програмне забезпечення, машини. Ці агенти здатні приймати рішення на основі входів, які він отримує від навколишнього середовища, використовуючи свої датчики та діючи на навколишнє середовище, використовуючи приводи. Агенти, увімкнені AI, збирають дані з навколишнього середовища, використовуючи датчики, такі як камери, мікрофон чи інші пристрої зондування. Агенти виконують деякі обчислення в реальному часі на вході та доставляють вихід за допомогою приводів, таких як екран або динамік. Ці агенти мають такі можливості, як вирішення проблем у режимі реального часу, аналіз помилок чи успіху та пошук інформації.

Три форми інтелектуального агента

Розумний агент може мати будь-яку з трьох форм, таких як: -

  1. Людина-агент
  2. Роботизований агент
  3. Програмний агент

Ці три форми описані нижче:

Людина-агент: Людський агент використовує очі, ніс, язик та інші органи чуття як датчики для сприйняття інформації з навколишнього середовища і використовує кінцівки та голосовий тракт як виконавчі механізми для виконання дії, заснованої на інформації

Роботичний агент: агент Robotics використовує камери та інфрачервоні радіолокатори як датчики для запису інформації з навколишнього середовища, і він використовує рефлекторні двигуни як виконавчі механізми, щоб доставити вихід у навколишнє середовище.

Програмний агент: Програмний агент використовує обведення клавіатури, аудіо команди як вхідні датчики, а дисплей - як виконавчі пристрої.

Наприклад - розумні помічники на основі AI, такі як Siri, Alexa. Вони використовують голосові датчики для отримання запиту від користувача та пошуку відповідної інформації у вторинних джерелах без втручання людини, і такі приводи, як його голосовий або текстовий модуль, передають інформацію в навколишнє середовище.

Типи та правила інтелектуальних агентів

Ці Агенти класифікуються на п’ять типів на основі діапазону можливостей та рівня інтелекту

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

Вони є основною формою агентів і функціонують лише в поточному стані. Вони мають дуже низькі можливості інтелекту, оскільки вони не мають можливості зберігати минулий стан. Цей тип агентів реагує на події на основі заздалегідь визначених правил, які попередньо запрограмовані. Вони добре працюють лише тоді, коли навколишнє середовище повністю спостерігається. Ці засоби корисні лише в обмеженій кількості випадків, як-от розумний термостат. прості рефлекторні агенти містять статичну таблицю, звідки вони отримують усі заздалегідь визначені правила виконання дії.

2. Агенти на основі моделі

Це вдосконалена версія агента Simple Reflex. Як і прості рефлекторні агенти, він також може реагувати на події на основі заздалегідь визначених умов, крім того, він також має можливість зберігати внутрішній стан (минулу інформацію) на основі попередніх подій. Агенти на основі моделі оновлюють внутрішній стан на кожному кроці. Ці агенти внутрішнього стану допомагають агентам в обробці частково спостережуваного середовища. Для виконання будь-якої дії вона покладається як на внутрішній стан, так і на поточний сприйняття. Однак майже неможливо знайти точний стан при роботі з частково спостережуваним середовищем.

3. Агенти на основі цілей

Дія, яку вживають ці агенти, залежить від відстані від їхньої мети (бажана ситуація). Дії покликані зменшити відстань між поточним та бажаним станом. Для досягнення своєї мети він використовує алгоритм пошуку та планування. Один недолік цільових агентів полягає в тому, що вони не завжди вибирають найбільш оптимізований шлях до досягнення кінцевої мети. Цей дефіцит можна подолати за допомогою Utility Agenta, описаного нижче.

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

Дія цих агентів залежить від кінцевої мети, тому їх називають утилітом. Утилітні агенти застосовуються, коли існує декілька рішень проблеми, і слід вибрати найкращу можливу альтернативу. Обрана альтернатива базується на корисності кожної держави. Вони виконують аналіз витрат і вигод кожного рішення і вибирають той, який може досягти мети з мінімальними витратами.

5. Навчальні агенти

Навчальні агенти мають здібності до навчання, щоб вони могли навчитися на своєму минулому досвіді. Ці типи агентів можуть починати з нуля і з часом можуть здобувати значні знання зі свого оточення. Навчальні агенти мають чотири основні компоненти, які дають їй змогу вчитися на досвіді минулого.

  • Критик : Критик оцінює, наскільки добре агент виконує відносно встановленого показника продуктивності.
  • Навчальні елементи: він бере вклад критики і допомагає Агенту в покращенні продуктивності, навчаючись з навколишнього середовища.
  • Елемент продуктивності: Цей компонент визначає дії, які потрібно вжити для поліпшення продуктивності.
  • Генератор проблем: Генератор проблем бере вклад з інших компонентів і пропонує дії, які приведуть до кращого досвіду.

Правила

Є кілька правил, яких агенти повинні дотримуватися, щоб їх називати інтелектуальним агентом.

  • Правило 1 : Агент повинен мати можливість сприймати інформацію з навколишнього середовища за допомогою своїх датчиків
  • Правило 2 : Вхідні дані або спостереження, зібрані з навколишнього середовища, повинні використовуватися для прийняття рішень
  • Правило 3: Прийняте таким рішенням спостереження повинно спричинити відчутні дії
  • Правило 4: Вжиті дії повинні бути раціональними

Структура інтелектуального агента

Структура інтелектуального агента - це поєднання функції агента, архітектури та програми агента.

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

Три сутності описані нижче

1. Архітектура: Архітектура - це техніка, на якій агент виконує свою дію. По суті це пристрій із вбудованими приводами та датчиками. Приклад: Автономні машини, на яких прикріплені різні датчики руху та GPS, та приводи, що базуються на входах, допомагають у реальному русі.

2. Агентська функція: Агентська функція допомагає зіставити всю інформацію, яку вона зібрала з навколишнього середовища, в дію

3. Агентська програма: Виконання функції Агента виконується Агентською програмою. Виконання відбувається поверх архітектури агента і виробляє потрібну функцію.

Висновок

Кінцевою метою будь-якого агента є виконання завдань, які інакше повинні виконувати людині. Агенти діють як інтелігентний помічник, який може ввімкнути автоматизацію повторюваних завдань, допомогти в узагальненні даних, вивчити навколишнє середовище та дати рекомендації щодо правильного курсу дій, який допоможе досягти стану мети. Розумні агенти сьогодні користуються величезним використанням, і його використання лише розшириться в майбутньому.

Рекомендовані статті

Це посібник для інтелектуальних агентів. Тут ми обговорюємо структуру та деякі правила разом із п’ятьма типами інтелектуальних агентів на основі діапазону їх можливостей та рівня інтелекту. Ви також можете переглянути наступну статтю, щоб дізнатися більше -

  1. 10 кроків, щоб зробити фінансово інтелектуальну роботу
  2. Що таке штучний інтелект
  3. Емоційний інтелект на робочому місці
  4. Здорове робоче середовище