| p:abstract
| - In general, an intelligent agent (IA) is an agent which exhibits some properties of intelligence.This term is used in computer science,software engineering, artificial intelligence, cognitive science, robotics, as well as in many interdisciplinary socio-cognitive modeling and computer social simulations.
A intelligent agent is characterized by high autonomy and has a capacity of the realization of certain reasoning functions. Therefore, it may perform numerous roles in different contexts.
In scientific and technical literature the concept of agent and intelligent agent are frequently confused because the concept "intelligence" does not yet have a sufficient computational definition. An essence of an intelligent entity is called: abstract intelligent agent, synthetic intelligent agent, or only the Allen Newell's general intelligence.In computer science an intelligent agent is a software agent that assists users and will act on their behalf, in performing non-repetitive computer-related tasks. Intelligent agents are used for operator assistance or data mining (sometimes referred to as bots). While they are often based on fixed pre-programmed rules, "intelligent" in this context is often taken to imply the ability to adapt and learn.
In artificial intelligence the term is used for intelligent actors which observe and act upon an environment, in the sense of a rational agent, an entity that is capable of perception, action and goal-oriented behavior. Such an agent might be a robot or an embedded real time software system - and is intelligent if it interacts with its environment in a manner that would normally be regarded as intelligent if that interaction were carried out by a human being.
There is no reason why these two notions of intelligent agent need to be related. An intelligent agent in the first sense might be implemented using conventional software techniques and display no more intelligence than a conventional computer program. On the other hand, an intelligent agent in the second sense might be wholly autonomous, carrying out its own agenda, and acting as an agent for no one. (en)
- Un agente inteligente es una entidad que observa y actua segun el estado del ambiente que percibe. Es un agente racional, capaz de percibir y actuar en vistas a la obtencion de un objetivo. Un agente inteligente puede una entidad fisica, por ejemplo un robot; o bien logica, como un sistema de software de control en tiempo real. (es)
- Per agente si intende una qualunque cosa in grado di percepire l'ambiente che lo circonda attraverso dei sensori e di eseguire delle azioni attraverso degli attuatori.
Ad esempio, in un essere umano alcuni sensori sono gli occhi e le orecchie.
Gli attuatori possono essere le mani, i piedi o più in generale i muscoli.
Nel campo dell'Intelligenza artificiale un concetto fondamentale è quello di agente intelligente (o
agente razionale). Possiamo definire un agente in questo modo se esso fa la cosa giusta al momento giusto.
Per poter stabilire questo occorre fornire una qualche misura delle prestazioni. In particolare è importante definire il come e il quando eseguire la valutazione delle azioni. Perciò si rende necessario un modello di successo, stabilito a priori, con il quale confrontare i risultati ottenuti.
Vediamo un semplice esempio che dovrebbe chiarire questo concetto.
Supponiamo di avere diversi agenti che risolvono tutti una copia dello stesso puzzle. In questo caso una misura del successo potrebbe essere il numero di pezzi incastrati assieme (abbiamo cioè definito il "come").
Se eseguiamo i test sulle prestazioni dopo pochi minuti, otteniamo risultati migliori per quegli agenti che iniziano veloci.
Se però eseguissimo il test dopo un'ora, avremo che magari alcuni agenti, che erano partiti più lentamente, hanno completato una porzione maggiore del puzzle (ed ecco quindi l'importanza del "quando").
Possiamo quindi definire il comportamento di un agente razionale ideale come quello che: sulla base delle sue percezioni e di eventuali conoscenze predefinite, compie un'azione con lo scopo di massimizzare la misura della
prestazioni.
Questo include anche il compiere azioni per acquisire informazioni utili (cioè acquisire conoscenza).
Vediamo ora più da vicino quella che è la struttura di un agente.
In generale abbiamo:
agente = software + architettura
Dove l'architettura è solitamente composta dall'hardware che compone l'agente, cioè da ciò che fisicamente esegue i calcoli. Ad esempio un normale computer o un robot. L' algoritmo è il programma che "guida" le azioni dell'agente e che viene eseguito dall'architettura.
Un modo per definire un agente nel suo complesso, è quello di descriverlo in funzione delle sue percezioni, azioni, obiettivi e del suo ambiente. Si parla della cosiddetta descrizione PAGE (Percepts, Actions, Goals, Environment).
Vediamo la descrizione PAGE del nostro agente che compone un puzzle: (it)
- 知的エージェント(Intelligent Agent、IA)とは、一種の人工知能的機能を有するソフトウェアエージェント。ユーザーを補助し、繰り返し行うべきコンピュータ関連のタスクをユーザーに代わって行うエージェントである。通常のエージェントは、固定的なプログラムされた規則に基づいて操作者の補助やデータマイニング(ボットなどと呼ばれる)に使用されるのに対して、知的エージェントは学習し「適応」する能力を有する。 (ja)
- Термины «агент» и «интеллектуальный агент» (ИА) имеют два значения, и из-за этого иногда возникает путаница.
В компьютерной науке, интеллектуальный агент — это программа, самостоятельно выполняющая задание, указанное пользователем компьютера, в течение длительных промежутков времени. Интеллектуальные агенты используются для содействия оператору или сбора информации. Одним из примеров заданий, выполняемых агентами, может служить задача постоянного поиска и сбора необходимой информации в Интернете. Компьютерные вирусы, боты, краулеры — все это также можно отнести к интеллектуальным агентам. Хотя такие агенты имеют строгий алгоритм, «интеллектуальность» в этом контексте понимается как способность приспосабливаться и обучаться.
В искусственном интеллекте, под термином интеллектуальный агент понимаются разумные сущности, наблюдающие за окружающей средой и действующие в ней, при этом их поведение рационально в том смысле, что они способны к пониманию и их действия всегда направлены на достижение какой-либо цели. Такой агент может быть как роботом, так и встроенной программной системой. Об интеллектуальности агента можно говорить, если он взаимодействует с окружающей средой примерно так же, как действовал бы человек.
Эти два значения понятия «интеллектуальный агент» достаточно различны, и между ними почти нет связи. Интеллектуальный агент в первом смысле может быть разработан, используя традиционные методы разработки, в нем немногим больше интеллекта, чем в почтовом клиенте или утилите для форматирования жесткого диска. (ru)
|
| rdfs:comment
| - In general, an intelligent agent (IA) is an agent which exhibits some properties of intelligence.This term is used in computer science,software engineering, artificial intelligence, cognitive science, robotics, as well as in many interdisciplinary socio-cognitive modeling and computer social simulations. (en)
- Un agente inteligente es una entidad que observa y actua segun el estado del ambiente que percibe. Es un agente racional, capaz de percibir y actuar en vistas a la obtencion de un objetivo. Un agente inteligente puede una entidad fisica, por ejemplo un robot; o bien logica, como un sistema de software de control en tiempo real. (es)
- Per agente si intende una qualunque cosa in grado di percepire l'ambiente che lo circonda attraverso dei sensori e di eseguire delle azioni attraverso degli attuatori. Ad esempio, in un essere umano alcuni sensori sono gli occhi e le orecchie. (it)
- 知的エージェント(Intelligent Agent、IA)とは、一種の人工知能的機能を有するソフトウェアエージェント。ユーザーを補助し、繰り返し行うべきコンピュータ関連のタスクをユーザーに代わって行うエージェントである。通常のエージェントは、固定的なプログラムされた規則に基づいて操作者の補助やデータマイニング(ボットなどと呼ばれる)に使用されるのに対して、知的エージェントは学習し「適応」する能力を有する。 (ja)
- Термины «агент» и «интеллектуальный агент» (ИА) имеют два значения, и из-за этого иногда возникает путаница. (ru)
|