logo

Agenter inom artificiell intelligens

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:

    Människan-agent:En mänsklig agent har ögon, öron och andra organ som fungerar för sensorer och hand-, ben-, röstkanalarbete för manöverdon.Robotagent:En robotagent kan ha kameror, infraröd avståndsmätare, NLP för sensorer och olika motorer för ställdon.Programvaruagent:Programvaruagent kan ha tangenttryckningar, filinnehåll som sensorisk input och agera på dessa ingångar och visa utdata på skärmen.

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.

Agenter inom AI

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:

    Regel 1:En AI-agent måste ha förmågan att uppfatta miljön.Regel 2:Observationen måste användas för att fatta beslut.Regel 3:Beslut bör resultera i en åtgärd.Regel 4:Åtgärden som vidtas av en AI-agent måste vara en rationell åtgärd.

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:

    P:PrestationsmåttOCH:MiljöA:StälldonS:Sensorer

Här är prestationsmått målet för framgången för en agents beteende.

PEAS för självkörande bilar:

Agenter inom AI

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
  • Frisk patient
  • Minimerad kostnad
  • Patient
  • Sjukhus
  • Personal
  • Tester
  • Behandlingar
Tangentbord
(Inträde av symtom)
2. Dammsugare
  • Renhet
  • Effektivitet
  • Batteri-liv
  • säkerhet
  • Rum
  • Tabell
  • Trägolv
  • Matta
  • Olika hinder
  • Hjul
  • Borstar
  • Vakuumsug
  • Kamera
  • Smutsdetektionssensor
  • Cliff sensor
  • Bumpsensor
  • Infraröd väggsensor
3. Delplockningsrobot
  • Procentandel av delar i rätt papperskorgar.
  • Transportband med delar,
  • Bins
  • Ledade armar
  • Hand
  • Kamera
  • Ledvinkelsensorer.