Systém AI možno definovať ako štúdium racionálneho agenta a jeho prostredia. Agenti snímajú prostredie prostredníctvom senzorov a pôsobia na svoje prostredie prostredníctvom akčných členov. Agent AI môže mať mentálne vlastnosti, ako sú znalosti, presvedčenie, zámer atď.
Čo je to agent?
Agentom môže byť čokoľvek, čo vníma svoje prostredie prostredníctvom senzorov a pôsobí na toto prostredie prostredníctvom akčných členov. Agent beží v cykle vnímanie , myslenie , a herectvo . Agentom môže byť:
Preto je svet okolo nás plný agentov, ako sú termostat, mobil, fotoaparát, a dokonca aj my sme agentmi.
Predtým, ako sa pohneme vpred, mali by sme najprv vedieť o senzoroch, efektoroch a ovládačoch.
Senzor: Senzor je zariadenie, ktoré detekuje zmenu prostredia a odosiela informácie do iných elektronických zariadení. Agent pozoruje svoje prostredie pomocou senzorov.
nastavenie cesty pythonu
Akčné členy: Aktuátory sú súčasťou strojov, ktoré premieňajú energiu na pohyb. Pohony sú zodpovedné len za pohyb a ovládanie systému. Akčným členom môže byť elektromotor, ozubené kolesá, koľajnice atď.
Efektory: Efektory sú zariadenia, ktoré ovplyvňujú životné prostredie. Efektory môžu byť nohy, kolesá, ruky, prsty, krídla, plutvy a obrazovka.
čo je $home linux
Inteligentní agenti:
Inteligentný agent je autonómna entita, ktorá pôsobí na prostredie pomocou senzorov a akčných členov na dosiahnutie cieľov. Inteligentný agent sa môže učiť od okolia, aby dosiahol svoje ciele. Príkladom inteligentného agenta je termostat.
Nasledujú štyri hlavné pravidlá pre agenta AI:
Rational Agent:
Racionálny agent je agent, ktorý má jasnú preferenciu, modeluje neistotu a koná tak, aby maximalizoval svoj výkon pomocou všetkých možných akcií.
Hovorí sa, že racionálny agent koná správne veci. AI je o vytváraní racionálnych agentov na použitie v teórii hier a teórii rozhodovania pre rôzne scenáre reálneho sveta.
Pre agenta AI je racionálna akcia najdôležitejšia, pretože v algoritme učenia sa posilňovania AI dostane agent za každú najlepšiu možnú akciu pozitívnu odmenu a za každú nesprávnu akciu dostane agent negatívnu odmenu.
Poznámka: Racionálni agenti v AI sú veľmi podobní inteligentným agentom.
Racionalita:
Racionalita agenta sa meria mierou jeho výkonu. Racionalitu možno posúdiť na základe nasledujúcich bodov:
- Meradlo výkonu, ktoré definuje kritérium úspechu.
- Predchádzajúca znalosť agenta o svojom prostredí.
- Najlepšie možné akcie, ktoré môže agent vykonať.
- Postupnosť vnemov.
Poznámka: Racionalita sa líši od vševedúcnosti, pretože vševediaci agent pozná skutočný výsledok svojej činnosti a podľa toho koná, čo v skutočnosti nie je možné.
Štruktúra agenta AI
Úlohou AI je navrhnúť program agenta, ktorý implementuje funkciu agenta. Štruktúra inteligentného agenta je kombináciou architektúry a agentského programu. Dá sa na to pozerať takto:
Agent = Architecture + Agent program
Nasledujú tri hlavné pojmy, ktoré sa podieľajú na štruktúre agenta AI:
rozdiel medzi líškou a vlkom
architektúra: Architektúra je stroj, na ktorom vykonáva agent AI.
Funkcia agenta: Funkcia agenta sa používa na mapovanie vnímania na akciu.
f:P* → A
Program agenta: Program agenta je implementáciou funkcie agenta. Program agenta sa vykonáva na fyzickej architektúre, aby vytvoril funkciu f.
HRACHOVÉ zastúpenie
PEAS je typ modelu, na ktorom pracuje agent AI. Keď definujeme agenta AI alebo racionálneho agenta, môžeme zoskupiť jeho vlastnosti do modelu reprezentácie PEAS. Skladá sa zo štyroch slov:
reťazec na celé číslo
Miera výkonu je tu cieľom úspechu správania agenta.
HRACH pre samoriadiace autá:
Predpokladajme, že samojazdiace auto potom bude zastúpenie PEAS:
Výkon: Bezpečnosť, čas, legálna jazda, komfort
Prostredie: Cesty, iné vozidlá, dopravné značky, chodec
Akčné členy: Riadenie, plyn, brzda, signál, klaksón
Senzory: Kamera, GPS, rýchlomer, počítadlo kilometrov, akcelerometer, sonar.
Príklad agentov s ich zastúpením PEAS
agent | Meradlo výkonu | Životné prostredie | Akčné členy | Senzory |
---|---|---|---|---|
1. Lekárska diagnóza |
|
|
| Klávesnica (vstup príznakov) |
2. Vysávač |
|
|
|
|
3. Robot na vyberanie dielov |
|
|
|
|