s istemas m ultiagente e o rganizaÇÕes patricia tedesco
TRANSCRIPT
![Page 1: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/1.jpg)
SISTEMAS MULTIAGENTE E ORGANIZAÇÕESPatricia Tedesco
![Page 2: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/2.jpg)
MANEIRAS DE PROJETAR SMAUm pequeno parêntese
![Page 3: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/3.jpg)
UM SISTEMA MULTIAGENTE
Ambiente
Esfera de Influência
Organização
Agentes
Interação
Recurso
![Page 4: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/4.jpg)
DEFININDO SMA
Um SMA é um sistema que possui os seguintes elementos:Um ambiente, EUm conjunto de objetos OUm conjunto de Agentes, A (AO)Um conjunto de relações R, que liga objetosUm conjunto de operações OpOperadores que representam os resultados das
operações em Op e as reações do ambiente a eles.
![Page 5: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/5.jpg)
TROCANDO EM MIÚDOS...
Um Sistema Multiagentes ... Consiste de uma coleção de componentes autônomos,
com objetivos particulares Que se interrelacionam
De acordo com uma Organização Interagindo, negociando e coordenando esforços para
resolver tarefas
![Page 6: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/6.jpg)
DUAS FORMAS DE PROJETO
Organização
Agentes
InteraçãoRestrições e Objetivos
Emergência dePropriedades
![Page 7: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/7.jpg)
CONSIDERAÇÕES NO PROJETO DE SMA
Três Grandes Grupos... Aspectos Fundamentais
Como podemos garantir compatibilidade de ações? Aspectos Arquiteturais
Características a serem providas pela arquitetura Aspectos Ambientais
Como é o ambiente onde funciona o SMA?
![Page 8: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/8.jpg)
ESTRUTURA
Padrão de Relações entre os agentes e sua distribuição de habilidades Cobertura: as habilidades necessárias para resolver
problemas devem ser possuídas por pelo menos um agente;
Conectividade: Agentes devem interagir de forma que suas habilidades possam ser integradas
![Page 9: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/9.jpg)
COMUNICAÇÃO
Habilita os agentes a intercambiar informações. Percepção Ação
Modelada sobre a comunicação humana Atos de Fala Blackboard
Tem esforços de padronização!
![Page 10: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/10.jpg)
ORGANIZAÇÃO
Conjunto de Compromisso Globais, Crenças e intenções comuns aos agentes que querem atingir um objetivo comum.
Definem...Um conjunto de diretrizes...Uma política de interação.
Muitos exemplos!O CInSua Família
![Page 11: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/11.jpg)
NEGOCIAÇÃO
Esforço para solução de conflitos e cooperação Grupo de agentes “self-interested” que consegue
chegar a uma decisão conjunta. Envolve..
Linguagem Protocolo – ex. Contract Net Processo de Decisão
![Page 12: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/12.jpg)
COORDENAÇÃO
Fundamental para o trabalho conjunto. Um SMA pressupõe coordenação entre seus
agentes! Porque...Há dependências entre as açõesNenhum indivíduo pode resolver o problema
sozinhoDeve-se respeitar as restrições globaisDeve-se garantir a harmonia na execução
conjunta de tarefas!
![Page 13: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/13.jpg)
COORDENAÇÃO... II
Então coordenação é...O processo pelo qual um agente raciocina sobre
suas ações locais e as de outros agentes para garantir que a comunidade funcione coerentemente.
Visa garantir que...Todas as partes necessárias existam na sociedade. Interação que possibilite a execução das
atividades.Que todos atuem consistentementeQue tudo seja feito com dos recursos disponíveis
![Page 14: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/14.jpg)
COORDENAÇÃO... III
Para coordenar com sucesso é preciso... Uma estrutura... Flexibilidade nas interações
Comunicação! Negociação!
Conhecimento e raciocínio Para reconhecer interações potenciais entre planos de ação!
![Page 15: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/15.jpg)
ENTÃO... O FUNDAMENTAL É...
Interagir!!! Com quem? Quando? Qual o conteúdo? Como? Que processos e recursos? Por que? Como estabelecer a compreensão mútua?
![Page 16: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/16.jpg)
ORGANIZANDO AS INTERAÇÕES
Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos
![Page 17: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/17.jpg)
SITUAÇÕES DE INTERAÇÃO
Uma situação de Interação então é...Um conjunto de comportamentos que resulta
do agrupamento de agentes que devem atuar no ambiente para atingir seus objetivos, e que dependem de recursos limitados.
![Page 18: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/18.jpg)
COMPARANDO INTERAÇÕES
Uma interação depende de... Objetivos
Os agentes têm objetivos compatíveis? Recursos Disponíveis
Quem pode acessar o que? Habilidades de cada agente
O que cada um sabe fazer?
![Page 19: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/19.jpg)
TIPOS DE INTERAÇÃO (I)
IndependênciaObjetivos CompatíveisCada agente tem recursos e habilidades
SuficientesEx. Duas pessoas pegando o Ceasa/Casa
AmarelaColaboração Simples
Objetivos compatíveis e Recursos Suficientes
Habilidades InsuficientesEx. eu chamo Aline para fazer um bolo
para o povo de Agentes Autônomos
![Page 20: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/20.jpg)
TIPOS DE INTERAÇÃO (II)
ObstruçãoObjetivos Compatíveis e Habilidades SuficientesRecursos Insuficientes
Um corredor derruba outro na maratona Situação de Comércio
Colaboração CoordenadaObjetivos CompatíveisRecursos e Habilidades Insuficientes
Controle de Redes
![Page 21: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/21.jpg)
TIPOS DE INTERAÇÃO (III)
Competição IndividualObjetivos IncompatíveisRecursos e habilidades SuficientesMaratona
Competição ColetivaObjetivos Incompatíveis Recursos SuficientesHabilidades Insuficientes
pode causar a formação de CoalisõesEx. Jogo de Futebol
Competição entre fornecedores
![Page 22: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/22.jpg)
TIPOS DE INTERAÇÃO (IV)
Conflitos Individuais sobre RecursosObjetivos incompatíveis e recursos insuficientesHabilidades SuficientesEx. Dois agentes querendo o “prato de
lasagna”Conflitos Coletivos
Objetivos IncompatíveisRecursos e Habilidades Insuficientes
Formação de Coalisões para se apossar dos recursos necessários.
Ex. quem já jogou “War”?
![Page 23: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/23.jpg)
E A TAL DA ORGANIZAÇÃO?
![Page 24: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/24.jpg)
NOÇÃO INTUITIVA DE ORGANIZAÇÃO [HUBNER 03] No nosso dia-a-dia, temos vários exemplos
de organizaçãoUma mesa de trabalhoUm formigueiroUm time de futebol
Perguntas:O que é organizaçãoQuais os tipos de organizaçãoPor que organizar?
![Page 25: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/25.jpg)
ORGANIZAÇÕES DE AGENTES
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.
Daí... Temos sempre... Os agentes (agentes Patricia, Zé, Carlos) Os papéis (mediador, coordenador, participante) Uma organização (o todo)
![Page 26: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/26.jpg)
UMA DEFINIÇÃO UM POUCO MAIS FORMAL…
Fox [1980] define uma organização como um padrão descrevendo como os seus membros estão em relação e interagem para atingir um fim comum.
E… que tipos de padrões existem?
![Page 27: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/27.jpg)
MODELOS ORGANIZACIONAIS [BAEIJS 98]
Organização de membro único – é a mais simples das organizações
Grupo – permite uma coordenação cooperativa a fim de atingir um objetivo comum. Tomada de decisão coletiva.
Hierarquia simples – baseada na relação mestre/escravo
Hierarquia multinível – como o exército.
![Page 28: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/28.jpg)
MODELOS ORGANIZACIONAIS [BAEIJS 98]
Organização descentralizada – a idéia aqui é a de uma federação – cada nível representa um organização por si só. A coordenação central só funciona para determinar estratégias de longo prazo.
Mercado – baseada na relação produtores/consumidores. Ex: contract net protocol.
![Page 29: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/29.jpg)
POR QUE ORGANIZAR UM SMA? Para garantir a coerência do comportamento do grupo
de agentes autônomos. Em outras palavras, precisamos limitar a autonomia!
Exemplo: todos nós somos autônomos, mas quando assumimos o papel de aluno ou de professor, já não podemos mais fazer certas coisas e podemos fazer outras.
Na sociedade humana a noção de papel é muito usada para representar direitos e obrigações.
![Page 30: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/30.jpg)
O QUE É ORGANIZAÇÃO [HUBNER 03] A organização de um SMA é um conjunto de
restrições ao comportamento dos agentes a fim de conduzi-los a um objetivo comum.
Essas restrições podem ser explícitas ou não e os agentes podem ou não estar conscientes delas
No caso de se desejar explicitar a organização (observada ou institucionalizada), como descrevê-la?
Que noções utilizar (grupos, papéis, tarefas, missões, autoridade, …)?
Qual o significado dessas noções? modelo organizacional
![Page 31: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/31.jpg)
![Page 32: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/32.jpg)
ORGANIZAÇÕES...DO PONTO DE VISTA DOS AGENTES
Cada agente pode ter uma visão subjetiva do todo, ou acesso a uma descrição institucionalEx. O CIn
Descrição total só via Observador ExternoEx. as formigas
Representação distribuída entre os agentesEx. Um grupo de amigos
![Page 33: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/33.jpg)
DO PONTO DE VISTA DO PROJETO DA ORGANIZAÇÃO Descrição Objetiva
Um organograma! Organização Institucionalizada
Descrição Subjetiva Formada pelo observador a partir da observação
do sistema Tudo isto...
Não exclui as visões locais de cada agente
![Page 34: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/34.jpg)
TIPOS DE ORGANIZAÇÃO [HUBNER 03]
![Page 35: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/35.jpg)
TIPOS DE ORGANIZAÇÃO
![Page 36: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/36.jpg)
TIPOS DE ORGANIZAÇÃO
![Page 37: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/37.jpg)
TIPOS DE ORGANIZAÇÃO
![Page 38: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/38.jpg)
UMA CLASSIFICAÇÃO DE AGENTES EM RELAÇÃO ÀS ORGANIZAÇÕES
Agentes que não Representam a OrganizaçãoNão há descrição da organizaçãoFormigueiro
Agentes que não representam a organização institucionalizadaAgentes tem seu comportamento
determinado/regulado pela organizaçãoOrganização é utilizada pelo projetistaTípico de casos RDP
![Page 39: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/39.jpg)
UMA PRIMEIRA CLASSIFICAÇÃO... II
Agentes que guardam a Representação da Organização Agentes constroem um modelo a partir da
interação – modelo parcial E usam o dito para tirar melhor proveito da
interação Agentes que Representam a Organização e
Tiram Proveito dela Agentes conhecem a organização Seu comportamento é influenciado por ela A Organização ajuda os agentes a modelarem
seus colegas
![Page 40: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/40.jpg)
ESTRUTURAS E ORGANIZAÇÕES CONCRETAS
Estrutura Não varia, é o que caracteriza a organização no plano
conceitual. Organização Concreta
É uma instanciação de uma estrutura organizacional.
![Page 41: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/41.jpg)
COMO OS AGENTES SE ORGANIZAM?
Cada agente precisa ter... Representações e mecanismos de Inferência
Individuais Sociais
Para que o agente possa raciocinar sobre coalisões, e estratégias
Organizacionais Para que o agente conheça os modelos de organização Como implementar as relações?
![Page 42: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/42.jpg)
ORGANIZAÇÕES E O ...
Agente Incorporação dos modelos de outros agentes Incorporação de Regras de comportamento. Tratamento de conflitos entre objetivos:
Individuais Coletivos
![Page 43: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/43.jpg)
ORGANIZAÇÕES E ...
As Interações Evitam interações caóticas Possibilitam o alcance dos objetivos São baseadas na noção de dependência Possibilitam coalisões
![Page 44: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/44.jpg)
SOBRE OS PAPÉIS...
Papéis: protótipos de funções a serem desempenhadas pelos agentes.A cada um são associadas:Um conjunto de metas.Um conjunto de processos.Um conjunto de direitos (ou autoridades)Um conjunto de restrições na execução dos
processos.Um conjunto de recursos necessários ao papel.
![Page 45: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/45.jpg)
MODELOS DE ORGANIZAÇÕES
Modelos estáticos (top-down) - RDPAgentes têm problemas a resolver a priori.
Cooperação é preestabelecida. Modelos dinâmicos(bottom-up) - SMA
Interações são estabelecidas dinamicamente.Modelos Baseados em Utilidade
É bom para o agente participar?Modelos Baseados em Complementaridade
Se não participar, não realiza a tarefa
![Page 46: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/46.jpg)
COMO ESTUDAR ORGANIZAÇÕES?
Funcionalmente Descreve as funções do SMA em suas diferentes
dimensões Estruturalmente
Descreve parâmetros de hierarquia e suas relações Via Parâmetros de concretização
Lida com a transição de estrutura para organização concreta.
![Page 47: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/47.jpg)
FUNÇÕES DE UMA ORGANIZAÇÃO
Representacional Compreende as funcionalidades presentes para
modelar outras organizações e ambientes Papel do Arquivista
Organizacional 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 Como escolher e determinar as atividades da
organização Papel do decision-maker
![Page 48: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/48.jpg)
FUNÇÕES DE UMA ORGANIZAÇÃO
InterativaGerencia a interação da organização com seu
ambiente e com outras organizaçõesPapéis de observador, executivo e comunicador
ProdutivaCompreende as atividades básicas da
organização Preservativa
Como manter a organização em bom estado de funcionamento?
![Page 49: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/49.jpg)
DIMENSÕES DE UMA ORGANIZAÇÃO
Física lida com implementação, arquitetura e recursos da
Organização Como isto é implementado na organização?
Social lugar ocupado pela organização em outra de mais alto
nível Como responder às necessidades da organização
superior?
![Page 50: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/50.jpg)
DIMENSÕES DE UMA ORGANIZAÇÃO
Relacional preocupa-se com as interações como, quando e porque a nossa
organização interage com outras? Ambiental
preocupa-se com a relação organização-ambiente
Como podemos interagir com o mundo? Pessoal
Preocupa-se com as questões de auto-avaliação
![Page 51: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/51.jpg)
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
Gerenciamento da organiz.
Funcionalidades de Coordenação, negociação
Tarefas relacionadas com o Amb.
aprendizado
Preserv. Implementação
Reprodução
Rede de contatos
recursos reparos
![Page 52: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/52.jpg)
RELAÇÕES ENTRE INDIVÍDUOS (OU CLASSES DELES)
Conhecimento A sabe que B existe e pode eventualmente mandar
msgs para ele. Comunicação
há um canal de mensagens entre A e B. Subordinação
Estática – senhor/escravo Dinâmica – provisão de serviços
![Page 53: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/53.jpg)
MAIS RELAÇÕES...
Relações OperativasA depende de B para realizar uma tarefaDinamicamente, são chamadas de compromisso.
InformacionaisA precisa que B valide seus conhecimentos
Confidenciais indicam conflitos de recursos
CompetitivasUma maratona
![Page 54: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/54.jpg)
ALGUNS MODELOS CLÁSSICOS
Organizações Emergentes 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
![Page 55: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/55.jpg)
MAIS MODELOS...
Representações Locais (Werner 1989)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> I = informações S = permissões – podem modificar as intenções
iniciais V = responsabilidades
![Page 56: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/56.jpg)
MODELOS CENTRADOS NA ORGANIZAÇÃO
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. Ex. Aalaadin (Ferber e Gutknecht)
![Page 57: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/57.jpg)
AALAADIN
Agente
PapelGrupo
É membroassume
contém
Não importa a ArquiteturaIndividual
Tem o conjunto de Papéis Necessários para Funcionar
Conjunto de Responsabilidades dos agentes
![Page 58: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/58.jpg)
UM EXEMPLO... O TOVE
Papel:Conjunto de metasConjunto de estruturas de atividades que
permitem alcançar as metasConjunto de autoridades/permissõesConjunto de habilidades que o agente
deve possuirConjunto de restrições na execução dos
processosConjunto de Recursos
![Page 59: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/59.jpg)
TOVE... II
Hierarquia e Especialização de Papéis Agente:
membro de uma divisão Um ou mais papéis Realiza atividades Consome recursos Pode formar times...
![Page 60: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/60.jpg)
TOVE... ESQUEMATICAMENTE
organização
metaSub-meta
habilidade
autoridade
papel
processos
restrição recurso
atividade
comunicação
time
agente
divisão Sub-div
Consiste de
tem
tem
tem
temtem
É membro
É membro
Consiste de
consomeLimitado a
Formado por
requer
Decomposição de
![Page 61: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/61.jpg)
TAEMS
Noção central é a de TarefaObjetiva: estrutura de tarefas realSubjetiva: visão dos agentesGenerativa: informação extra sobre como gerar
as outras visões SUBTAREFA
Função de qualidade das tarefas calculada a partir das subtarefas
Outra forma é analisar as dependências entre as tarefas
![Page 62: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/62.jpg)
ORGANIZAÇÕES COMO ETAPA DE DESENVOLVIMENTO
GAIA Define organizações via interação e papéis Papel
Responsabilidade Permissões Atividades Protocolos
![Page 63: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/63.jpg)
GAIA
Declaração de Requisitos
Modelo de Papéis
Modelo de Interações
Modelo de Conhecimento
Modelo de Serviços
Modelo de Agentes
![Page 64: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/64.jpg)
GAIA Cada papel organizacional é formado por:
Responsabilidades: funções que o agente deve realizar para o sistema, definidas por meio de atividades e protocolos)
Permissões para a utilização de recursos
Atividades: ações que o agente pode realizar
Protocolos: como o agente deve interagir com os demais
![Page 65: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/65.jpg)
CONSIDERAÇÕES SOBRE OS MODELOS ORGANIZACIONAIS
Foco nos Planos Globais Especificação de planos Alocação de tarefas Coordenação Organização como conjunto de planos Memória das melhores práticas
![Page 66: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/66.jpg)
CONSIDERAÇÕES SOBRE OS MODELOS ORGANIZACIONAIS
Foco nos papéis 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...
![Page 67: S ISTEMAS M ULTIAGENTE E O RGANIZAÇÕES Patricia Tedesco](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc130497959413d8d47cc/html5/thumbnails/67.jpg)
CENAS DOS PRÓXIMOS CAPÍTULOS
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 comunicação, coordenação e negociação.