Sistem umetne inteligence lahko definiramo kot študijo racionalnega agenta in njegovega okolja. Agenti zaznavajo okolje preko senzorjev in delujejo na svoje okolje preko aktuatorjev. Agent AI ima lahko mentalne lastnosti, kot so znanje, prepričanje, namera itd.
Kaj je zastopnik?
Agent je lahko karkoli, kar zaznava svoje okolje prek senzorjev in deluje na to okolje prek aktuatorjev. Agent teče v ciklu zaznavanje , razmišljanje , in igrati . Agent je lahko:
Zato je svet okoli nas poln agentov, kot so termostat, mobilni telefon, kamera, in tudi mi smo tudi agenti.
Preden gremo naprej, bi morali najprej vedeti o senzorjih, efektorjih in aktuatorjih.
Senzor: Senzor je naprava, ki zazna spremembe v okolju in pošlje informacijo drugim elektronskim napravam. Agent opazuje svoje okolje preko senzorjev.
datum pretvori v niz
Aktuatorji: Aktuatorji so sestavni deli strojev, ki pretvarjajo energijo v gibanje. Aktuatorji so odgovorni samo za premikanje in krmiljenje sistema. Aktuator je lahko elektromotor, zobniki, tirnice itd.
Efektorji: Efektorji so naprave, ki vplivajo na okolje. Učinki so lahko noge, kolesa, roke, prsti, krila, plavuti in zaslon.
Inteligentni agenti:
Inteligentni agent je avtonomna entiteta, ki deluje na okolje s pomočjo senzorjev in aktuatorjev za doseganje ciljev. Inteligenten agent se lahko uči od okolja, da doseže svoje cilje. Termostat je primer inteligentnega agenta.
Sledijo glavna štiri pravila za agenta AI:
terminal kali linux
Rational Agent:
Racionalni agent je agent, ki ima jasne preference, modelira negotovost in deluje tako, da maksimira svojo mero uspešnosti z vsemi možnimi dejanji.
Za racionalnega agenta pravimo, da izvaja prave stvari. Umetna inteligenca je namenjena ustvarjanju racionalnih agentov za uporabo v teoriji iger in teoriji odločanja za različne scenarije v realnem svetu.
Za agenta z umetno inteligenco je najbolj pomembno racionalno ukrepanje, saj v algoritmu za učenje krepitve z umetno inteligenco za vsako najboljše možno dejanje agent dobi pozitivno nagrado, za vsako napačno dejanje pa agent dobi negativno nagrado.
Opomba: Racionalni agenti v AI so zelo podobni inteligentnim agentom.
Racionalnost:
Racionalnost agenta se meri z merilom uspešnosti. Racionalnost je mogoče oceniti na podlagi naslednjih točk:
- Merilo uspešnosti, ki določa kriterij uspeha.
- Agentovo predhodno poznavanje svojega okolja.
- Najboljša možna dejanja, ki jih agent lahko izvede.
- Zaporedje zaznav.
Opomba: Racionalnost se razlikuje od vsevednosti, ker vsevedni agent pozna dejanski izid svojega dejanja in deluje v skladu s tem, kar v resnici ni mogoče.
Struktura agenta AI
Naloga AI je oblikovati agentski program, ki izvaja agentsko funkcijo. Struktura inteligentnega agenta je kombinacija arhitekture in agentskega programa. Lahko ga gledamo kot:
Agent = Architecture + Agent program
Sledijo glavni trije izrazi, vključeni v strukturo agenta AI:
pretvorba niza v json v javi
Arhitektura: Arhitektura je stroj, na katerem izvaja agent AI.
Funkcija agenta: Funkcija agenta se uporablja za preslikavo zaznave v dejanje.
f:P* → A
Agentski program: Agentski program je implementacija agentske funkcije. Program agenta se izvaja na fizični arhitekturi, da proizvede funkcijo f.
Zastopstvo PEAS
PEAS je vrsta modela, na katerem deluje agent AI. Ko definiramo agenta AI ali racionalnega agenta, lahko njegove lastnosti združimo v predstavitveni model PEAS. Sestavljen je iz štirih besed:
Tukaj je merilo uspešnosti cilj za uspeh agentovega vedenja.
PEAS za samovozeče avtomobile:
Recimo, da gre za samovozeči avto, potem bo predstavitev PEAS:
pretvori datum niza
Izvedba: Varnost, čas, legalna vožnja, udobje
Okolje: Ceste, druga vozila, prometni znaki, pešec
Aktuatorji: Krmiljenje, plin, zavore, signalizacija, hupa
Senzorji: Kamera, GPS, merilnik hitrosti, števec kilometrov, merilnik pospeška, sonar.
Primer zastopnikov z njihovim predstavnikom PEAS
Agent | Merilo uspešnosti | okolje | Aktuatorji | Senzorji |
---|---|---|---|---|
1. Medicinska diagnoza |
|
|
| Tipkovnica (Vnos simptomov) |
2. Sesalnik |
|
|
|
|
3. Robot za pobiranje delov |
|
|
|
|