Agente inteligente
Esta página ou seção foi marcada para revisão devido a incoerências ou dados de confiabilidade duvidosa.Fevereiro de 2008) ( |
O agente inteligente, é aquele que adota a melhor ação possível diante de uma situação, está presente na resolução de uma infinidade de problemas dos usuários comuns. Hoje, a internet conta com diversas iniciativas que utilizam agentes, desde sites que comparam preços de produtos para compra até mecanismos de busca inteligentes, que navegam dentro das páginas web, apresentando o resultado da busca classificado pelo grau de acerto e relevância dos assuntos.
Na língua portuguesa o significado da palavra "agente" é geralmente interpretada nos dicionários como:
- Alguém que atua diretamente;
- Alguém atuando ou fazendo negócios por outro;
- Procurador, delegado.
Estas definições atendem algumas características, mas não contemplam o amplo significado de um agente inteligente.
Um agente é definido como uma entidade computacional que funciona de forma contínua e autônoma em um ambiente restrito, ambiente no qual, podem existir outros agentes com características comuns ou não. Informalmente um agente é alguém ou alguma coisa que atua como um procurador com propósito específico de realizar ações que podem ser entendidas como benéficas dentro do contexto onde ele atua.
Um sistema poderá ser visto como um agente se for capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por intermédio de atuadores agregando as características como autonomia, habilidade social, reatividade e pró-atividade.
- Agentes reativos
- Pode desenvolver inteligência a partir de interações com seu ambiente, não necessita modelo preestabelecido.
- São eles
- Agentes reativos simples
- Respondem a percepções
- Interpreta entrada, verifica regra correspondente e age
- Agentes reativos baseado em modelo
- Mantêm o estado interno para aspectos não percebidos
- Estado interno modela mundo
- Pode utilizar percepções passadas para base em decisões
- Agentes cognitivos
- Complexo, com mecanismos de tomada de decisões avançados, interações sofisticadas e com um objetivo fortemente estabelecido.
- Agentes baseados em objetivos
- Procuram atingir alvos
- Mais flexível que reativos
- Agentes baseados na utilidade
- Tentam maximizar suas expectativas
- Pondera probabilidade de sucesso em relação à importância de objetivos
Agentes Inteligentes em Inteligência Artifical
[editar | editar código-fonte]Em Inteligência Artificial, um agente inteligente é uma entidade autônoma que é capaz de observar um ambiente através de sensores e atuar sobre este através de atuadores. Para tomar suas decisões ele pode atuar reativamente, realizar raciocínio por algoritmos simbólicos, procurando atingir metas (no sentido "racional definido em economia). Agentes Inteligentes podem também ser capazes de aprender e usar estes conhecimentos para melhorar o seu desempenho.[1]
Em convencionou-se, principalmente em engenharia de software, a estruturar um agente como a execução procedural de três funções: (i) uma que percebe o ambiente por sensores (Sensor), (ii) uma que interpreta estas informações obtidas chamada de função do agente (Agent Function) e (iii) uma função que dada a interpretação atua sobre o ambiente, chamada de atuadores (Actuator). Este agente "trabalha" em ciclos, chamando as funções em sequência. Neste contexto para IA e Engenharia de software, o estudo e implementação da Função do Agente é mais importante, pois contém os algoritmos e procedimentos de tomada de decisão e consequentemente maximização do desempenho.
Ver também
[editar | editar código-fonte]Referências
- ↑ Jonathan), Russell, Stuart J. (Stuart; John., Canny,. Artificial intelligence : a modern approach Second edition ed. Upper Saddle River, N.J.: [s.n.] pp. Capítulo 2. ISBN 0137903952. OCLC 51325314