Hvad er en autonom agent?

Et autonomt agent udfører funktioner i et miljø for at nå specifikke mål uden at blive instrueret til at gøre det. Nogle computerprogrammer fungerer som autonome midler, ligesom avanceret robotik, eksempler på kunstigt liv og computervirus. Talrige forskere udfører arbejde på dette område for at udvikle en dybere forståelse af agenter og deres potentielle evner såvel som applikationer. Fagtidsskrifter og årlige konferencer giver et udvekslingsmedium for at give folk mulighed for at dele information og forskningsresultater.

Det kan være udfordrende at skelne mellem en autonom agent og computerprogrammer. I nogle tilfælde er der overlapning, og linjerne i definitionen kan sløre. Generelt er det nødvendigt for et middel at være i stand til at bruge resonnementer til at interagere med et system. Dette inkluderer evnen til at fornemme information, behandle dem og i nogle tilfælde manipulere dem. Et autonomt agent skal også opføre sig målrettet for at nå et bestemt mål.

Et eksempel på en autonom agent inden for software kan være noget som et program for styring af forsyningskæder. Programmet ser på aspekter af forsyningskæden og kan deltage i aktiviteter som bestilling og flytning af forsyninger, planlægning af personale og anmodning om lastbiler. Disse aktiviteter letter alle et større mål om at holde forsyningskæden i orden. Dette adskiller sig fra et automatiseret system, der kan reagere på en enkel måde; måske bestiller den nye forsyninger, når en fabrik begynder at blive lav, for eksempel som svar på en trigger i programmeringen.

Flere agenter kan handle inden for et enkelt system og kan være samarbejdsvillige eller uafhængige af hinanden. I robotik kan interaktioner mellem autonome midler være vigtige. De kan bruge sensorer til at hente visuel input, lyde og andre input fra miljøet. Denne information kan koordineres på tværs af systemet for at udføre opgaver såsom at gribe og manipulere genstande. Systemer kan også lære af deres oplevelser for at udvikle mere raffinerede funktioner og arbejde sammen med hinanden for at nå mål.

Anvendelser til denne forskning er især vigtige inden for områder som kunstigt liv, udvikling af kompleks robotik og avancerede computerprogrammer. En virkelig autonom agent kræver ikke retning fra en ekstern kilde som en programmør eller et andet værktøj og kan udføre komplekse opgaver. Automatisering af denne art kan spare arbejdstageres timer, da programmet muligvis kan gennemføre aktiviteter effektivt uden at involvere arbejdstagere. Automatiseret medicinsk fakturering genererer for eksempel regninger og dokumentation uden behov for, at en erfaren medarbejder kan håndtere denne opgave.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?