Modelos de Redes Complexas

Slides:



Advertisements
Apresentações semelhantes
Módulo VI: efeitos indiretos e modelos de teias tróficas
Advertisements

Módulo IV: Criticalidade
Módulo V: Modularidade e mundo pequeno
Tolerância a Erros e Ataques em Redes Complexas
Sistemas Distribuídos
ESTIMAÇÃO.
INTERAÇÕES Organizações como Sistemas Complexos
Algoritmo das formigas
Variáveis Aleatórias Uma variável aleatória associa um número real a cada resultado de um experimento aleatório. Mais precisamente…
Noções de Simulação O cálculo de probabilidades e valores esperados nem sempre pode ser feito analiticamente. Frequentemente, recorre-se a modelos de simulação.
Cigré/Brasil CE B5 – Proteção e Automação
Detecção de Comunidades
Enrique P. L. de Oliveira Tecnologia para Web Enrique P. L. de Oliveira
A estrutura de redes sexuais entre adolescentes.
Dinâmica de Epidemias numa Rede Social Real
Análise de Centralidade
Aprendizagem de Máquina - Agrupamento
Finding and Evaluating Community Structure in Networks
Predição de Relacionamentos
D ETECÇÃO DE C OMUNIDADES Ricardo Prudêncio. L INK M INING - T AREFAS Relacionadas a Objetos Relacionadas a Arestas Relacionadas a Grafos Ranking de Nós.
Redes complexas – Mundo pequeno, redes sem escala e redes aleatórias
Modelos de Redes Ricardo Prudêncio.
Alunos : Airton Sampaio de Sobral Mailson Lira
Modelo de Mundo Pequeno
Análise de Redes Complexas – Conceitos e Propriedades Básicas
Redes de Obesidade Luan Dutra Duarte
D IFUSÃO EM REDES COMPLEXAS Ricardo Prudêncio. W ORD - OF - MOUTH Opinião PúblicaAdoção de Inovações Marketing e Propaganda Brand Awareness Informação.
Redes de relacionamento sexual entre adolescentes.
Otimização por Colônia de Formigas (ACO)
Seminário LAND A Preferential Attachment Model for Tree Construction in P2P Video Streaming Marcio N. Miranda - Daniel R. Figueiredo Submetido ao First.
Caracterização, classificação e análise de redes complexas
Capítulo 3 Crovella, M, Krishnamurthy, B. Internet Measurement: infrastructure, traffic & applications. John Wiley & Sons, Embasamento Analítico.
Segmentação de Imagens
E VERYONE S AN I NFLUENCER : Q UANTIFYING I NFLUENCE ON T WITTER – B AKSHY ET AL Ricardo Prudêncio TAIA –
The Structure of Adolescent Romantic and Sexual Networks Matheus Arrais e Vinícius Miranda {mbas, vmc} at cin.ufpe.br.
Área de Pesquisa: Redes de Computadores
Redes de Transporte Aéreo João Victor Wanderley Ramos Rafael Barbosa Gonçalves {jvwr, cin.ufpe.br Tópicos Avançados em Inteligência Artificial.
Avaliação de Clusteres Parte II
Uso das Redes Sociais na Gestão
Topologias e Classificação das RC
Bernt Entschev O Papel da Gestão de Pessoas no Resultado dos Negócios Itajaí, 27 de Outubro de 2009.
TÍTULO Área do trabalho
Seis Graus de Separação
Análise de Redes Complexas – Conceitos e Propriedades Básicas
C LASSIFICAÇÃO DE N ÓS Ricardo Prudêncio. L INK M INING - T AREFAS Relacionadas a Objetos Relacionadas a Arestas Relacionadas a Grafos Ranking de Nós.
Algoritmos de Agrupamento (Clustering): Métodos Hierárquicos e k-médias Marcílio C. P. de Souto DIMAp/UFRN.
Community Structure in Jazz de Pablo M. Gleiser e Leon Danon Tópicos Avançados em Inteligência Artificial Prof. Ricardo Prudêncio apresentado por Bernardo.
Link Prediction Problem for Social Networks
M INERAÇÃO DE R ELACIONAMENTOS - L INK M INING Ricardo Prudêncio.
Probabilidade e Estatística para Avaliação de Desempenho
Redes Complexas Silvia Benza Bareiro
Análise de Centralidade
Tópicos Avançados em Agentes Inteligentes Análise e Mineração de Redes Complexas Ricardo Prudêncio –
Mecanismo de sugestão e processo de caracterização de redes sociais
Redes e Manutenção de Computadores
Redes sociais e as novas tecnologias
Engenhos de Busca Renato Marcelino de Oliveira. World Wide Web Existem centenas de milhões de paginas na web tratando de variados assuntos.
REDES COMPLEXAS Rafael Dahis Engenharia de Computação e Informação UFRJ Redes de Computadores II – 2009/2 Professores: Luis Henrique Otto.
Redes Complexas Carlos Felipe Saraiva Pinheiro
DETECÇÃO DE COMUNIDADES TAIA
DISTRIBUIÇÃO DE POISSON
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
ANÁLISE DE DADOS EM BIOLOGIA Prof. Ronei Baldissera.
ANÁLISE DE DADOS EM BIOLOGIA
Laboratório de Mídias Sociais
Tópicos Avançados em Inteligência Artificial Análise de Redes Complexas Ricardo Prudêncio –
Aula 4 Bioestatística Probabilidade para variáveis aleatórias.
Spatial analysis of anthropogenic disturbance regimes and roadside shrubs in a fragmented agricultural landscape Peter G.Spooner; Ian D. Lunt; Sue V. Briggs.
Emergence of Scaling in Random Networks
Estudo do artigo: “Exploring Complex Networks”
Transcrição da apresentação:

Modelos de Redes Complexas Ricardo Prudêncio

Como as redes se formam?

Redes Aleatórias Erdõs e Rényi (50-60)

Redes Aleatórias Erdõs e Rényi - Random Graph Model G(N,p) Conjunto fixo de n nós links se formam de maneira puramente aleatória G(N,p) Probabilidade de ocorrência de uma aresta entre dois nós Número de nós do grafo Suposição básica: Arestas são criadas de forma aleatória com igual probabilidade independente dos nós

Redes Aleatórias G(N,p) tem propriedades que pode ser definidas de forma analítica Tamanho médio <L> Grau médio

Redes Aleatórias G(N,p) não define uma única rede i.e., Pode levar a diferentes realizações (conjunto de redes possíveis com diferentes probabilidades) N=10 p=1/6

O que fazer com esse modelo?! Simulações!!!

Redes Aleatórias - Evolução Redes complexas evoluem a partir da conexão de nós inicialmente isolados Qual o tamanho esperado do maior componente da rede???

Redes Aleatórias - Evolução Na maioria das redes, é crucial existir um componente gigante com alta fração dos nós E.g., Estruturas de comunicação não são úteis sem um componente gigante E.g., Em redes sociais, um componente gigante é condição para observar uma divulgação Quando a rede emerge a partir de um conjunto desordenado de indivíduos pouco conectados?

Redes Aleatórias - Evolução Tamanho médio do componente gigante sobre diferentes realizações do modelo aleatório 100% Componente Gigante (Fração em relação a N - %) Transição de fase 1 Grau médio <k> Transição de fase = tamanho do componente gigante começa a crescer exponencialmente

Redes Aleatórias - Evolução A medida que a rede cresce: Um componente gigante emerge quando o grau médio ultrapassar um limiar (baixo) O restante dos nós compõem um número de componentes pequenos sem conexão

Redes Aleatórias Outras características importantes Distância entre nós Distribuição do grau dos nós Transitividade (coeficiente de clustering)

Redes Aleatórias – Distância dos Nós Distância entre nós é pequena (fenômeno de mundo pequeno) Distância cresce apenas de forma logaritmica com o tamanho da rede

Redes Aleatórias – Grau do Nós Distribuição do Grau Seleciona k nós de N-1 Probabilidade de não observar N-1-k arestas Probabilidade de ter k arestas Crítica Existe uma quantidade razoável de nós com grau próximo à média Existe uma quantidade pequena de nós cujo grau difere muito da média Isso não acontece comumente em redes reais

Redes Aleatórias - Transitividade Coeficiente de Clustering Qual a probabilidade de dois nós com um vizinho em comum serem conectados? Em um modelo G(N,p), temos simplesmente: B A Transitividade ? C Crítica: C tende a zero para N grande e um grau médio fixo Isso também não ocorre com frequência em redes reais

Redes Aleatórias Crítica: modelo inadequado para descrição de fenômenos reais E.g. coeficiente de clustering e distribuição de grau não refletem o que se observa em redes reais Entretanto: (1) bastante usado para simulações e comparações com redes reais (2) fácil de analisar fenômenos que ocorrem no mundo real E.g. evolução para redes altamente conectadas

Redes de Mundo Pequeno Watts and Strogatz, Nature, (1998).

Fenômeno de Mundo Pequeno Distância entre nós de uma rede é tipicamente pequena Independente do tamanho da rede Experimento de Milgram (1960) Seis graus de separação

Modelo de Mundo Pequeno Meio termo entre redes regulares e redes aleatórias

Modelo de Mundo Pequeno APPLET http://ccl.northwestern.edu/netlogo/models/run.cgi?SmallWorlds.839.533

Modelo de Mundo Pequeno Distância típica pequena e transitividade alta Mas... distribuição de grau é uniforme assim como no modelo aleatório I.e. nós são relativamente igualitários na rede

Redes Sem Escala R. Albert, H Redes Sem Escala R. Albert, H. Jeong, A-L Barabasi, Nature, 401 130 (1999).

Modelo Aleatório (Esperado) World Wide Web Modelo Aleatório (Esperado) Nodes: Documentos WWW Links: URLs 3 bilhões de documentos ROBOT: coletava todas as URL’s em um documento e as seguia recursivamente P(k) ~ k- Observado R. Albert, H. Jeong, A-L Barabasi, Nature, 401 130 (1999).

World Wide Web Distribuição dos nós não é igualitária como no modelo aleatório Poucos nós com muitos links (Hubs) Existência de Hubs acontece em muitas redes complexas reais

Distribuição – Lei de Potência Malha Viária Malha Aérea

Redes Sem Escala Redes cuja distribuição dos graus dos nós seguem uma lei de potência Scale-free Networks = Diversas redes reais têm a característica básica de redes sem escala E.g., Internet, redes de proteínas, redes de colaboração, redes de citação,... P(k) ~ k-

ONLINE COMMUNITIES Twitter: Nós: usuários online Links: contatos Alan Mislove, Measurement and Analysis of Online Social Networks Jake Hoffman, Yahoo,

N = 212,250 actors k = 28.78 P(k) ~k- =2.3 ACTOR NETWORK Nós: atores Links: atuaram juntos Days of Thunder (1990) Far and Away (1992) Eyes Wide Shut (1999) N = 212,250 actors k = 28.78 P(k) ~k- =2.3

TOPOLOGY OF THE PROTEIN NETWORK Nós: proteínas Links: interações físicas (binding) H. Jeong, S.P. Mason, A.-L. Barabasi, Z.N. Oltvai, Nature 411, 41-42 (2001)

P(k) ~k- ( = 3) SCIENCE CITATION INDEX Nós: papers Links: citações 1736 PRL papers (1988) P(k) ~k- ( = 3) (S. Redner, 1998) Network Science: Scale-Free Property February 7, 2011

Redes Sem Escala - Formação Redes sem escala se forma seguindo o princípio da conexão preferencial Conexão preferencial = nós bem conectados tendem a receber mais links no futuro Plausível em muitos contextos (e.g. páginas Web) Princípio “Rich Get Richer” – Herbert Simon

Redes Sem Escala - Formação Simulação: Crescimento: a cada momento adicione um novo nó à rede Conexão Preferencial: conecte o novo nó a dois nós existentes. A probabilidade de escolha de um nó para ligação é proporcional ao grau do nó

Redes Sem Escala - Formação

Redes Sem Escala - Formação

Redes Sem Escala - Implicações Existência de um pequeno número hubs com papel estrutural de conectar a rede Em muitos casos, observa-se uma hierarquia de hubs Alta resiliência a falhas aleatórias e baixa tolerância a ataques direcionados Papel importante em processos de difusão

Considerações Finais Vimos modelos de redes bastante conhecidos Entretanto existem outros modelos importantes E.g., Hierarquical Random Graphs

Considerações Finais Alguns contextos requerem modelos bem específicos E.g. Chains of Affection: Bearman et al. (2004)

Material de Estudo Networks: An Introduction (M. Newman) Linked: A Nova Ciência das Redes (A-L. Barabási)

Material de Estudo Parte da aula gerada a partir dos slides de Barabási em: http://barabasilab.neu.edu/courses/phys5116/