In computer science, a software agent is a piece of software that acts for a user or other program in a relationship of agency. Such "action on behalf of" implies the authority to decide which (and if) action is appropriate. The idea is that agents are not strictly invoked for a task, but activate themselves.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • In computer science, a software agent is a piece of software that acts for a user or other program in a relationship of agency. Such "action on behalf of" implies the authority to decide which (and if) action is appropriate. The idea is that agents are not strictly invoked for a task, but activate themselves. Related and derived concepts include Intelligent agents (in particular exhibiting some aspect of Artificial Intelligence, such as learning and reasoning), autonomous agents (capable of modifying the way in which they achieve their objectives), distributed agents (being executed on physically distinct computers), multi-agent systems (distributed agents that do not have the capabilities to achieve an objective alone and thus must communicate), and mobile agents (agents that can relocate their execution onto different processors).
  • Als Software-Agent oder auch Agent bezeichnet man ein Computerprogramm, das zu gewissem eigenständigem Verhalten fähig ist.
  • En informatique, un agent est l'équivalent d'un robot logiciel. C'est un programme qui accomplit des tâches à la manière d'un automate et en fonction de ce que lui a demandé son auteur. Dans le contexte d'Internet, les agents intelligents sont liés au Web sémantique, dans lequel ils sont utilisés pour faire à la place des humains les recherches et les corrélations entre les résultats de ces recherches. Ceci se fait en fonction de règles prédéfinies. Ils sont capables d'une certaine autonomie, en particulier de dialoguer entre eux. Par exemple, l'agent intelligent d'une personne qui souhaite faire un achat sera capable de dialoguer avec les agents des vendeurs pour comparer prix, qualité et prestations. Par ailleurs, l'étude des interactions entre agents, lorsqu'ils sont plusieurs, est le domaine spécifique des systèmes multi-agents, discipline de l'informatique apparue dans les années 1980.
  • Az ágensek, ágensarchitektúrák olyan mesterséges kreatúrák, mint például a robotok, amelyek programozható voltuk miatt jól használhatók szimulációra, modellezésre és egyéb szabályozó mechanizmusok tanulmányozására. A létrehozott ágens vagy „test” lehet önálló (autonomous agent), azt belehelyezhetik egy környezetbe, ezáltal a lény az adott környezet ingereinek hatására bekövetkező viselkedésében fog megnyilvánulni. A test és a környezet lehet számítógépes szimuláció eredménye, de lehet valódi környezetbe helyezett robot is, mely például hálózat irányítása alatt áll. Lényeges vonása ennek a módszernek, hogy az ágens nem csak feldolgozza a beérkező jeleket, hanem – mivel „teste” van – vissza is tud hatni a környezetére, és szenzorai révén folyamatosan érzékeli saját működésének eredményét, ami befolyásolni fogja további viselkedését. Így tehát egy folyamatos visszacsatolás valósulhat meg, akárcsak az élő rendszerek esetében. Az ágensek így az életjelenségek utánozására kitalált műszaki-szellemi eredmények.
  • ソフトウェアエージェント(Software Agent)とは、ユーザーや他のソフトウェアとの仲介(Agency)的関係において動作するソフトウェアを説明する計算機科学上の抽象概念であり、論理的モデルである。そのような代行的行動は行動の適切さの判断や時期の判断の権限を暗示している。すなわち、エージェントの動作はタスクとして厳密に管理されないが、自分自身が勝手に起動することはない。 関連する派生概念として、知的エージェント(人工知能的要素である学習や推論を取り入れたもの)、自律エージェント(目的を達成するための方法を自律的に更新できるもの)、マルチエージェントシステム(単体では目的を達成できず、互いに通信する分散エージェント群)、モバイルエージェント(ネットワーク上で自身を実行するプロセッサを乗り換えていくことができるエージェント)などがある。
  • Softwareagenten worden gebruikt in het vakgebied van de kunstmatige intelligentie. Agenten zijn autonome computerprogramma's die de belangen van de gebruiker behartigen. Deze systemen hebben meestal een bepaalde doelstelling, en gedragen zich rationeel en autonoom. Een systeem is autonoom als zijn gedrag wordt bepaald door zijn eigen ervaringen; het systeem vertoont een lerend gedrag. Een veelgebruikt voorbeeld is een agent die voor de gebruiker verschillende websites af gaat om de beste prijs en voorwaarden voor een bepaald artikel te vinden, hierover onderhandelt en tot slot de transactie afsluit. Omdat een softwareagent taken verricht die opgedragen zijn door een persoon, noemt men zo’n programma meestal ook een bot (computerprogramma), bij deze benaming moet men de verklaring echter niet gaan zoeken in het materische. Vanwege de autonome handelswijze van deze agenten is de betrouwbaarheid erg belangrijk. Vandaar dat er binnen de informatica en kunstmatige intelligentie veel onderzoek naar wordt gedaan. Logica is hierbij een erg belangrijk deelgebied. Voor het programmeren van agenten kan een agentprogrammeertaal gebruikt worden. Het programmeerparadigma waarbij men een agentprogrammeertaal gebruikt heet agentgeoriënteerd programmeren. Een systeem dat bestaat uit meerdere agenten wordt een multi-agent systeem genoemd.
  • Programvareagent brukes om dataprogrammer med noen spesielle egenskaper. En agent er per definisjon en entitet som handler autonomt eller semi-autonomt. Det betyr at en agent kan handle på egenhånd og trenger ikke til enhver tid å være styrt av kommandoer utenifra. Typisk for en programvareagent er at den har et eget snevert arbeidsområde og et sett med begrensede oppgaver. Agenten venter ofte på kjørekommandoer fra andre agenter, kommandoer fra datamaskinbrukeren eller på at forholdene skal ligge til rette for at den skal utføre en av sine oppgaver. Agenter kan enten operere alene eller samhandle med andre agenter. Om systemer der flere agenter jobber sammen bruker man ofte uttrykket Distribuert kunstig intelligens. En agent kan ha sitt begrensede bruksområde, mens et system av agenter kan betjene større oppgaver og tjene et felles mål. Noen forskere mener at den menneskelige hjernen er bygget opp på samme måte, at hjernen består av tusenvis eller millionvis av små agenter som virker parallelt. Hvis denne skolen holder, vil det være mulig å fremstille kunstig intelligens ved hjelp av agentsystemer. Det finnes eksempler på miljøer der flere tusen programvareagenter jobber sammen om en felles oppgave. For eksempel har NASA gjort forsøk der satellitter er driftet i helhet av agenter. Programvareagenter kan for eksempel opptre som services (i windows) eller cron jobs (linux). De kan også operere innen egne tilrettelagte kjøremiljøer. Agenter kan være utformet med sammensatte egenskaper fra en eller flere av disse kategoriene: intelligente agenter basert på teori og teknikker innen kunstig intelligens, autonome agenter som kan starte nye oppgaver på egen hånd, mobile agenter som kan serialisere seg selv og installere replikaer av seg selv i andre miljø, distribuerte agenter som er utformet til å fungere i et distribuert miljø, samarbeidende agenter som krever et miljø av flere agenter for å fungere, lærende agenter.
  • Agent to program komputerowy wykorzystywany w programowaniu agentowym.
dbpprop:date
  • February 2009
dbpprop:harvProperty
  • Norvig
  • Russell
  • 2003 (xsd:integer)
dbpprop:harvtxtProperty
  • Haag
  • 2006 (xsd:integer)
dbpprop:hasPhotoCollection
dbpprop:reference
dbpprop:wikiPageUsesTemplate
rdfs:comment
  • In computer science, a software agent is a piece of software that acts for a user or other program in a relationship of agency. Such "action on behalf of" implies the authority to decide which (and if) action is appropriate. The idea is that agents are not strictly invoked for a task, but activate themselves.
  • Als Software-Agent oder auch Agent bezeichnet man ein Computerprogramm, das zu gewissem eigenständigem Verhalten fähig ist.
  • En informatique, un agent est l'équivalent d'un robot logiciel. C'est un programme qui accomplit des tâches à la manière d'un automate et en fonction de ce que lui a demandé son auteur. Dans le contexte d'Internet, les agents intelligents sont liés au Web sémantique, dans lequel ils sont utilisés pour faire à la place des humains les recherches et les corrélations entre les résultats de ces recherches. Ceci se fait en fonction de règles prédéfinies.
  • Az ágensek, ágensarchitektúrák olyan mesterséges kreatúrák, mint például a robotok, amelyek programozható voltuk miatt jól használhatók szimulációra, modellezésre és egyéb szabályozó mechanizmusok tanulmányozására. A létrehozott ágens vagy „test” lehet önálló (autonomous agent), azt belehelyezhetik egy környezetbe, ezáltal a lény az adott környezet ingereinek hatására bekövetkező viselkedésében fog megnyilvánulni.
  • Softwareagenten worden gebruikt in het vakgebied van de kunstmatige intelligentie. Agenten zijn autonome computerprogramma's die de belangen van de gebruiker behartigen. Deze systemen hebben meestal een bepaalde doelstelling, en gedragen zich rationeel en autonoom. Een systeem is autonoom als zijn gedrag wordt bepaald door zijn eigen ervaringen; het systeem vertoont een lerend gedrag.
  • Programvareagent brukes om dataprogrammer med noen spesielle egenskaper. En agent er per definisjon en entitet som handler autonomt eller semi-autonomt. Det betyr at en agent kan handle på egenhånd og trenger ikke til enhver tid å være styrt av kommandoer utenifra. Typisk for en programvareagent er at den har et eget snevert arbeidsområde og et sett med begrensede oppgaver.
  • Agent to program komputerowy wykorzystywany w programowaniu agentowym.
rdfs:label
  • Software agent
  • Software-Agent
  • Agent (informatique)
  • Ágens
  • ソフトウェアエージェント
  • Agent (software)
  • Programvareagent
  • Agent (programowanie)
owl:sameAs
skos:subject
foaf:depiction
foaf:page
is dbpedia-owl:Person/knownFor of
is dbpedia-owl:Work/genre of
is dbpedia-owl:genre of
is dbpedia-owl:knownFor of
is dbpprop:disambiguates of
is dbpprop:genre of
is dbpprop:knownFor of
is dbpprop:redirect of