trabalho de analise de sistemas

12
República de Angola Ministério do Ensino superior ISPAJ (Instituto Superior Politécnico Alvorecer da Juventude) Trabalho de Sistemas Inteligentes Tema: Agente baseado em modelo Curso: Engenharia Informática Sala: 39 Turno: manhã Nome: Leandro Miguel de Almeida Lima dos Santos Nº1521 Turno Manhã

Upload: halamassimon

Post on 10-Sep-2015

222 views

Category:

Documents


0 download

DESCRIPTION

Programação de Sistemas Inteligentes.

TRANSCRIPT

Repblica de AngolaMinistrio do Ensino superiorISPAJ (Instituto Superior Politcnico Alvorecer da Juventude)

Trabalho de Sistemas Inteligentes

Tema:

Agente baseado em modelo

Curso: Engenharia InformticaSala: 39Turno: manh

Nome: Leandro Miguel de Almeida Lima dos SantosN1521Turno Manh

O Docente__________________

NDICEINTRODUO2CONCLUSO8BIBLIOGRAFA9

INTRODUOInteligncia Artificial uma rea de pesquisa da computao dedicada a buscar mtodos ou dispositivos computacionais que possuam ou multipliquem a capacidade racional do ser humano de resolver problemas, pensar ou, de forma ampla, ser inteligente. Tambm pode ser definida como o ramo da cincia da computao que se ocupa do comportamento inteligente ou ainda, o estudo de como fazer os computadores realizarem coisas que, atualmente, os humanos fazem melhor.

Durante o desenvolvimento do trabalho falaremos mais especificamente do agente inteligente, aquele que adota a melhor ao possvel diante de uma situao, est presente na resoluo de uma infinidade de problemas dos usurios comuns. Hoje, a internet conta com diversas iniciativas que utilizam agentes, desde sites que comparam preos de produtos para compra at mecanismos de busca inteligentes, que navegam dentro das pginas web, apresentando o resultado da busca classificado pelo grau de acerto e relevncia dos assuntos.Em termos lingusticos o significado da palavra "agente" geralmente interpretada nos como: Algum que atua diretamente; Algum atuando ou fazendo negcios por outro; Procurador, delegado.Estas definies atendem algumas caractersticas, mas no contemplam o amplo significado de um agente inteligente.Um agente definido como uma entidade computacional que funciona de forma contnua e autnoma em um ambiente restrito, ambiente no qual, podem existir outros agentes com caractersticas comuns ou no. Informalmente um agente algum ou alguma coisa que atua como um procurador com propsito especfico de realizar aes que podem ser entendidas como benficas 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 intermdio de atuadores agregando as caractersticas como autonomia, habilidade social, reatividade e pr-atividade.Agentes reativosPode desenvolver inteligncia a partir de interaes com seu ambiente, no necessita modelo preestabelecido.So eles Agentes reativos simplesRespondem a percepesInterpreta entrada, verifica regra correspondente e age Agentes reativos baseado em modeloMantm o estado interno para aspectos no percebidosEstado interno modela mundoPode utilizar percepes passadas para base em decisesAgentes cognitivosComplexo, com mecanismos de tomada de decises avanados, interaes sofisticadas e com um objetivo fortemente estabelecido.So eles Agentes baseados em objetivosProcuram atingir alvosMais flexvel que reativos Agentes baseados na utilidadeTentam maximizar suas expectativasPondera probabilidade de sucesso em relao importncia de objetivos

Relativamente aos tipos de agente abordarei a respeito dos agentes cognitivos nomeadamente:Agentes baseados em objetivos e agentes baseados em utilidade.

Agente baseado em utilidade:

AMBIENTE Sensores

Agente ActuadoresUtilidade Quais as minhas acesComo evolui o mundoComo esta o mundo agoraEstadoOmo ele sera se eu executar a aco AO quo feliz eu fiacre nesse estadoQue aco eu devo executar agora

Agente baseado em utilidade:

Sensores

Agente Actuadores

ESTRADASComo evolui o mundo: Carros masi modernosComo esta o mundo agora: Congestionado.Omo ele sera se eu executar a aco A: Usar atalhoO quo feliz eu ficaria nesse estado: SatisfeitoQue aco eu devo executar agora:Pegar outro passageiro

Utilidade: permitir distinguir as diferentesformas de chegar ao destino, em funo do tempo, da despesa da segurana Quais as minhas aces: ConduzirEstado: Levando passageiro

Um agente tudo o que capaz de captar, perceber o ambiente onde se encontra atravs de sensores e atua nesse ambiente atravs de atuadores.

Fluxograma do agente taxi: Incio

Estacionar nas paragens e verificar se h passageiros

NoSimIr para a proxima paragem

Levar passageiro at ao destino

Fim

Agente baseado em utilidadea) Entrar no taxi.b) Ligar o motor.c) Dirigir ate a paragem mais prxima.d) Levar o passageiroe) Usar o caminho mais proximo.f) Conduzir com segurana.g) Deixar o passageiro no seu destino.h) Receber o valor pela viagem.i) Fim

CONCLUSOConforme avanamos na rea de estudo da Inteligncia Artificial percebemos a importncia de criar uma entidade que possa modelar mais naturalmente (em meio virtual!) o que ns conhecemos por um ser inteligente, surgindo assim o conceito de um agente inteligente.

BIBLIOGRAFA Russel, S. e Norvig, P. Artificial Intelligence: A Modern Approach. Nova Jersey: Prentice Hall, 1995. Maes, P. Modeling Adaptive Autonomous Agents. In C. Langton (Ed.) Artificial Life: an Overview. Cambridge: MIT Press, 1995. Wooldridge, M. J. Intelligent Agents. In G. Weiss (Ed.) Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, Cambridge: MIT Press, pp. 27-77, 1999. Jennings, N. R., Sycara, K. P., and Wooldridge, M. A Roadmap of Agent Research and Development. Journal of Autonomous Agents and Multi-Agent Systems, 1(1):736, 1998.

10