softwareagent

En autonom softwareenhed, der opfatter sit miljø, træffer beslutninger og udfører handlinger for at nå specifikke mål.

Kort fortalt

Et program, der selvstændigt kan handle og træffe beslutninger for at udføre opgaver uden konstant menneskelig indgriben.

Kategori
begreb
Niveau
øvet

Betydninger

3
  1. 1

    En generel softwareenhed, der handler autonomt på vegne af en bruger eller et andet program, ofte med evne til at interagere med omgivelserne og foretage beslutninger.

    • Softwareagenten overvågede løbende aktiemarkedet og placerede handler baseret på foruddefinerede regler.Eksempel
    • I integrerede udviklingsmiljøer kan softwareagenter automatisere kodegennemgang og testning.Eksempel
  2. 2

    Specifikt inden for kunstig intelligens: en intelligent agent, der anvender teknikker som planlægning, læring og ræsonnering for at opnå mål i komplekse miljøer.

    • En forstærkningslæringsagent er en softwareagent, der lærer en politik gennem interaktion med sit miljø.Eksempel
    • Russell og Norvig definerer en intelligent agent som en enhed, der opfatter og handler rationelt.Russell & Norvig, Artificial Intelligence: A Modern Approach
  3. 3

    I multiagentsystemer: en softwareagent, der samarbejder, forhandler eller konkurrerer med andre agenter for at løse distribueret problemløsning.

    • Multiagentsystemer anvender softwareagenter til at simulere trafikstrømme eller koordinere robotteams.Eksempel

Hvornår bruges det

Softwareagenter anvendes i alt fra chatbots og virtuelle assistenter til automatiserede handelssystemer og simuleringer af multiagentsystemer. De er centrale i kunstig intelligens, hvor de enten er reaktive (reagerer på stimuli) eller proaktive (planlægger for at nå mål).

Oprindelse

Sammensat af 'software' og 'agent' (fra latin agens, 'den der handler'). Begrebet blev udbredt inden for kunstig intelligens og distribueret systemer i 1990'erne.

Afledte ord

3

Kilder

2
  • Artificial Intelligence: A Modern Approach (Russell & Norvig)
  • Intelligent Agents (Wooldridge & Jennings, 1995)