Agentes que Interagem n n n Recordar Viver

  • Slides: 37
Download presentation
Agentes que Interagem n n n Recordar é Viver. . . Organizações Formas de

Agentes que Interagem n n n Recordar é Viver. . . Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos

Recordar é viver. . . I n IAD lembra. . . n n n

Recordar é viver. . . I n IAD lembra. . . n n n Comportamento Social Organização Interação n n n Coordenação Cooperação Ação

Então. . . Elementos de SMA n n Agentes independentes de problemas particulares Protocolos

Então. . . Elementos de SMA n n Agentes independentes de problemas particulares Protocolos genéricos de Interação Decomposição de Tarefas feita pelos agentes Não há um controle central da resolução do problema

Assim. . . Interação Organização Agentes Recurso Esfera de Influência Ambiente

Assim. . . Interação Organização Agentes Recurso Esfera de Influência Ambiente

Organizações de Agentes n Uma definição rápida. . . Uma organização consiste em um

Organizações de Agentes n Uma definição rápida. . . Uma organização consiste em um conjunto de restrições (regras de conduta) adotadas por um grupo de agentes para que possam atingir seus objetivos coletivos. n Daí. . . Temos sempre. . . n n n Os agentes (agentes Patricia, Ze, Carlos) Os papéis (mediador, coordenador, participante) Uma organização (o todo)

Do ponto de Vista dos Agentes. . . n n n Cada agente pode

Do ponto de Vista dos Agentes. . . n n n Cada agente pode ter uma visão subjetiva do todo, ou acesso a uma descrição institucional Descrição total só via Observador Externo Representação distribuída entre os agentes n Ex. Um grupo de amigos

Do Ponto de Vista do Projeto da Organização n Descrição Objetiva n n n

Do Ponto de Vista do Projeto da Organização n Descrição Objetiva n n n Um organograma! Organização Institucionalizada Não exclui visões locais. n Ex. O CIn

Uma Primeira Classificação n Agentes que não Representam a Organização n n n Não

Uma Primeira Classificação n Agentes que não Representam a Organização n n n Não há descrição da organização Formigueiro Agentes que não representam a organização institucionalizada n n n Agentes tem seu comportamento determinado pela organização Organização é utilizada pelo projetista Típico de casos RDP

Uma Primeira Classificação. . . II n Agentes que guardam a Representação da Organização

Uma Primeira Classificação. . . II n Agentes que guardam a Representação da Organização n n n Agentes constroem um modelo a partir da interação E usam o dito para tirar melhor proveito Agentes que Representam a Organização e Tiram Proveito dela n n n Agentes conhecem a organização Seu comportamento é influenciado por ela A Organização ajuda os agentes a modelarem seus colegas

Estruturas e Organizações Concretas n Estrutura n n Não varia, é o que caracteriza

Estruturas e Organizações Concretas n Estrutura n n Não varia, é o que caracteriza a organização no plano conceitual. Organização Concreta n É uma instanciação de uma estrutura organizacional.

Como os agentes se organizam? n Cada agente precisa ter. . . n Representações

Como os agentes se organizam? n Cada agente precisa ter. . . n Representações e mecanismos de Inferência n n Individuais Sociais n n Para que o agente possa raciocinar sobre coalisões, e estratégias Organizacionais n n Para que o agente conheça os modelos de organização Como implementar as relações?

Organizações e o. . . n Agente n n n Incorporação dos modelos de

Organizações e o. . . n Agente n n n Incorporação dos modelos de outros agentes Incorporação de Regras de comportamento. Tratamento de conflitos entre objetivos: n n Individuais Coletivos

Organizações e. . . n As Interações n n Evitam interações caóticas Possibilitam o

Organizações e. . . n As Interações n n Evitam interações caóticas Possibilitam o alcance dos objetivos São baseadas na noção de dependência Possibilitam coalisões

Sobre os Papéis. . . n Papéis: protótipos de funções a serem desempenhadas pelos

Sobre os Papéis. . . n Papéis: protótipos de funções a serem desempenhadas pelos agentes. A cada um são associadas: Um conjunto de metas. n Um conjunto de processos. n Um conjunto de direitos (ou autoridades) n Um conjunto de restrições na execução dos processos. n Um conjunto de recursos necessários ao papel. Relações de Hierarquia e de Especialização n

Modelos de Organizações n Modelos estáticos (top-down) - RDP n n Agentes têm problemas

Modelos de Organizações n Modelos estáticos (top-down) - RDP n n Agentes têm problemas a resolver a priori. Cooperação é preestabelecida. Modelos dinâmicos(bottom-up) - SMA n n n Interações são estabelecidas dinamicamente. Modelos Baseados em Utilidade Modelos Baseados em Complementaridade

Como estudar Organizações? n Funcionalmente n n Estruturalmente n n Descreve as funções do

Como estudar Organizações? n Funcionalmente n n Estruturalmente n n Descreve as funções do SMA em suas diferentes dimensões Descreve parâmetros estruturais Via Parâmetros de concretização n Lida com a transição de estrutura para organização concreta.

Funções de uma Organização n Representacional n n n Organizacional n n n Compreende

Funções de uma Organização n Representacional n n n Organizacional n n n Compreende as funcionalidades presentes para modelar outras organizações e ambientes Papel do Arquivista Gerenciamento da organização, em especial as funções de coordenação e alocação de tarefas Papéis de mediador, planejador, cliente, coordenador Conativa n n Como escolher e determinar as atividades da organização Papel do decision-maker

Funções de uma Organização n Interativa n n n Produtiva n n Gerencia a

Funções de uma Organização n Interativa n n n Produtiva n n Gerencia a interação da organização com seu ambiente e com outras organizações Papéis de observador, executivo e comunicador Compreende as atividades básicas da organização Preservativa n Como manter a organização em bom estado de funcionamento?

Dimensões de Uma Organização n n Física n lida com implementação, arquitetura e recursos

Dimensões de Uma Organização n n Física n lida com implementação, arquitetura e recursos da Organização n Como isto é implementado na organização? Social n lugar ocupado pela organização em outra de mais alto nível n Como responder às necessidades da organização superior?

Dimensões de Uma Organização n n n Relacional n preocupa-se com as interações n

Dimensões de Uma Organização n n n Relacional n preocupa-se com as interações n como, quando e porque a nossa organização interage com outras? Ambiental n preocupa-se com a relação organizaçãoambiente n Como podemos interagir com o mundo? Pessoal n Preocupa-se com as questões de auto-avaliação

Análise Funcional de Organizações Físico Social Relacional Ambiental Pessoal Repres. Estrutura de Rep. Papéis,

Análise Funcional de Organizações Físico Social Relacional Ambiental Pessoal Repres. Estrutura de Rep. Papéis, Grupo Repres. de outros Representa ção do mundo Repres. De Si Organiz. Controle Planej. De ações sociais Controle de comunic. Planej. De ações Meta-planej. Conativa Obj. , restrições Obj. coletivos demandas Fontes de prazer, etc Desejos, restrições internas Interativa Comunicação Descrições, protocolos Primitivas de comunicação Descrição de percepção Auto comunicação Produtiva Arquit. De tarefas Gerenciame nto da organiz. Funcionalidades de Coordenação, negociação Tarefas relacionada s com o Amb. aprendizado Preserv. Implementação Reprodução Rede de contatos recursos reparos

Relações entre Indivíduos (ou classes deles) n Conhecimento n n Comunicação n n A

Relações entre Indivíduos (ou classes deles) n Conhecimento n n Comunicação n n A sabe que B existe e pode eventualmente mandar msgs para ele. há um canal de mensagens entre A e B. Subordinação n n Estática – senhor/escravo Dinâmica – provisão de serviços

Mais Relações. . . n Relações Operativas n n n Informacionais n n A

Mais Relações. . . n Relações Operativas n n n Informacionais n n A precisa que B valide seus conhecimentos Confidenciais n n A depende de B para realizar uma tarefa Dinamicamente, são chamadas de compromisso. indicam conflitos de recursos Competitivas n Uma maratona

Alguns Modelos Clássicos n Organizações Emergentes n n Organização aparece a partir do comportamento

Alguns Modelos Clássicos n Organizações Emergentes n n Organização aparece a partir do comportamento do sistema Modelo Manta (Drogoul et al. ) Inspirado na gênese de colônias de Formigas Agentes não podem alterar o modelo da Organização

Mais modelos. . . n Representações Locais (Werner 1989) n n n Função da

Mais modelos. . . n Representações Locais (Werner 1989) n n n Função da Organização é tornar a interação mais eficiente. Representa algumas formas de Cooperar Organização definida a partir de um conjunto estruturado de papéis <I, S, V> n n n I = informações S = permissões – podem modificar as intenções iniciais V = responsabilidades

Modelos Centrados na Organização n n Organizações precedem os agentes Sua memória é preservada

Modelos Centrados na Organização n n Organizações precedem os agentes Sua memória é preservada independente destes. . . Falta de um modelo dificulta o raciocínio Separar a organização dos componentes eleva a abstração. n Ex. Aalaadin (Ferber e Gutknecht)

Aalaadin Agente assume É membro Grupo Papel contém

Aalaadin Agente assume É membro Grupo Papel contém

Um exemplo. . . O TOVE n Papel: n n n Conjunto de metas

Um exemplo. . . O TOVE n Papel: n n n Conjunto de metas Conjunto de estruturas de atividades que permitem alcançar as metas Conjunto de autoridades/permissões Conjunto de habilidades que o agente deve possuir Conjunto de restrições na execução dos processos Conjunto de Recursos

TOVE. . . II n n Hierarquia e Especialização de Papéis Agente: n n

TOVE. . . II n n Hierarquia e Especialização de Papéis Agente: n n n membro de uma divisão Um ou mais papéis Realiza atividades Consome recursos Pode formar times. . .

TOVE. . . esquematicamente organização Consiste de tem Decomposição de meta Sub-meta requer tem

TOVE. . . esquematicamente organização Consiste de tem Decomposição de meta Sub-meta requer tem autoridade Sub-div divisão É membro tem habilidade Consiste de agente papel time É membro tem processos Formado por comunicação atividade Limitado a restrição consome recurso

TAEMS n Noção central é a de Tarefa n n Objetiva: estrutura de tarefas

TAEMS n Noção central é a de Tarefa n n Objetiva: estrutura de tarefas real Subjetiva: visão dos agentes Generativa: informação extra sobre como gerar as outras visões SUBTAREFA n n Função de qualidade das tarefas calculada a partir das subtarefas Outra forma é analisar as dependências entre as tarefas

Organizações como Etapa de Desenvolvimento n GAIA n n Define organizações via interação e

Organizações como Etapa de Desenvolvimento n GAIA n n Define organizações via interação e papéis Papel n n Responsabilidade Permissões Atividades Protocolos

GAIA Declaração de Requisitos Modelo de Papéis Modelo de Agentes Modelo de Interações Modelo

GAIA Declaração de Requisitos Modelo de Papéis Modelo de Agentes Modelo de Interações Modelo de Serviços Modelo de Conhecimento

Outras abordagens n AGent. UML n n Bastante superficial Message n n Baseada em

Outras abordagens n AGent. UML n n Bastante superficial Message n n Baseada em UML Diagrama Organizacional n n n Propósito Workflow Estrutura Controle Relações Organizacionais

Considerações Sobre os Modelos Organizacionais n Foco nos Planos Globais n n n Especificação

Considerações Sobre os Modelos Organizacionais n Foco nos Planos Globais n n n Especificação de planos Alocação de tarefas Coordenação Organização como conjunto de planos Memória das melhores práticas

Considerações Sobre os Modelos Organizacionais n Foco nos papéis n n n Estrutura de

Considerações Sobre os Modelos Organizacionais n Foco nos papéis n n n Estrutura de relações Agentes pertencem a grupos Alguns modelos combinam as duas abordagens Organização como conjunto de normas O modelo Moise tenta combinar todos os aspectos. . .

Cenas dos Próximos Capítulos n n Até agora, pensamos um pouco sobre questões de

Cenas dos Próximos Capítulos n n Até agora, pensamos um pouco sobre questões de SMA, e o que os diferencia dos outros sistemas. Nas próximas aulas, veremos com mais detalhes o que SMA tem a nos dizer sobre interação, coordenação e negociação.