Agente inteligente

auxilio emergencial

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

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

Referências

  1. 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