Една AI система може да се дефинира като изследване на рационалния агент и неговата среда. Агентите усещат околната среда чрез сензори и действат върху околната среда чрез задвижващи механизми. AI агент може да има умствени свойства като знание, вяра, намерение и т.н.
Какво е агент?
Агент може да бъде всичко, което възприема своята среда чрез сензори и действа върху тази среда чрез задвижващи механизми. Агент работи в цикъла на възприемане , мислене , и действащ . Агент може да бъде:
Следователно светът около нас е пълен с агенти като термостат, мобилен телефон, камера и дори ние също сме агенти.
Преди да продължим напред, първо трябва да знаем за сензорите, ефекторите и задвижващите механизми.
Сензор: Сензорът е устройство, което отчита промяната в околната среда и изпраща информацията до други електронни устройства. Агентът наблюдава своята среда чрез сензори.
кошерна архитектура
Актуатори: Актуаторите са компонент на машини, които преобразуват енергията в движение. Актуаторите са отговорни само за движението и управлението на системата. Задвижващият механизъм може да бъде електрически двигател, зъбни колела, релси и др.
Ефектори: Ефекторите са устройствата, които влияят на околната среда. Ефекторите могат да бъдат крака, колела, ръце, пръсти, крила, перки и екран на дисплея.
Интелигентни агенти:
Интелигентният агент е автономна единица, която действа върху околната среда, използвайки сензори и изпълнителни механизми за постигане на цели. Един интелигентен агент може да се учи от околната среда, за да постигне целите си. Термостатът е пример за интелигентен агент.
Следват основните четири правила за AI агент:
... в java
Rational Agent:
Рационален агент е агент, който има ясни предпочитания, моделира несигурността и действа по начин, който максимизира своята мярка за ефективност с всички възможни действия.
За рационалния агент се казва, че изпълнява правилните неща. AI е за създаване на рационални агенти, които да се използват за теория на игрите и теория на решенията за различни сценарии от реалния свят.
За AI агент рационалното действие е най-важно, тъй като в алгоритъма за обучение за укрепване на AI за всяко най-добро възможно действие агентът получава положителна награда и за всяко грешно действие агентът получава отрицателна награда.
Забележка: Рационалните агенти в AI са много подобни на интелигентните агенти.
Рационалност:
Рационалността на един агент се измерва чрез мярката му за представяне. Рационалността може да се прецени въз основа на следните точки:
- Мярка за изпълнение, която определя критерия за успех.
- Предварителни познания на агента за неговата среда.
- Най-добрите възможни действия, които един агент може да извърши.
- Последователността на възприятията.
Забележка: Рационалността се различава от Всезнаването, тъй като Всезнаещият агент знае действителния резултат от своето действие и действа съответно, което не е възможно в действителност.
Структура на AI агент
Задачата на AI е да проектира програма за агент, която изпълнява функцията на агента. Структурата на интелигентния агент е комбинация от архитектура и програма на агента. Може да се разглежда като:
Agent = Architecture + Agent program
Следват основните три термина, включени в структурата на AI агент:
първичен ключ съставен ключ
Архитектура: Архитектурата е машина, върху която работи AI агент.
Функция на агента: Функцията на агента се използва за свързване на възприятие с действие.
f:P* → A
Агентска програма: Агентната програма е реализация на агентска функция. Програма на агент се изпълнява на физическата архитектура, за да произведе функция f.
ГРАХ Представителство
PEAS е вид модел, върху който работи AI агент. Когато дефинираме AI агент или рационален агент, тогава можем да групираме свойствата му под модел на представяне на PEAS. Състои се от четири думи:
Тук мярката за ефективност е целта за успеха на поведението на агента.
PEAS за самоуправляващи се автомобили:
Да предположим, че има самоуправляваща се кола, тогава представянето на PEAS ще бъде:
преобразуване на java низ в цяло число
Производителност: Сигурност, време, законно шофиране, комфорт
Заобикаляща среда: Пътища, други превозни средства, пътни знаци, пешеходец
Актуатори: Кормилно управление, газ, спирачка, сигнал, клаксон
Сензори: Камера, GPS, скоростомер, одометър, акселерометър, сонар.
Пример за агенти с тяхното PEAS представителство
агент | Мярка за изпълнение | Заобикаляща среда | Актуатори | Сензори |
---|---|---|---|---|
1. Медицинска диагноза |
|
|
| Клавиатура (Вписване на симптоми) |
2. Прахосмукачка |
|
|
|
|
3. Робот за събиране на части |
|
|
|
|