Skip to main content

Hvad er en intelligent agent?

En intelligent agent er en computerenhed, der fungerer uafhængigt og arbejder for at gennemføre forudskrevne mål.For at gennemføre mål skal det intelligente middel være i stand til at analysere og tilpasse sig stimuli udefra;Ellers kan det ikke være i stand til nøjagtigt at nå mål.Mens nogle enkle systemer har en agent, leveres komplekse systemer med underagenter, der fungerer under hovedagenten til at udføre en liste over mindre opgaver og rapportere direkte til hovedagenten.Agenten er ofte i stand til at lære gennem kunstig intelligens, men agenten er kun lavet til at have visse svar på udvendig stimuli, og det kan ikke danne nye svar.

I datalogi er en intelligent agent et afsnit af et system, der er lavetat fungere uafhængigt, og det er ofte lavet med kunstig intelligens.Sammen med dette er agenten programmeret til at have visse mål, afhængigt af hvad systemet skal gøre.For eksempel, hvis systemet er et klimaanlæg, kan mål omfatte afkøling af luften og tænde og slukke, når det er nødvendigt.Mens systemet er i stand til at lære at være mere effektivt, kan det ikke gå imod de forudskrevne mål.

For at nå disse mål, skal det intelligente middel være i stand til at analysere sig selv og tilpasse sig situationer.Med et klimaanlæg er enheden lavet til at afkøle luften, så den skal være i stand til at analysere udetemperaturen.Ved at analysere udetemperaturen og dets eget system vil agenten vide, hvornår det er passende at tænde eller slukke eller tilpasse sig situationen.Dette gør det også muligt for agenten at kontrollere for fejl i sin logik, som det derefter kan korrigere for bedre at tjene de forudskrevne mål.

Enkle systemer har normalt et intelligent middel, der let kan kontrollere alle funktionerne.Komplekse systemer kan kræve flere intelligente agenter, men de får generelt et hierarki for at forhindre interne logiske kampe.Underagenter udfører mindre opgaver og styres typisk af et hovedagent, der fører tilsyn med disse opgaver og sikrer, at systemet kører korrekt.

Under dens drift vil en intelligent agent typisk lære at tjene bedst sit formål ved at kontrollere fejl og succesrater.Mens agenten kan lære at udføre handlinger bedre, kan det kun udføre forudskrevne handlinger.Et klimaanlæg kan ikke udføre en opgave, der ikke er skrevet ind i dens kode, såsom at flytte sig selv for bedre at afkøle et rum.Ligesom målene kan det ikke ændre sine handlinger, men det kan ændre, hvor godt systemet fungerer disse handlinger.