Agentes
Conceitos e Princípios
Computação Distribuída e Mobilidade
João Bosco Mangueira Sobral
Inteligência Artificial
Inteligência Artificial (IA): como começou.
Ênfase da inteligência é baseada em um comportamento humano individual.
O foco de atenção volta-se à representação de conhecimento e métodos de inferência.
Computação Distribuída e Mobilidade
João Bosco Mangueira Sobral
Agentes - Histórico
Anos 80: a comunidade de IA, desencorajada pela falta de progresso após 30 anos, começou a explorar novas áreas onde sistemas de IA pudessem ter um domínio mais dinâmico.
IA evoluiu de resultados simbólicos em mundos artificiais para interações complexas com o mundo físico, através do conceito de agentes.
Computação Distribuída e Mobilidade
João Bosco Mangueira Sobral
Agentes - Histórico
Ao mesmo tempo, estava se formando a
comunidade de agentes de software, explorando o desenvolvimento de partes de código menores e mais confiáveis, para se mover entre dois ambientes distintos Terminologia surgida:
agentes inteligentes, interfaces inteligentes, interfaces adaptativas, knowbots, softbots, userbots, taskbots, personal agentes e network agentes
Computação Distribuída e Mobilidade
João Bosco Mangueira Sobral
Categorias de Agentes Inteligentes
Inteligent agens Human
Agents
(e.g. travel agent)
Hardware
Agents
(e.g. robot)
Information agents Software agents Cooperation agents Transaction agents Agentes
A idéia é o software passar a ser um assistente ao usuário.
Computação Distribuída e Mobilidade
João Bosco Mangueira Sobral
Inteligência Artificial Distribuída
Inteligência Artificial Distribuída (IAD):
Baseada em comportamento social
Ênfase é para cooperações, interações e para o fluxo de conhecimento entre unidades distintas “Inteligência” cresce com o número de
“entidades” inteligentes
Computação Distribuída e Mobilidade
Subáreas da IAD
Distributed
Artificial Inteligence
Paralell AI
Distributed Problem
Solving