Presná definícia
Čo znamená inteligentný agent?
Inteligentný agent je výpočtový alebo robotický systém, ktorý v čase prijíma vnemy z prostredia, udržiava relevantný vnútorný stav a vyberá akcie smerujúce k cieľom alebo preferovaným stavom. Inteligencia sa posudzuje podľa vhodnosti správania vzhľadom na okolnosti, dlhodobé následky a obmedzenia; agent nemusí byť vedomý ani úplne autonómny. Senzory a aktuátory môžu byť fyzické aj softvérové.
Skúsenosť a kontext
Ako sa pojem používa v praxi
Agent sa hodí pre viac-krokové úlohy, v ktorých treba opakovane pozorovať stav, plánovať a konať: robotická manipulácia, herný hráč, nákupný bot či softvérový agent používajúci API. Návrh má presne určiť cieľ, povolené nástroje, pamäť, rozpočet krokov, ukončovaciu podmienku a zakázané akcie. Externé operácie sa vykonávajú s minimálnymi oprávneniami, v izolácii a s potvrdením človeka pri nezvratných krokoch. Testujú sa celé trajektórie vrátane zotavenia po chybe, nielen kvalita jednej odpovede.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Je každý chatbot inteligentný agent?
Nie. Chatbot, ktorý iba vytvorí jednu odpoveď, nemusí konať v prostredí. Agent typicky sleduje cieľ cez viac krokov, volí akcie a spracúva ich následky.
Prečo agent potrebuje pamäť alebo stav?
Aktuálny vnem často nestačí. História umožňuje sledovať rozpracovanú úlohu, odhadovať skrytý stav prostredia a necykliť medzi rovnakými krokmi.
Koľko autonómie je potrebné?
Len toľko, koľko vyžaduje úloha. Citlivé akcie možno viazať na schválenie človekom, limity nákladov, zoznam povolených nástrojov a možnosť okamžitého zastavenia.
Ako sa agent testuje?
Úspešnosťou celej úlohy, počtom a cenou krokov, bezpečnosťou akcií, robustnosťou voči chybným vnemom, schopnosťou zotaviť sa a mierou potrebných ľudských zásahov.
Aké je hlavné riziko agentov?
Chybný výstup sa môže zmeniť na reálnu akciu. Preto sa oddeľuje plánovanie od vykonania, validujú parametre nástrojov, obmedzujú oprávnenia a uchováva auditná stopa.
Prihlásiť / registrovať