Skip to main content

Wat is een intelligente agent?

Een intelligente agent is een computerentiteit die onafhankelijk functioneert en werkt om vooraf geschreven doelen te voltooien.Om doelen te voltooien, moet de intelligente agent in staat zijn om externe stimuli te analyseren en aan te passen;Anders kan het mogelijk niet nauwkeurig doelen bereiken.Hoewel sommige eenvoudige systemen één agent hebben, worden complexe systemen geleverd met sub-agents die onder de hoofdagent werken om een lijst met kleine taken uit te voeren en rechtstreeks aan de hoofdagent te rapporteren.De agent is vaak in staat om te leren door kunstmatige intelligentie, maar de agent wordt alleen gemaakt om bepaalde antwoorden te hebben op externe stimuli, en het kan geen nieuwe antwoorden vormen.

In de informatica is een intelligente agent een deel van een systeem dat wordt gemaaktonafhankelijk functioneren, en het wordt meestal gemaakt met kunstmatige intelligentie.Samen met dit is de agent geprogrammeerd om bepaalde doelen te hebben, afhankelijk van wat het systeem zou moeten doen.Als het systeem bijvoorbeeld een airconditioner is, kunnen doelen de lucht afkoelen en in- en uitschakelen wanneer dat nodig is.Hoewel het systeem in staat is om efficiënter te leren zijn, kan het niet ingaan tegen de vooraf geschreven doelen.

Om deze doelen te bereiken, moet de intelligente agent in staat zijn zichzelf te analyseren en zich aan te passen aan situaties.Met een airconditioningsysteem wordt het apparaat gemaakt om de lucht te koelen, dus het moet de buitentemperatuur kunnen analyseren.Door de externe temperatuur en zijn eigen systeem te analyseren, weet de agent wanneer het gepast is om in of uit te schakelen of zich aan te passen aan de situatie.Dit stelt de agent ook in staat om te controleren op fouten in de logica, die het vervolgens kan corrigeren om de vooraf geschreven doelen beter te bedienen.

Eenvoudige systemen hebben meestal één intelligente agent die alle functies gemakkelijk kan besturen.Complexe systemen vereisen mogelijk verschillende intelligente agenten, maar ze krijgen over het algemeen een hiërarchie om te voorkomen dat interne logische worstelingen worden gebruikt.Sub-instanties voeren kleinere taken uit en worden meestal beheerst door een hoofdagent die toezicht houdt op deze taken en ervoor zorgt dat het systeem correct werkt.

Tijdens zijn werking leert een intelligente agent doorgaans hoe hij het doel van het beste kan dienen door fouten en slagingspercentages te controleren.Hoewel de agent kan leren om acties beter uit te voeren, kan het alleen vooraf geschreven acties uitvoeren.Een airconditioner kan geen taak uitvoeren die niet in zijn code is geschreven, zoals zichzelf verplaatsen om een kamer beter te koelen.Net als de doelen kan het zijn acties niet veranderen, maar het kan veranderen hoe goed het systeem deze acties uitvoert.