Introduktion till agenter inom konstgjord intelligens

Idag är Agents in Artificial Intelligence den nya elen. Det revolutionerar tekniken. Artificial Intelligence gör maskiner / datorer smarta som människor.

Vad är en agent?

En agent är allt som vidtar åtgärder enligt den information den får från miljön. Ett mänskligt agens har sensoriska organ för att känna miljön och kroppsdelarna att agera medan ett robotagent har sensorer för att uppfatta miljön.

Hur interagerar agenten med miljön?

Agenterna interagerar med miljön på två sätt:

1. Uppfattning

Perception är en passiv interaktion där agenten får information om miljön utan att ändra miljön. Robotens sensorer hjälper den att få information om omgivningen utan att påverka omgivningen. Därför kallas information genom sensorer perception.

2. Åtgärd

Handling är en aktiv interaktion där miljön förändras. När roboten flyttar ett hinder med sin arm, kallas det en handling när miljön förändras. Robotens arm kallas en "Effector" när den utför åtgärden.

Förklaring av bilden ovan:

  • Agentens interaktion med miljön sker via sensorer och effekter.
  • Tänk på exemplet på en chatbot som är en virtuell assistent. När den läser och förstår innebörden av en användares meddelanden kallas det perception. Och när den svarar till användaren efter att ha analyserat användarens meddelande kallas det handlingen.

Hur agenter ska agera inom artificiell intelligens?

Nedan följer punkterna som förklarar hur en agent ska agera:

  • En rationell agent gör rätt sak. Den rätta åtgärden är den som får agenten att vara den mest framgångsrika.
  • En allvetande agent vet vilken inverkan handlingen kommer att ha och kan agera i enlighet med detta, men i verkligheten är det inte möjligt.
  • Graden av framgång som definieras av prestandamåttet
  • Uppfattningssekvensen som är hela sekvensen av uppfattningar av medlet fram till nuvarande ögonblick
  • Agentens kunskap om miljön
  • Vilka åtgärder kan agenten utföra

2. Kartläggning av uppfattningssekvenser till åtgärder

När det är känt att agens verkan helt beror på den perceptuella historien - perceptionssekvensen, kan medlet beskrivas med hjälp av en kartläggning. Kartläggning är en lista som kartlägger uppfattningssekvensen till åtgärden. När vi specificerar vilken åtgärd ett agent ska vidta motsvarande den givna uppfattningssekvensen, specificerar vi designen för en ideal agent.

3. Autonomi

En agens beteende beror på dess egen erfarenhet såväl som av den inbyggda kunskapen om agenten inställd av agentdesignern. Ett system är autonomt om det vidtar åtgärder enligt dess erfarenhet. Så för den inledande fasen, eftersom den inte har någon erfarenhet, är det bra att tillhandahålla inbyggd kunskap. Agenten lär sig sedan genom evolutionen. En verkligt autonom intelligent agent om den ges tillräckligt med tid att anpassa sig skulle kunna fungera framgångsrikt i en mängd olika miljöer.

Typer av medel inom konstgjord intelligens

Följande är de fyra typerna av medel:

1. Reflex Agent

Reflex Agent fungerar på samma sätt som vår kropps reflexverkan (t.ex. när vi omedelbart lyfter fingret när det rör vid spetsen). Precis som vår kropps svar snabbt baserat på den aktuella situationen, svarar agenten också baserat på den aktuella miljön oavsett miljöens tidigare tillstånd. Reflexagenten kan fungera ordentligt endast om de beslut som ska fattas baseras på den aktuella uppfattningen.

2. Agenter som håller reda på världen

Det här är agenterna med minnet. Den lagrar informationen om det tidigare tillståndet, det aktuella tillståndet och utför åtgärden i enlighet därmed. Precis som under körningen, om föraren vill byta körfält, tittar han i spegeln för att känna till fordonets nuvarande position. När han tittar framför kan han bara se fordonen framför och eftersom han redan har informationen om fordonets position bakom sig (från spegeln för ett ögonblick sedan) kan han säkert byta körfält. Det föregående och det aktuella tillståndet uppdateras snabbt för att besluta om åtgärden.

3. Målbaserade agenter

Under vissa omständigheter kanske bara informationen från det nuvarande tillståndet inte hjälper till att fatta rätt beslut. Om målet är känt, tar agenten hänsyn till målinformationen förutom den aktuella tillståndsinformationen för att fatta rätt beslut. Till exempel, om agenten är en självkörande bil och målet är destinationen, så hjälper informationen om vägen till destinationen bilen att besluta när man ska svänga åt vänster eller höger.

'Sök' och 'planering' är de två delfältna i AI som hjälper agenten att uppnå sina mål. Även om den målbaserade agenten kan verka mindre effektiv, är den ändå flexibel. Med tanke på samma exempel som nämns ovan, om agenten ändras, kommer agenten att manipulera sina handlingar i enlighet därmed. Detta kommer inte att vara fallet med reflexagenten eftersom alla regler måste skrivas om med ändringen av målet.

4. Hjälpmedel

Det kan finnas många möjliga sekvenser för att uppnå målet men vissa kommer att vara bättre än andra. Med tanke på samma exempel som nämns ovan är destinationen känd men det finns flera rutter. Att välja en lämplig väg avgör också för agentens totala framgång. Det finns många faktorer för att bestämma rutten som den kortaste, den bekväma, osv. Framgången beror på hur agenten är baserad på användarinställningarna.

Verktyget är en funktion som kartlägger ett tillstånd till ett verkligt nummer som beskriver graden av lycka. Nyttfunktionen anger lämplig avvägning om målen är motstridiga.

Slutsats - Agenter inom konstgjord intelligens

En agent är allt som vidtar åtgärder enligt den information den får från miljön. Agenterna interagerar med miljön på två sätt: uppfattning och handling. Agenter kan vara rationella eller allvetande.

Följande är de fyra typerna av medel:

  • Reflex (reaktivt) medel - ett medel utan
  • Agenter som håller koll på världen
  • Målbaserade agenter
  • Hjälpmedel

Rekommenderade artiklar

Detta är en guide till Agents in Artificial Intelligence. Här diskuterar vi vad som är en agent, hur agenten interagerar med miljön och de fyra typerna av agent. Du kan också gå igenom våra andra relaterade artiklar för att lära dig mer -

  1. Artificial Intelligence Technology
  2. Hur konstgjord intelligens fungerar?
  3. Applications of Machine Learning
  4. Typer av maskininlärningsalgoritmer
  5. Artificiell intelligens tekniker
  6. Topp 12 typer av sensorer och deras applikationer

Kategori: