SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Agentes Inteligentes
UNIVERSIDADE FEDERAL DE SANTA CATARINA
Departamento de Ciência da Informação
Programa de Pós-Graduação em Ciência da Informação
Disciplina: Recuperação Inteligente da Informação
Profº: Dr. Angel Godoy Vieira
Vanessa Levati Biff
Abril, 2016
Agentes
inteligentes
Agentes inteligentes | Definição
Um agente é algo capaz de perceber seu ambiente por meio de sensores e de agir
sobre esse ambiente por meio de atuadores.
Agentes inteligentes | Características
Autonomia: capacidade de agir sem intervenção.
Sociabilidade: capacidade de interagir com outros agentes, usuários, objetos e
ambiente.
Reatividade: habilidade de agir a estímulos do ambiente;
Pró-Atividade: propriedade de agir guiado por objetivos, a partir de iniciativa
própria.
Continuidade Temporal: capacidade de executar continuamente processos que
tanto podem estar ativos, quanto adormecidos.
Agentes inteligentes | Características
Inteligência: recursos que o habilitam a decidir que ações executar, bem como a
capacidade de tratar ambiguidades.
Adaptatividade: capacidade de se adaptar ao ambiente.
Mobilidade: habilidade de se mover entre ambientes.
Veracidade: propriedade de dizer sempre a verdade.
Benevolência: característica de realizar tudo aquilo que lhe é solicitado.
Racionalidade: capacidade de agir sempre em busca dos próprios objetivos.
Agentes inteligentes | Tipos
Agentes reativos
Agentes baseados em objetivos
Agentes baseados na utilidade
Agentes com aprendizagem
Agentes reativos simples
Agentes reativos baseados em modelos.
Agentes inteligentes | Reativos Simples
Selecionam ações com base somente na percepção atual.
É baseado em regras de condição-ação (se condição/então ação). Interpreta
entrada, verifica regra correspondente e age.
São simples, porém limitados, funciona apenas se o ambiente for completamente
observável e a decisão correta puder ser tomada com base apenas na percepção
atual.
A tabela de regras condição-ação pode se tornar muito grande em problemas
complexos.
Agentes inteligentes | Reativo Simples
Ex.: Aspirador de pó automático
Se o quadrado atual estiver sujo,
então aspirar, caso contrário
mover para o outro lado.
Agentes inteligentes | Reativo baseados em
modelos
Além das características do agente reflexivo simples (baseado em regras de
condição-ação) este tipo de agente possui um estado interno que é utilizado para
o processo de tomada de decisão e que pode ser atualizado.
Podem lidar com ambientes parcialmente observáveis.
O agente deve manter um estado interno que dependa do histórico de percepções
e reflita os aspectos não observados no estado atual.
Agentes inteligentes | Reativo baseados em
modelos
Ex: Carro mudando de faixa,
no trânsito (percepção parcial,
precisa do modelo do mundo
pra prever onde estão os
outros carros)
Agentes inteligentes | Baseados em objetivos
Busca uma sequência de ações que levem ao estado desejável. (objetivos)
Considera o que pode acontecer no futuro, mais flexível do que o agente reativo.
Necessidade de busca e planejamento: áreas da IA dedicadas a encontrar
sequências de ações que alcançam os objetivos do agente
A seleção da ação baseada em objetivo pode ser:
– Direta: quando o resultado de uma única ação atinge o objetivo.
– Mais complexa: quando será necessário longas sequências de ações para
atingir o objetivo
Agentes inteligentes | Baseados em objetivos
Ex: Taxi em um entroncamento de
estradas: virar à esquerda, à direita
ou ir em frente?
Depende do objetivo: Qual destino?
Agentes inteligentes | Baseados em utilidade
Existem muitas sequências de ações que levam o agente ao seu objetivo.
Algumas mais rápidas, mais seguras, mais econômicas, etc.
Utilizam uma medida de desempenho (função de utilidade) que permite uma
comparação entre diferentes estados do mundo, permitindo selecionar uma
determinada sequência de ações.
São utilizados nos projetos em que a tomada de decisões devem lidar com
incertezas.
Agentes inteligentes | Baseados em utilidade
Ex.: Um taxi que pretende chegar a
um destino, existem muitas
sequências de ações através das
quais se atinge este objetivo, mas
alguns são mais rápidos, seguros,
mais confiáveis, ou baratos que
outros.
Agentes inteligentes | Com aprendizagem
Podem atuar em ambientes totalmente desconhecidos e se tornar mais eficientes
do que o seu conhecimento inicial poderia permitir.
Em agentes sem aprendizagem, tudo o que o agente sabe foi colocado nele pelo
projetista.
Agentes
Inteligentes em
Bibliotecas Digitais
Agentes inteligentes em Bibliotecas Digitais
Agentes podem atuar de diversas formas, observando, buscando, filtrando,
manipulando e classificando informações em diversas bases de dados
simultaneamente.
Agentes inteligentes atentos aos hábitos de seus usuários, os auxiliarão na
construção de espaços de informação personalizados, reduzindo a
complexidade do universo de informações ao seu alcance.
Agentes inteligentes em Bibliotecas Digitais
Guoying (2011) fez um estudo abrangente sobre aplicações de agentes
inteligentes no ambiente da biblioteca digital, que inclui:
a) Bibliotecas digitais baseada em arquitetura multi-agente;
b) Agentes que estão apoiando processo de pesquisa;
c) Agentes voltados para distribuição da informação (serviços);
d) Agentes voltados para personalização de interface.
Agentes inteligentes em Bibliotecas Digitais
- Projeto UMDL da Biblioteca Digital da Universidade de Michigan
A arquitetura multi-agente é proposta para fornecer acesso à informação em
diferentes formatos multimídia, com objetivo de se federar o maior número de
fornecedores de conteúdos, e prestadores de serviços possíveis, bem como,
também suportar a conclusão automática de tarefas administrativas.
Agentes inteligentes em Bibliotecas Digitais
O UMDL é povoada por três classes de agentes:
● UIAs (Agentes de interface do usuário): Proporcionam comunicação em torno de uma interface de
usuário. Ele formata consultas na forma adequada, e envia o perfil do usuário para agentes
mediadores para orientar o processo de pesquisa
● Agentes mediadores: Executam todas as tarefas que são necessárias para se referir uma consulta
de um UIA para um CIA, existem dois tipos de mediadores: agentes de registro e agentes de
consulta e planejamento. Estes agentes trabalham em conjunto para executar os pedidos iniciais
ou transmissão de resultados de pesquisa.
● CIAs (Agentes de coleta): Fornecem a comunicação para um conjunto de informações. Formata os
pedidos iniciais encaminhados pelos agentes mediadores, buscando dentro da coleção, e envia a
resposta novamente aos agentes mediadores.
Agentes inteligentes em Bibliotecas Digitais
Agentes inteligentes em Bibliotecas Digitais
Agentes aplicados a disseminação da informação (perfis e notificações.)
Os agentes de interface gerenciam
informações que caracterizam as
necessidades de informação do usuário no
longo prazo (manutenção dos perfis), além de
realizar o envio de notificações.
Os perfis são utilizados como base para a
busca e notificação automáticas, que envia
alertas aos usuários de acordo com o
surgimento de novos recursos de seu
interesse.
Agentes inteligentes em Bibliotecas Digitais
A utilização de agentes em interfaces de bibliotecas digitais tem sido mais
estudada no sentido de delegar tarefas tais como: filtragem e recepção de
mensagens eletrônicas, aviso quando itens de interesse são adicionados ou
atualizados na biblioteca.
Ao se definir como será realizado o emprego de agentes em bibliotecas digitais
algumas atividades são imprescindíveis, como a realização um estudo sobre os
tipos de usuários que utilizam o sistema, que tipos de atividades estes realizam e
quais esperam que o sistema realize, e ainda, o estudo de como será realizada a
manipulação destes dados pelos agentes.
Referências
Guoying Liu. The application of intelligent agents in libraries: a survey. Program: electronic library and
information systems, Vol. 45 Iss: 1 pp. 78 – 97, 2011.
Roch H. Glitho and Edgar Olougouna, Samuel Pierre. Mobile Agents and Their Use for Information Retrieval:
A Brief Overview and an Elaborate Case Study. IEEE Network • January/February 2002.
Yan Li, Fuwen Guo and Xiufeng Wang. Intelligent personalised information retrieval system based on multi-
agent. Int. J. Modelling, Identification and Control, Vol. 12, Nos. 1/2, 2011.
Yi Xiao, Ming Xiao and Fan Zhang. Intelligent Information Retrieval Model Based on Multi-Agents. Wireless
Communications, Networking and Mobile Computing, 2007. WiCom 2007. International Conference.
Piotr Jedrzejowicz. Machine Learning and Agents. 5th KES International Conference on Agent and Multi-
Agent Systems: Technologies and Applications, KES-AMSTA 2011;Manchester; June 2011.

Mais conteúdo relacionado

Mais procurados

GAN - Generative Adversarial Nets
GAN - Generative Adversarial NetsGAN - Generative Adversarial Nets
GAN - Generative Adversarial NetsKyeongUkJang
 
A really really fast introduction to PySpark - lightning fast cluster computi...
A really really fast introduction to PySpark - lightning fast cluster computi...A really really fast introduction to PySpark - lightning fast cluster computi...
A really really fast introduction to PySpark - lightning fast cluster computi...Holden Karau
 
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoCreating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoFernando Lopez Aguilar
 
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformHow to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformDatabricks
 
검색엔진에 적용된 ChatGPT
검색엔진에 적용된 ChatGPT검색엔진에 적용된 ChatGPT
검색엔진에 적용된 ChatGPTTae Young Lee
 
FIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE
 
Scaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceScaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceDataWorks Summit
 
Trends_of_MLOps_tech_in_business
Trends_of_MLOps_tech_in_businessTrends_of_MLOps_tech_in_business
Trends_of_MLOps_tech_in_businessSANG WON PARK
 
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...Kim Hammar
 
Seoul (Commercial Real-Estate) Market Analysis Pipeline
Seoul (Commercial Real-Estate) Market Analysis PipelineSeoul (Commercial Real-Estate) Market Analysis Pipeline
Seoul (Commercial Real-Estate) Market Analysis PipelineKaden Sungbin Cho
 
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)bitnineglobal
 
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기Hui Seo
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE
 
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE
 
Giving MongoDB a Way to Play with the GIS Community
Giving MongoDB a Way to Play with the GIS CommunityGiving MongoDB a Way to Play with the GIS Community
Giving MongoDB a Way to Play with the GIS CommunityMongoDB
 
Automation in ArcGIS using Arcpy
Automation in ArcGIS using ArcpyAutomation in ArcGIS using Arcpy
Automation in ArcGIS using ArcpyGeodata AS
 
Unified MLOps: Feature Stores & Model Deployment
Unified MLOps: Feature Stores & Model DeploymentUnified MLOps: Feature Stores & Model Deployment
Unified MLOps: Feature Stores & Model DeploymentDatabricks
 

Mais procurados (20)

GAN - Generative Adversarial Nets
GAN - Generative Adversarial NetsGAN - Generative Adversarial Nets
GAN - Generative Adversarial Nets
 
A really really fast introduction to PySpark - lightning fast cluster computi...
A really really fast introduction to PySpark - lightning fast cluster computi...A really really fast introduction to PySpark - lightning fast cluster computi...
A really really fast introduction to PySpark - lightning fast cluster computi...
 
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoCreating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
 
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformHow to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
 
검색엔진에 적용된 ChatGPT
검색엔진에 적용된 ChatGPT검색엔진에 적용된 ChatGPT
검색엔진에 적용된 ChatGPT
 
FIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data Models
 
Scaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceScaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter Experience
 
Trends_of_MLOps_tech_in_business
Trends_of_MLOps_tech_in_businessTrends_of_MLOps_tech_in_business
Trends_of_MLOps_tech_in_business
 
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...
Kim Hammar - Feature Store: the missing data layer in ML pipelines? - HopsML ...
 
Seoul (Commercial Real-Estate) Market Analysis Pipeline
Seoul (Commercial Real-Estate) Market Analysis PipelineSeoul (Commercial Real-Estate) Market Analysis Pipeline
Seoul (Commercial Real-Estate) Market Analysis Pipeline
 
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)
Graph Database Meetup in Seoul #1. What is Graph Database? (그래프 데이터베이스 소개)
 
Rapids: Data Science on GPUs
Rapids: Data Science on GPUsRapids: Data Science on GPUs
Rapids: Data Science on GPUs
 
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE Overview
 
Introdução ao Hive
Introdução ao HiveIntrodução ao Hive
Introdução ao Hive
 
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
 
Giving MongoDB a Way to Play with the GIS Community
Giving MongoDB a Way to Play with the GIS CommunityGiving MongoDB a Way to Play with the GIS Community
Giving MongoDB a Way to Play with the GIS Community
 
Automation in ArcGIS using Arcpy
Automation in ArcGIS using ArcpyAutomation in ArcGIS using Arcpy
Automation in ArcGIS using Arcpy
 
Unified MLOps: Feature Stores & Model Deployment
Unified MLOps: Feature Stores & Model DeploymentUnified MLOps: Feature Stores & Model Deployment
Unified MLOps: Feature Stores & Model Deployment
 
Big Data
Big DataBig Data
Big Data
 

Destaque

Recuperação colaborativa da informação
Recuperação colaborativa da informaçãoRecuperação colaborativa da informação
Recuperação colaborativa da informaçãoVanessa Biff
 
Desenvolvimento de coleções em centro de documentação: um relato de experiên...
Desenvolvimento de coleções em centro de documentação: um relato de experiên...Desenvolvimento de coleções em centro de documentação: um relato de experiên...
Desenvolvimento de coleções em centro de documentação: um relato de experiên...Vanessa Biff
 
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto Campos
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto CamposOrganização do acervo fotográfico da biblioteca escolar Sebastião Neto Campos
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto CamposVanessa Biff
 
Agent based software development
Agent based software developmentAgent based software development
Agent based software developmentAlan Prando
 
Filtragem e recuperação da informação
Filtragem e recuperação da informaçãoFiltragem e recuperação da informação
Filtragem e recuperação da informaçãoVanessa Biff
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoNécio de Lima Veras
 
Agentes Inteligentes - IA
Agentes Inteligentes - IAAgentes Inteligentes - IA
Agentes Inteligentes - IAThiago Marinho
 
Héctor ortiz pérez
Héctor ortiz pérezHéctor ortiz pérez
Héctor ortiz pérezJoseLuis1B
 
Calea magului deepak chopra
Calea magului deepak chopraCalea magului deepak chopra
Calea magului deepak chopraFlori Flori
 
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トークCoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク77web
 
用户后台界面分析
用户后台界面分析用户后台界面分析
用户后台界面分析ico li
 
Carta Abierta reclamos Tigo Hogar El Salvador
Carta Abierta reclamos Tigo Hogar El SalvadorCarta Abierta reclamos Tigo Hogar El Salvador
Carta Abierta reclamos Tigo Hogar El SalvadorGustavo Castillo
 
Banking awareness 2014
Banking awareness 2014Banking awareness 2014
Banking awareness 2014sanu
 

Destaque (20)

Notas sobre agentes inteligentes
Notas sobre agentes inteligentesNotas sobre agentes inteligentes
Notas sobre agentes inteligentes
 
Recuperação colaborativa da informação
Recuperação colaborativa da informaçãoRecuperação colaborativa da informação
Recuperação colaborativa da informação
 
Desenvolvimento de coleções em centro de documentação: um relato de experiên...
Desenvolvimento de coleções em centro de documentação: um relato de experiên...Desenvolvimento de coleções em centro de documentação: um relato de experiên...
Desenvolvimento de coleções em centro de documentação: um relato de experiên...
 
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto Campos
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto CamposOrganização do acervo fotográfico da biblioteca escolar Sebastião Neto Campos
Organização do acervo fotográfico da biblioteca escolar Sebastião Neto Campos
 
Arquivo invertido
Arquivo invertidoArquivo invertido
Arquivo invertido
 
Agent based software development
Agent based software developmentAgent based software development
Agent based software development
 
Filtragem e recuperação da informação
Filtragem e recuperação da informaçãoFiltragem e recuperação da informação
Filtragem e recuperação da informação
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
 
Agentes
AgentesAgentes
Agentes
 
Agentes Inteligentes - IA
Agentes Inteligentes - IAAgentes Inteligentes - IA
Agentes Inteligentes - IA
 
}
}}
}
 
Get Thicker Hair
Get Thicker HairGet Thicker Hair
Get Thicker Hair
 
Héctor ortiz pérez
Héctor ortiz pérezHéctor ortiz pérez
Héctor ortiz pérez
 
Dayli Routine
Dayli RoutineDayli Routine
Dayli Routine
 
Frases
FrasesFrases
Frases
 
Calea magului deepak chopra
Calea magului deepak chopraCalea magului deepak chopra
Calea magului deepak chopra
 
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トークCoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク
CoderDojo Nagoyaの取り組みについて at Scratch day 2015 Aichi 3分間トーク
 
用户后台界面分析
用户后台界面分析用户后台界面分析
用户后台界面分析
 
Carta Abierta reclamos Tigo Hogar El Salvador
Carta Abierta reclamos Tigo Hogar El SalvadorCarta Abierta reclamos Tigo Hogar El Salvador
Carta Abierta reclamos Tigo Hogar El Salvador
 
Banking awareness 2014
Banking awareness 2014Banking awareness 2014
Banking awareness 2014
 

Semelhante a Agentes inteligentes

Aula4AgentesIntelig.ppt
Aula4AgentesIntelig.pptAula4AgentesIntelig.ppt
Aula4AgentesIntelig.pptIsaac Medeiros
 
ESTUDO DE MOBILIDADE DE AGENTES EM APLICAÇÕES SENSÍVEIS AO CONTEXTO
ESTUDO DE MOBILIDADE DE AGENTES EM  APLICAÇÕES SENSÍVEIS AO CONTEXTOESTUDO DE MOBILIDADE DE AGENTES EM  APLICAÇÕES SENSÍVEIS AO CONTEXTO
ESTUDO DE MOBILIDADE DE AGENTES EM APLICAÇÕES SENSÍVEIS AO CONTEXTOHelio Henrique L. C. Monte-Alto
 
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...Carlos Eduardo Pantoja
 
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao Contexto
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao ContextoSistemas Multiagentes e Sistemas Distribuídos Sensíveis ao Contexto
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao ContextoHelio Henrique L. C. Monte-Alto
 
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria Inteligente
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria InteligenteSeminário Inteligência Artificial - Sistemas Multiagentes e Tutoria Inteligente
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria InteligenteLuís Felippe Floriani
 
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código aberto
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código abertoDesenvolvendo Sistemas Multiagentes utilizando ferramentas de código aberto
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código abertoFelipe Neves Brito
 
3294 lógica de programação
3294 lógica de programação3294 lógica de programação
3294 lógica de programaçãoLucas Cruz
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesNécio de Lima Veras
 
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...EXITUS - Interface amigável para questionários utilizando tablets em entrevis...
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...Luiz Agner
 
Apresentação Exitus- Interface Amigável para Questionários Utilizando Table...
Apresentação   Exitus- Interface Amigável para Questionários Utilizando Table...Apresentação   Exitus- Interface Amigável para Questionários Utilizando Table...
Apresentação Exitus- Interface Amigável para Questionários Utilizando Table...Monique Tavares
 
Palestra Experiência do Usuário no contexto do negócio (UX Expert)
Palestra Experiência do Usuário no contexto do negócio (UX Expert)Palestra Experiência do Usuário no contexto do negócio (UX Expert)
Palestra Experiência do Usuário no contexto do negócio (UX Expert)Impacta Eventos
 
Palestra - Arquitetura de Informação e Usabilidade
Palestra - Arquitetura de Informação e UsabilidadePalestra - Arquitetura de Informação e Usabilidade
Palestra - Arquitetura de Informação e UsabilidadeLuiz Agner
 
Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009vpmachado
 
Design Sistemas Centrado Usuario
Design Sistemas Centrado UsuarioDesign Sistemas Centrado Usuario
Design Sistemas Centrado UsuarioElisabeth Dudziak
 
Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshareguest5ccda
 

Semelhante a Agentes inteligentes (20)

Aula4AgentesIntelig.ppt
Aula4AgentesIntelig.pptAula4AgentesIntelig.ppt
Aula4AgentesIntelig.ppt
 
ESTUDO DE MOBILIDADE DE AGENTES EM APLICAÇÕES SENSÍVEIS AO CONTEXTO
ESTUDO DE MOBILIDADE DE AGENTES EM  APLICAÇÕES SENSÍVEIS AO CONTEXTOESTUDO DE MOBILIDADE DE AGENTES EM  APLICAÇÕES SENSÍVEIS AO CONTEXTO
ESTUDO DE MOBILIDADE DE AGENTES EM APLICAÇÕES SENSÍVEIS AO CONTEXTO
 
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...
Explorando o Transporte de Agentes Cognitivos entre Sistemas Multi-Agentes Di...
 
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao Contexto
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao ContextoSistemas Multiagentes e Sistemas Distribuídos Sensíveis ao Contexto
Sistemas Multiagentes e Sistemas Distribuídos Sensíveis ao Contexto
 
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria Inteligente
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria InteligenteSeminário Inteligência Artificial - Sistemas Multiagentes e Tutoria Inteligente
Seminário Inteligência Artificial - Sistemas Multiagentes e Tutoria Inteligente
 
Aula-I.A.- UFSC
Aula-I.A.- UFSCAula-I.A.- UFSC
Aula-I.A.- UFSC
 
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código aberto
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código abertoDesenvolvendo Sistemas Multiagentes utilizando ferramentas de código aberto
Desenvolvendo Sistemas Multiagentes utilizando ferramentas de código aberto
 
3294 lógica de programação
3294 lógica de programação3294 lógica de programação
3294 lógica de programação
 
Sbsi 2015 (2)
Sbsi   2015 (2)Sbsi   2015 (2)
Sbsi 2015 (2)
 
Resumo prova
Resumo provaResumo prova
Resumo prova
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentes
 
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...EXITUS - Interface amigável para questionários utilizando tablets em entrevis...
EXITUS - Interface amigável para questionários utilizando tablets em entrevis...
 
Apresentação Exitus- Interface Amigável para Questionários Utilizando Table...
Apresentação   Exitus- Interface Amigável para Questionários Utilizando Table...Apresentação   Exitus- Interface Amigável para Questionários Utilizando Table...
Apresentação Exitus- Interface Amigável para Questionários Utilizando Table...
 
User eXperience
User eXperienceUser eXperience
User eXperience
 
Palestra Experiência do Usuário no contexto do negócio (UX Expert)
Palestra Experiência do Usuário no contexto do negócio (UX Expert)Palestra Experiência do Usuário no contexto do negócio (UX Expert)
Palestra Experiência do Usuário no contexto do negócio (UX Expert)
 
Etnografia Remota: a mobilidade dos dados
Etnografia Remota: a mobilidade dos dadosEtnografia Remota: a mobilidade dos dados
Etnografia Remota: a mobilidade dos dados
 
Palestra - Arquitetura de Informação e Usabilidade
Palestra - Arquitetura de Informação e UsabilidadePalestra - Arquitetura de Informação e Usabilidade
Palestra - Arquitetura de Informação e Usabilidade
 
Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009
 
Design Sistemas Centrado Usuario
Design Sistemas Centrado UsuarioDesign Sistemas Centrado Usuario
Design Sistemas Centrado Usuario
 
Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshare
 

Mais de Vanessa Biff

O Pensamento pedagógico Renascentista ao Positivista
O Pensamento pedagógico Renascentista ao PositivistaO Pensamento pedagógico Renascentista ao Positivista
O Pensamento pedagógico Renascentista ao PositivistaVanessa Biff
 
O papel da biblioteca escolar na formação de leitores
O papel da biblioteca escolar na formação de leitoresO papel da biblioteca escolar na formação de leitores
O papel da biblioteca escolar na formação de leitoresVanessa Biff
 
Relações entre leitura, letramento, identidade e o papel da biblioteca escolar
Relações entre leitura, letramento, identidade  e o papel da biblioteca escolarRelações entre leitura, letramento, identidade  e o papel da biblioteca escolar
Relações entre leitura, letramento, identidade e o papel da biblioteca escolarVanessa Biff
 
Letramento informacional em bibliotecas públicas
Letramento informacional em bibliotecas públicasLetramento informacional em bibliotecas públicas
Letramento informacional em bibliotecas públicasVanessa Biff
 
Marxismo e filosofia da linguagem
Marxismo e filosofia da linguagemMarxismo e filosofia da linguagem
Marxismo e filosofia da linguagemVanessa Biff
 
Apresentação defesa de mestrado
Apresentação defesa de mestradoApresentação defesa de mestrado
Apresentação defesa de mestradoVanessa Biff
 
Soft information retrieval / Modelos de recuperação alternativos
Soft information retrieval / Modelos de recuperação alternativosSoft information retrieval / Modelos de recuperação alternativos
Soft information retrieval / Modelos de recuperação alternativosVanessa Biff
 
A Experiência do CEDRIC na gestão documental do CTCL
A Experiência do CEDRIC na gestão documental do CTCLA Experiência do CEDRIC na gestão documental do CTCL
A Experiência do CEDRIC na gestão documental do CTCLVanessa Biff
 

Mais de Vanessa Biff (8)

O Pensamento pedagógico Renascentista ao Positivista
O Pensamento pedagógico Renascentista ao PositivistaO Pensamento pedagógico Renascentista ao Positivista
O Pensamento pedagógico Renascentista ao Positivista
 
O papel da biblioteca escolar na formação de leitores
O papel da biblioteca escolar na formação de leitoresO papel da biblioteca escolar na formação de leitores
O papel da biblioteca escolar na formação de leitores
 
Relações entre leitura, letramento, identidade e o papel da biblioteca escolar
Relações entre leitura, letramento, identidade  e o papel da biblioteca escolarRelações entre leitura, letramento, identidade  e o papel da biblioteca escolar
Relações entre leitura, letramento, identidade e o papel da biblioteca escolar
 
Letramento informacional em bibliotecas públicas
Letramento informacional em bibliotecas públicasLetramento informacional em bibliotecas públicas
Letramento informacional em bibliotecas públicas
 
Marxismo e filosofia da linguagem
Marxismo e filosofia da linguagemMarxismo e filosofia da linguagem
Marxismo e filosofia da linguagem
 
Apresentação defesa de mestrado
Apresentação defesa de mestradoApresentação defesa de mestrado
Apresentação defesa de mestrado
 
Soft information retrieval / Modelos de recuperação alternativos
Soft information retrieval / Modelos de recuperação alternativosSoft information retrieval / Modelos de recuperação alternativos
Soft information retrieval / Modelos de recuperação alternativos
 
A Experiência do CEDRIC na gestão documental do CTCL
A Experiência do CEDRIC na gestão documental do CTCLA Experiência do CEDRIC na gestão documental do CTCL
A Experiência do CEDRIC na gestão documental do CTCL
 

Agentes inteligentes

  • 1. Agentes Inteligentes UNIVERSIDADE FEDERAL DE SANTA CATARINA Departamento de Ciência da Informação Programa de Pós-Graduação em Ciência da Informação Disciplina: Recuperação Inteligente da Informação Profº: Dr. Angel Godoy Vieira Vanessa Levati Biff Abril, 2016
  • 3. Agentes inteligentes | Definição Um agente é algo capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por meio de atuadores.
  • 4. Agentes inteligentes | Características Autonomia: capacidade de agir sem intervenção. Sociabilidade: capacidade de interagir com outros agentes, usuários, objetos e ambiente. Reatividade: habilidade de agir a estímulos do ambiente; Pró-Atividade: propriedade de agir guiado por objetivos, a partir de iniciativa própria. Continuidade Temporal: capacidade de executar continuamente processos que tanto podem estar ativos, quanto adormecidos.
  • 5. Agentes inteligentes | Características Inteligência: recursos que o habilitam a decidir que ações executar, bem como a capacidade de tratar ambiguidades. Adaptatividade: capacidade de se adaptar ao ambiente. Mobilidade: habilidade de se mover entre ambientes. Veracidade: propriedade de dizer sempre a verdade. Benevolência: característica de realizar tudo aquilo que lhe é solicitado. Racionalidade: capacidade de agir sempre em busca dos próprios objetivos.
  • 6. Agentes inteligentes | Tipos Agentes reativos Agentes baseados em objetivos Agentes baseados na utilidade Agentes com aprendizagem Agentes reativos simples Agentes reativos baseados em modelos.
  • 7. Agentes inteligentes | Reativos Simples Selecionam ações com base somente na percepção atual. É baseado em regras de condição-ação (se condição/então ação). Interpreta entrada, verifica regra correspondente e age. São simples, porém limitados, funciona apenas se o ambiente for completamente observável e a decisão correta puder ser tomada com base apenas na percepção atual. A tabela de regras condição-ação pode se tornar muito grande em problemas complexos.
  • 8. Agentes inteligentes | Reativo Simples Ex.: Aspirador de pó automático Se o quadrado atual estiver sujo, então aspirar, caso contrário mover para o outro lado.
  • 9. Agentes inteligentes | Reativo baseados em modelos Além das características do agente reflexivo simples (baseado em regras de condição-ação) este tipo de agente possui um estado interno que é utilizado para o processo de tomada de decisão e que pode ser atualizado. Podem lidar com ambientes parcialmente observáveis. O agente deve manter um estado interno que dependa do histórico de percepções e reflita os aspectos não observados no estado atual.
  • 10. Agentes inteligentes | Reativo baseados em modelos Ex: Carro mudando de faixa, no trânsito (percepção parcial, precisa do modelo do mundo pra prever onde estão os outros carros)
  • 11. Agentes inteligentes | Baseados em objetivos Busca uma sequência de ações que levem ao estado desejável. (objetivos) Considera o que pode acontecer no futuro, mais flexível do que o agente reativo. Necessidade de busca e planejamento: áreas da IA dedicadas a encontrar sequências de ações que alcançam os objetivos do agente A seleção da ação baseada em objetivo pode ser: – Direta: quando o resultado de uma única ação atinge o objetivo. – Mais complexa: quando será necessário longas sequências de ações para atingir o objetivo
  • 12. Agentes inteligentes | Baseados em objetivos Ex: Taxi em um entroncamento de estradas: virar à esquerda, à direita ou ir em frente? Depende do objetivo: Qual destino?
  • 13. Agentes inteligentes | Baseados em utilidade Existem muitas sequências de ações que levam o agente ao seu objetivo. Algumas mais rápidas, mais seguras, mais econômicas, etc. Utilizam uma medida de desempenho (função de utilidade) que permite uma comparação entre diferentes estados do mundo, permitindo selecionar uma determinada sequência de ações. São utilizados nos projetos em que a tomada de decisões devem lidar com incertezas.
  • 14. Agentes inteligentes | Baseados em utilidade Ex.: Um taxi que pretende chegar a um destino, existem muitas sequências de ações através das quais se atinge este objetivo, mas alguns são mais rápidos, seguros, mais confiáveis, ou baratos que outros.
  • 15. Agentes inteligentes | Com aprendizagem Podem atuar em ambientes totalmente desconhecidos e se tornar mais eficientes do que o seu conhecimento inicial poderia permitir. Em agentes sem aprendizagem, tudo o que o agente sabe foi colocado nele pelo projetista.
  • 17. Agentes inteligentes em Bibliotecas Digitais Agentes podem atuar de diversas formas, observando, buscando, filtrando, manipulando e classificando informações em diversas bases de dados simultaneamente. Agentes inteligentes atentos aos hábitos de seus usuários, os auxiliarão na construção de espaços de informação personalizados, reduzindo a complexidade do universo de informações ao seu alcance.
  • 18. Agentes inteligentes em Bibliotecas Digitais Guoying (2011) fez um estudo abrangente sobre aplicações de agentes inteligentes no ambiente da biblioteca digital, que inclui: a) Bibliotecas digitais baseada em arquitetura multi-agente; b) Agentes que estão apoiando processo de pesquisa; c) Agentes voltados para distribuição da informação (serviços); d) Agentes voltados para personalização de interface.
  • 19. Agentes inteligentes em Bibliotecas Digitais - Projeto UMDL da Biblioteca Digital da Universidade de Michigan A arquitetura multi-agente é proposta para fornecer acesso à informação em diferentes formatos multimídia, com objetivo de se federar o maior número de fornecedores de conteúdos, e prestadores de serviços possíveis, bem como, também suportar a conclusão automática de tarefas administrativas.
  • 20. Agentes inteligentes em Bibliotecas Digitais O UMDL é povoada por três classes de agentes: ● UIAs (Agentes de interface do usuário): Proporcionam comunicação em torno de uma interface de usuário. Ele formata consultas na forma adequada, e envia o perfil do usuário para agentes mediadores para orientar o processo de pesquisa ● Agentes mediadores: Executam todas as tarefas que são necessárias para se referir uma consulta de um UIA para um CIA, existem dois tipos de mediadores: agentes de registro e agentes de consulta e planejamento. Estes agentes trabalham em conjunto para executar os pedidos iniciais ou transmissão de resultados de pesquisa. ● CIAs (Agentes de coleta): Fornecem a comunicação para um conjunto de informações. Formata os pedidos iniciais encaminhados pelos agentes mediadores, buscando dentro da coleção, e envia a resposta novamente aos agentes mediadores.
  • 21. Agentes inteligentes em Bibliotecas Digitais
  • 22. Agentes inteligentes em Bibliotecas Digitais Agentes aplicados a disseminação da informação (perfis e notificações.) Os agentes de interface gerenciam informações que caracterizam as necessidades de informação do usuário no longo prazo (manutenção dos perfis), além de realizar o envio de notificações. Os perfis são utilizados como base para a busca e notificação automáticas, que envia alertas aos usuários de acordo com o surgimento de novos recursos de seu interesse.
  • 23. Agentes inteligentes em Bibliotecas Digitais A utilização de agentes em interfaces de bibliotecas digitais tem sido mais estudada no sentido de delegar tarefas tais como: filtragem e recepção de mensagens eletrônicas, aviso quando itens de interesse são adicionados ou atualizados na biblioteca. Ao se definir como será realizado o emprego de agentes em bibliotecas digitais algumas atividades são imprescindíveis, como a realização um estudo sobre os tipos de usuários que utilizam o sistema, que tipos de atividades estes realizam e quais esperam que o sistema realize, e ainda, o estudo de como será realizada a manipulação destes dados pelos agentes.
  • 24. Referências Guoying Liu. The application of intelligent agents in libraries: a survey. Program: electronic library and information systems, Vol. 45 Iss: 1 pp. 78 – 97, 2011. Roch H. Glitho and Edgar Olougouna, Samuel Pierre. Mobile Agents and Their Use for Information Retrieval: A Brief Overview and an Elaborate Case Study. IEEE Network • January/February 2002. Yan Li, Fuwen Guo and Xiufeng Wang. Intelligent personalised information retrieval system based on multi- agent. Int. J. Modelling, Identification and Control, Vol. 12, Nos. 1/2, 2011. Yi Xiao, Ming Xiao and Fan Zhang. Intelligent Information Retrieval Model Based on Multi-Agents. Wireless Communications, Networking and Mobile Computing, 2007. WiCom 2007. International Conference. Piotr Jedrzejowicz. Machine Learning and Agents. 5th KES International Conference on Agent and Multi- Agent Systems: Technologies and Applications, KES-AMSTA 2011;Manchester; June 2011.