Intelligens Ügynök

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. október 29-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

A számítástechnikában az intelligens ügynök  olyan program , amely önállóan hajt végre egy számítógép -felhasználó által meghatározott feladatot hosszú ideig. Intelligens ügynököket használnak a kezelő segítésére vagy információgyűjtésre. Az ügynökök által végzett feladatok egyik példája a szükséges információk folyamatos keresése és összegyűjtése az interneten . Számítógépes vírusok , botok , keresőrobotok  – mindez szintén az "intelligens" ügynökök számlájára írható. Az ilyen ügynökök, mint minden más, összetett algoritmussal rendelkeznek, amelyet gyakran neurális hálózatok valósítanak meg , mint például a Google keresőmotorja (kísérleti videókeresés). Az "intelligencia" ebben az összefüggésben a visszacsatolás lehetőségét jelenti, összhangban például a keresési lekérdezések elemzésének eredményeivel és azok kiadásával.

A mesterséges intelligenciában az intelligens ágens fogalma alatt olyan entitásokat értünk, amelyek szenzorrendszeren keresztül információt kapnak az általuk irányított folyamatok állapotáról, és működtetők rendszerén keresztül befolyásolják őket , miközben reakciójuk racionális abban az értelemben, hogy az általuk végrehajtott folyamatok. hozzájárulnak bizonyos paraméterek eléréséhez. Az élő természet legközelebbi analógja a rovarok primitív, ösztönös viselkedése. Az "intelligens" kifejezés nem jelent semmilyen intelligencia jelenlétét, hanem a primitív (buta) trigger automata vezérlőrendszerekhez képest magasabb szintű vezérlési technológiát hangsúlyozza. Ilyen ügynök lehet szoftverrendszer vagy komplex automatizált rendszer, például CNC gép, vagy technológiai, logisztikai, pénzügyi vagy bármilyen más folyamatok kezelésére szolgáló komplexum. Egy ágens akkor mondható "intelligensnek", ha a környezettel való interakciója megfelel egyik vagy másik követelményrendszernek. Az ilyen funkcionalitásnak semmi köze a magasabb rendű állatok intellektusához, nemhogy az emberekhez.

Az "intelligens ügynök" kifejezés e két használatában semmi közös, és nincs kapcsolat közöttük. Az első értelemben vett intelligens ágens az operációs rendszerek fejlesztési technológiájának része, és bár a benne használt algoritmusok akár sok SCADA  rendszer algoritmusainál is összetettebb modellekre épülhetnek, az állapotra gyakorolt ​​hatásának mértéke és módja. nagyon szigorúan meghatározott. A második értelemben vett „intelligens ágens” szintén nem lehet teljesen független, ellátja a feladatait, de fejlesztésének módszerei jóval nagyságrendekkel bonyolultabbak, a feladatok teljesen eltérő összetettsége és összetettsége miatt.

A UNIX család operációs rendszereiben az egyetlen számítógépen vagy helyi hálózaton belül működő intelligens ügynököt általában démonnak , a Windows családban szolgáltatásnak  ( szolgáltatásnak) nevezik. Példa: a cron UNIX rendszeren és a " Feladatütemező " Windows rendszeren a felhasználó által megadott feladatok meghatározott időpontokban történő futtatásáról szól.

Intelligens ügynökök a mesterséges intelligenciában

A mesterséges intelligenciában többféle ágens létezik. Például:

  1. Fizikai ügynök - olyan ágens, amely néhány érzékelőn keresztül érzékeli a körülötte lévő világot, és manipulátorok segítségével működik.
  2. Időbeli ügynök – olyan ügynök, amely időben változó információkat használ fel, és valamilyen cselekvést javasol, vagy adatokat szolgáltat egy számítógépes programnak vagy személynek, és programbevitellel információt kap.

Egy egyszerű ágensprogram matematikailag leírható ágensfüggvényként , amely bármely releváns észlelési eredményt az ágens által végrehajtható cselekvéssé, vagy olyan tényezővé, visszacsatolási elemgé, funkcióvá vagy állandóvá vetít, amely befolyásolhatja a további cselekvéseket.

Ezzel szemben a szoftverügynök az észlelés eredményét csak egy cselekvésre vetíti ki.

Minden ügynök öt csoportra osztható az észlelt információ feldolgozásának típusa szerint:

Egyszerű viselkedésű ügynökök

Az egyszerű viselkedésű ügynökök csak a jelenlegi ismeretek alapján cselekszenek. Ügynökfunkciójuk a feltétel-művelet sémán alapul

HA (feltétel) AKKOR akció

Egy ilyen funkció csak akkor lehet sikeres, ha a környezet teljesen megfigyelhető. Egyes ügynökök információval is rendelkezhetnek jelenlegi állapotukról, ami lehetővé teszi számukra, hogy figyelmen kívül hagyják azokat a feltételeket, amelyek előfeltételei már teljesültek.

Modellalapú viselkedésű ügynökök

A modellalapú viselkedésű ügynökök olyan környezetben működhetnek, amely csak részben figyelhető meg. Az ügynökön belül a nézet hatókörén kívül eső rész ábrázolása tárolódik. Egy ilyen elképzeléshez az ügynöknek tudnia kell, hogyan néz ki a világ, hogyan működik. Ez a kiegészítő információ kiegészíti a "Világképet".

Célzott ügynökök

A céltudatos ágensek hasonlóak az előző típushoz, de többek között a számukra kívánatos helyzetekről tárolnak információkat. Ez lehetőséget ad az ügynöknek, hogy válasszon a kívánt célhoz vezető számos út közül.

Gyakorlati ügynökök

A célirányos ágensek csak azon állapotok között tesznek különbséget, amikor a célt elérik és mikor nem. A gyakorlati ágensek ráadásul képesek megkülönböztetni, mennyire kívánatos számukra a jelenlegi állapot. Egy ilyen becslés egy "hasznossági függvény" használatával kapható meg, amely állapotok halmazát vetíti ki az állapotok hasznossági mértékeinek halmazára.

Learning Agents

Egyes szakirodalomban a tanuló ágenseket ( LA) autonóm intelligens ágenseknek is nevezik , ami függetlenségüket, valamint tanulási és változó körülményekhez való alkalmazkodási képességüket jelenti. Nikolai Kasabov [1] szerint az OA rendszernek a következő képességeket kell mutatnia:  

Subagents

Funkcióik aktív ellátása érdekében az intelligens ügynökök általában hierarchikus struktúrával rendelkeznek, amely sok „alügynököt” tartalmaz. Az intelligens segédprogramok alacsony szintű funkciókat dolgoznak fel és hajtanak végre. Az intelligens ügynökök és segédügynökök egy komplett rendszert alkotnak, amely képes összetett feladatok elvégzésére. Ugyanakkor a rendszer viselkedése az ésszerűség benyomását kelti.

Többféle alágens létezik:

  1. Ideiglenes alkalmazottak (operatív döntések meghozatalához)
  2. Térbeli ügyfelek (a valós világgal való interakcióhoz)
  3. Érzékelő ágensek (érzékszervi jelek feldolgozása – például neurális hálózaton alapuló ágensek )
  4. Feldolgozó ügynökök (olyan problémák megoldása, mint a beszédfelismerés)
  5. döntés hozó
  6. Tanuló ágensek (struktúrák és adatbázisok létrehozására más intelligens ügynökök számára)
  7. Világügynökök (a többi ügynök osztály kombinálása az autonóm viselkedés érdekében)

Intelligens ügynökök a számítástechnikában

Meglehetősen korlátozott számú félintelligensnek tekinthető ágens (egyszerűségük, rossz döntési képességük, a külvilágra való korlátozott látásmódjuk és gyenge tanulásuk miatt) szerepel a dokumentumban [2] .

Elmondása szerint az ilyen hatásvizsgálatoknak csak 4 típusa van:

  1. Beszerzési robotok [2] .
  2. Felhasználói vagy személyes ügynökök .
  3. Ellenőrző és felügyelő ügynökök [2] .
  4. Információgyűjtő ügynökök .

Robotok beszerzése

Az ilyen robotok, böngészve a hálózati erőforrásokat (leggyakrabban az internetet), információkat gyűjtenek árukról és szolgáltatásokról. A beszerző robotok nagyon hatékonyan dolgoznak fogyasztási cikkekkel, például CD-kkel, könyvekkel, elektromos cikkekkel és egyéb árukkal. Az Amazon.com nagyszerű példa egy ilyen robotra. A webhely felsorolja azokat a tételeket, amelyek érdekelhetik Önt a múltban vásárolt termékek alapján.

Felhasználói vagy személyes ügynökök

A felhasználói ügynökök olyan intelligens ügynökök, amelyek az Ön nevében, az Ön nevében járnak el. Ebbe a kategóriába tartoznak az intelligens ügynökök, amelyek folyamatosan vagy egy ideig a következő feladatokat látják el:

Irányító és felügyelő ügynökök

A vezérlő ágensek, más néven prediktív ágensek, figyelik és jelentenek. Például a NASA Jet Propulsion Laboratory-nak van egy ügynöke, aki felügyeli a készletek állapotát, a tervezést és az ütemezést. Az ilyen ügynökök általában figyelik a számítógépes hálózatokat, és nyomon követik a hálózathoz csatlakoztatott minden számítógép konfigurációját.

Információgyűjtő ügynökök

Az ilyen ügynökök az adattárházban működnek és információkat gyűjtenek. Az adattárház a különböző forrásokból származó információkat egyesíti. Az információgyűjtés  az a folyamat, amikor adatokat találnak későbbi felhasználásra, például az eladások növelésére vagy az ügyfelek vonzására. Az „osztályozás” az egyik leggyakrabban használt információgyűjtési technika, amely megtalálja és kategorizálja az információk mintáit. Az információbányász ügynökök a fejlesztési trendek kulcsfontosságú változásait is észlelhetik, és figyelmeztethetnek, ha új információk állnak rendelkezésre.

Lásd még

Jegyzetek

  1. N. Kasabov, Bevezetés: Hibrid intelligens adaptív rendszerek. International Journal of Intelligent Systems, Vol. 6, (1998) 453-454.
  2. 1 2 3 Haag, István. "Management Information Systems for the Information Age", 2006. 224-228 oldal

Irodalom

Linkek