Ett AI-system kan definieras som studiet av den rationella agenten och dess miljö. Agenterna känner av miljön genom sensorer och verkar på sin miljö genom ställdon. En AI-agent kan ha mentala egenskaper som kunskap, tro, avsikt etc.
Vad är en agent?
En agent kan vara vad som helst som uppfattar miljön genom sensorer och agerar på den miljön genom ställdon. En agent körs i cykeln av uppfatta , tänkande , och verkande . En agent kan vara:
Därför är världen omkring oss full av agenter som termostat, mobiltelefon, kamera, och till och med vi är också agenter.
Innan vi går vidare bör vi först känna till sensorer, effektorer och ställdon.
Sensor: Sensor är en enhet som upptäcker förändringar i miljön och skickar informationen till andra elektroniska enheter. En agent observerar sin miljö genom sensorer.
avinstallera angular cli
Ställdon: Ställdon är den komponent i maskiner som omvandlar energi till rörelse. Ställdonen ansvarar endast för att flytta och styra ett system. Ett ställdon kan vara en elmotor, växlar, skenor etc.
Effektorer: Effektorer är de enheter som påverkar miljön. Effektorer kan vara ben, hjul, armar, fingrar, vingar, fenor och bildskärm.
Intelligenta agenter:
En intelligent agent är en autonom enhet som agerar på en miljö med hjälp av sensorer och ställdon för att uppnå mål. En intelligent agent kan lära sig av omgivningen för att uppnå sina mål. En termostat är ett exempel på ett intelligent medel.
Följande är de fyra huvudsakliga reglerna för en AI-agent:
Rationell agent:
En rationell agent är en agent som har tydliga preferenser, modellerar osäkerhet och agerar på ett sätt för att maximera sitt prestationsmått med alla möjliga åtgärder.
En rationell agent sägs utföra rätt saker. AI handlar om att skapa rationella agenter att använda för spelteori och beslutsteori för olika verkliga scenarier.
javascript sömn
För en AI-agent är den rationella åtgärden viktigast eftersom i AI-förstärkningsinlärningsalgoritmen, för varje bästa möjliga åtgärd, får agenten den positiva belöningen och för varje felaktig åtgärd får en agent en negativ belöning.
Obs: Rationella agenter i AI är mycket lika intelligenta agenter.
Rationalitet:
En agents rationalitet mäts med dess prestationsmått. Rationalitet kan bedömas utifrån följande punkter:
- Prestationsmått som definierar framgångskriteriet.
- Agent förkunskaper om sin miljö.
- Bästa möjliga åtgärder som en agent kan utföra.
- Sekvensen av uppfattningar.
Notera: Rationalitet skiljer sig från Allvetande eftersom en Allvetande agent känner till det faktiska resultatet av sin handling och agerar därefter, vilket inte är möjligt i verkligheten.
Struktur för en AI-agent
AI:s uppgift är att designa ett agentprogram som implementerar agentfunktionen. Strukturen hos en intelligent agent är en kombination av arkitektur och agentprogram. Det kan ses som:
Agent = Architecture + Agent program
Följande är de tre huvudsakliga termerna som är involverade i strukturen för en AI-agent:
java date nu
Arkitektur: Arkitektur är maskiner som en AI-agent kör på.
Agent funktion: Agentfunktionen används för att mappa en percept till en handling.
f:P* → A
Agentprogram: Agentprogram är en implementering av agentfunktion. Ett agentprogram körs på den fysiska arkitekturen för att producera funktion f.
PEAS-representation
PEAS är en typ av modell som en AI-agent arbetar efter. När vi definierar en AI-agent eller rationell agent, kan vi gruppera dess egenskaper under PEAS-representationsmodell. Den består av fyra ord:
Här är prestationsmått målet för framgången för en agents beteende.
PEAS för självkörande bilar:
Låt oss anta att en självkörande bil då PEAS representation kommer att vara:
Prestanda: Säkerhet, tid, laglig drivkraft, komfort
Miljö: Vägar, andra fordon, vägmärken, fotgängare
np betyder
Ställdon: Styrning, gaspedal, broms, signal, signalhorn
Sensorer: Kamera, GPS, hastighetsmätare, vägmätare, accelerometer, ekolod.
Exempel på agenter med deras PEAS-representation
Ombud | Prestationsmått | Miljö | Ställdon | Sensorer |
---|---|---|---|---|
1. Medicinsk diagnos |
|
|
| Tangentbord (Inträde av symtom) |
2. Dammsugare |
|
|
|
|
3. Delplockningsrobot |
|
|
|
|