Modelo configuracional y modelos generativos

Slides:



Advertisements
Presentaciones similares
Goal: Factor trinomials of the form ax2 + bx + c
Advertisements

-go Verbs There is a small but very important group of verbs that we call the -go verbs. These verbs are: Conocer : to know (people) Hacer: to make/do.
-go Verbs There is a small but very important group of verbs that we call the -go verbs. These verbs are: Hacer: to make/do Poner: to put Decir: to say.
-go Verbs There is a small but very important group of verbs that we call the -go verbs. These verbs are: Hacer: to make/do Poner: to put Salir: to leave.
E-I Pedir ayuda = To ask for help -Yo pido ayuda en la clase -Tu pides ayuda en la casa -Juancho pide ayuda todos los dias -Nosotros pedimos ayuda -Ellos.
Negatives and Questions. Negatives Consider the following sentences: Juan estudia mucho. Marta y Antonio viven en Georgia. Rita y el chico necesitan.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Salir: to.
Pensar, Querer, and Preferir PREFERIR n Here we will learn the verb PREFERIR, which means “to prefer.” n But before we do, let’s look at 2 other verbs.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Salir: to.
Spanish –er and –ir verbs. Verbs in General English and Spanish both conjugate verbs. They can be organized as 1rst, 2 nd, and 3 rd person. If you need.
Capítulo 7A Pensar, Querer, and Preferir PREFERIR n Here we will learn the verb PREFERIR, which means “to prefer.” n But before we do, let’s look at.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer : to know (people) Hacer: to make/do.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Decir: to say/tell Hacer: to make/do Poner:
10.4 Adverbs ANTE TODO  Adverbs are words that describe how, when, and where actions take place.  They can modify verbs, adjectives, and even other adverbs.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Traer: to.
To be, or not to be? Let’s start out with one of the most important verbs in Spanish: ser, which means “to be.”
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: Poner: Salir: Tener : Traer: Venir:
P. 330 Realidades 1 Pensar, Querer, and Preferir.
Conceptos Básicos. Grafo pesado Un grafo es… Un grafo G es un conjunto de nodos y enlaces grafo simple no-dirigido loop multi-enlace Grafo dirigido.
Centralidad vs. Letalidad Centrality/Lethality rule  Jeong 2001 Nature, “Lethality and centrality in protein networks”  He 2006 PLOS Genetics Bio “Why.
Correlaciones en la red
¿Qué son los verbos irregulares?
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer: to know (people) Hacer: to make/do.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are : Hacer: Poner: Salir: Tener: Traer: Venir:
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer: to know (people) Hacer: to make/do.
Page 233 The verb poder.
Español 5-6 El segundo semestre
To be, or not to be? Let’s start out with one of the most important verbs in Spanish: ser, which means “to be.”
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Salir:
To be, or not to be? Let’s start out with one of the most important verbs in Spanish: ser, which means “to be.”
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Oír: to hear Hacer: to make/do Poner: to put.
Evaluando el Cumplimiento de los PBSs PBS 17
JUGAR to play a sport or a game
ANTE TODO Adverbs are words that describe how, when, and where actions take place. They can modify verbs, adjectives, and even other adverbs. In previous.
First Grade Dual High Frequency Words
More sentences that contain if…
DISTRIBUCIÓN MUESTRAL DE UNA MEDIA.
Hoy es _____ el ____ de ______.
PRESENT TENSE VERB ENDINGS IN SPANISH:
Translate (cenar – to have dinner)
EPS-UAM Curso de doctorado Modelos de Conectividad
Pronouns, the verb SER, Adjectives
EPS-UAM Curso de doctorado Modelos de Conectividad
You will now learn the imperfect, which describes past activities in a different way. Copyright © 2008 Vista Higher Learning. All rights reserved.
Comparativos.
Introducción a las finanzas de los sistemas de agua potables
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Salir: to.
JUGAR to play a sport or a game
¡Buenos días! Trabajo del timbre:
El presente perfecto.
Irregular verbs In the Present tense.
Page 233 The verb poder.
Pensar, Querer, and Preferir
The verbs Poder & Dormir
Forming questions.
©2014 by Vista Higher Learning, Inc. All rights reserved The verb ir (to go) is irregular in the present tense. Note that, except for the yo form.
ANTE TODO Adverbs are words that describe how, when, and where actions take place. They can modify verbs, adjectives, and even other adverbs. In previous.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Hacer: to make/do Poner: to put Salir: to.
Kindergarten Spanish High Frequency Words
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer: to know (people) Hacer: to make/do.
—Sí, me quiere, de eso estoy seguro.
Directions (The directions are based on the fact that you would delete this slide before you save it to the student directory. Therefore slide 2 will become.
Irregular Preterite IR and SER
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer: to know (people) Hacer: to make/do.
STEM CHANGE VERBS!.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: Conocer: to know (people) Hacer: to make/do.
The causative is a common structure in English. It is used when one thing or person causes another thing or person to do something.
a. Which job do you think pays more? I think an assistant chef earns more, as he spends all day working, while the dog walker earns according to the dogs.
-go Verbs There is a small but very important group of verbs that we call the “-go” verbs. These verbs are: *Caer: Valer: Hacer: Salir: Poner: *Tener:
Transcripción de la presentación:

Modelo configuracional y modelos generativos Redes Aleatorias II Modelo configuracional y modelos generativos

Redes ER vs Redes Reales 𝑑 ~ ln 𝑛 𝑛 diametro 𝑃 𝑘 = 𝑛−1 𝑘 𝑝 𝑘 (1−𝑝) 𝑛−1−𝑘 𝑃 𝑘 = 𝑐 𝑘 𝑘! 𝑒 −𝑐 distribucion de grado 𝐶= 𝑐 𝑛 coef. clustering

Redes Aleatorias con distribución de grado arbitraria Modelo configuracional: modelo estocástico compatible con una dada secuencia de grado {k1, k2, …,kn} Fijar una secuencia fija el número de enlaces: 𝑚= 1 2 𝑖 𝑘 𝑖 por lo que sería un modelo análogo a G(N,M) Procedimiento partimos de una dada secuencia de grado para n vértices: eg {3, 1, 4, 2, 2} eso define, para cada nodo, una serie de puntas(stubs) se trata luego de matchear con probabilidad uniforme pares de puntas para terminar de definir el grafo En el ensamble de grafos generados con el modelo configuracional cada matching de puntas, compatibles con la secuencia de grado de interés, ocurre con igual probabilidad. O sea, cada punta se conecta con cualquier otra con igual probabilidad. Esta es una característica esencial de este ensamble

Modelo configuracional En el ensamble de grafos generados con el modelo configuracional cada matching de puntas, compatibles con la secuencia de grado de interés, ocurre con igual probabilidad. O sea, cada punta se conecta con cualquier otra con igual probabilidad esto puede producir grafos con loops y/o multi-enlaces (!) OJO Si uno quiere modelar grafos simples esto puede ser un problema: para evitar multi-enlaces y loops es necesario abandonar hipotesis de matching uniforme e independiente. Para redes grandes, se puede demostrar que el nro de multi-enlaces y loops es una constante, por lo que su densidad tiende a cero en ese límite Nosotros vamos a ignorar los efectos de su presencia y asumiremos que los resultados del modelo configuracional son directamente aplicables para grafos simples en el limite n>>1

Probabiliad de enlace Cuál es la probabilidad pij con la que el nodo-i se conecta con el nodo-j ? pij = 0 si ki=0 o kj=0 Hay 2m puntas en total. De las 2m-1 disponibles (no contamos la que utilizaremos del nodo-i) kj son las que conducen al nodo-j Como los matching de puntas se realizan uniformemente al azar la probabilidad de que ocurra uno entre los nodos de interes resulta 𝑝 𝑖𝑗 = 𝑘 𝑖 𝑘 𝑗 2𝑚−1 ~ 𝑘 𝑖 𝑘 𝑗 2𝑚

Algunas propiedades a partir de pij Número esperado de vecinos compartidos nij Probabilidad de que nodo-i y nodo-j estén conectados al nodo-r: 𝑘 𝑖 𝑘 𝑟 2𝑚 𝑘 𝑗 ( 𝑘 𝑟 −1) 2𝑚 i r j Número medio esperado de vecinos compartidos: 𝑛 𝑖𝑗 = 𝑟 𝑘 𝑖 𝑘 𝑟 2𝑚 𝑘 𝑗 ( 𝑘 𝑟 −1) 2𝑚 = 𝑘 𝑖 𝑘 𝑗 2𝑚 𝑟 𝑘 𝑟 ( 𝑘 𝑟 −1) 2𝑚 = 𝑝 𝑖𝑗 𝑟 𝑘 𝑟 ( 𝑘 𝑟 −1) 𝑛 𝑘 = 𝑝 𝑖𝑗 𝑘 2 − 𝑘 𝑘 nij depende de pij y de propiedades de la distribucion de grado

Algunas propiedades más j Probabilidad de tener al menos 2 enlaces: 𝑝 𝑖𝑗 (2) = 𝑝 𝑖𝑗 ( 𝑘 𝑖 −1)( 𝑘 𝑗 −1) 2𝑚 = 𝑘 𝑖 𝑘 𝑗 ( 𝑘 𝑖 −1)( 𝑘 𝑗 −1) ( 2𝑚) 2 prob de tener un enlace prob de tener un 2do enlace (ya utilice dos puntas) Numero medio de multi-enlaces esperados en la red: el nro esperado no depende del tamaño de la red, se mantiene constante si el segundo momento de la distrib se mantiene finito: nME/n ->0 cuando n>>1 nota: para leyes de potencia nME/n puede decaer más lentamente que 1/n 𝑛 𝑀𝐸 = 1 2 𝑖𝑗 𝑝 𝑖𝑗 (2) = 1 2 (2𝑚) 2 𝑖𝑗 𝑘 𝑖 𝑘 𝑗 ( 𝑘 𝑖 −1)( 𝑘 𝑗 −1) = 1 2 𝑘 2 𝑛 2 𝑖𝑗 𝑘 𝑖 𝑘 𝑖 −1 𝑘 𝑗 𝑘 𝑗 −1 = 1 2 𝑘 2 − 𝑘 𝑘 2

Otra propiedad… Por qué no tenemos tantos amigos como nuestros amigos? Distribución enlace-grado Pk es el grado esperado si elegimos un nodo al azar de la red Qué pasa si elegimos un enlace al azar? Sea Qk la probabilidad de que uno de los extremos de un enlace elegido al azar tenga grado k. 1) elijo un enlace al azar 2) asumo que emerge del nodo-i i j 3) me interesa la probabilidad de que el enlace termine en un nodo-j que tenga grado k 𝑘 2𝑚−1 nro puntas de un nodo de grado k nro total de puntas (sin contar la de partida) 𝑄 𝑘 ~ 𝑛 𝑝 𝑘 𝑘 2𝑚 = 𝑘 𝑝 𝑘 𝑘 4) la probabilidad de que el enlace elegido termine en cualquier nodo de grado k probabilidad de que un amigo tenga k amigos

Otra propiedad… Por qué no tenemos tantos amigos como nuestros amigos? Distribución enlace-grado Pk es el grado esperado si elegimos un nodo al azar de la red Qué pasa si elegimos un enlace al azar? Sea Qk la probabilidad de que uno de los extremos de un enlace elegido al azar tenga grado k. es más probable tener amigos populares que ser popular !! i j 𝑄 𝑘 = 𝑘 𝑝 𝑘 𝑘 Siguiendo un enlace tomado al azar es más fácil alcanzar nodos de alto grado…simplemente porque tienen más (!) Esto es consecuencia de la manera en que se construye las redes en el modelo configuracional. No necesariamente debe ocurrir en redes reales

Otra propiedad… Por qué no tenemos tantos amigos como nuestros amigos? Distribución enlace-grado Pk es el grado esperado si elegimos un nodo al azar de la red Qué pasa si elegimos un enlace al azar? Sea Qk la probabilidad de que uno de los extremos de un enlace elegido al azar tenga grado k. 𝑘 = 𝑘 𝑘 𝑃 𝑘 i j 𝑘 𝑄 = 𝑘 𝑘 𝑄 𝑘 = 𝑘 𝑘 𝑘 𝑝 𝑘 𝑘 = 𝑘 2 𝑘 𝑘 𝑄 − 𝑘 = 𝑘 2 𝑘 − 𝑘 = 𝜎 𝑘 2 𝑘 >0 𝑘 𝑄 > 𝑘

Otra propiedad… Por qué no tenemos tantos amigos como nuestros amigos? Redes de colaboración científica 𝑘 𝑘 𝑄 El modelo configuracional exacerba este efecto que de todas formas puede estar presente en redes reales

Componente gigante 𝑘 𝑄 = 𝑘 2 𝑘 ≥2 Componente gigante: componente que involucra una fracción finita de la red Una componente gigante existe si cuando seguimos por un enlace tomado al azar hay altas chances de terminar en un nodo que tenga al menos una punta adicional que me lleve a otro nodo, que a su vez…. La condición general para que exista CG es que 𝑘 𝑄 = 𝑘 2 𝑘 ≥2 Nro medio de amigos que tiene un amigo Para redes ER: 𝑘 2 = 𝑘 2 + 𝑘 𝑘 𝑄 = 𝑘 2 + 𝑘 𝑘 = 𝑘 +1≥2 ⇒ 𝑘 ≥1

Componente gigante 𝑘 𝑄 = 𝑘 2 𝑘 ≥2 Una componente gigante existe si cuando seguimos por un enlace tomado al azar hay altas chances de terminar en un nodo que tenga al menos una punta adicional que me lleve a otro nodo, que a su vez…. 𝑘 𝑄 = 𝑘 2 𝑘 ≥2 Para redes con cola pesada: 𝑝 𝑘 =𝑐 𝑘 −𝛾 , 𝑘 2 =c 𝑘=1 ∞ 𝑘 2 𝑘 −𝛾 ~ 𝑥=1 ∞ 𝑥 2−𝛾 𝑑𝑥 ~ 𝑥 3−𝛾 𝑥=1 ∞ =∞ (≫ 𝑘 ) si 2<𝛾<3 Para estas redes la componente gigante siempre existe

Network motifs Science 2002

Modelando Interacciones Son todos igual de importantes?

Detección de motivos en la red Modelo configuracional + switching

Modelo configuracional + rewiring Se comienza con un grupo de nodos y puntas (secuencia de grado) (A) Existen loops y/o enlaces múltiples? (B) Se elige al azar 2 enlaces disjuntos (al azar o uno problemático y otro no) Se recablean los extremos. La operación no altera el grado de los nodos Operación equivalente a encontrar patrones on-off-on-off y rotarlos (C) Repetir (A)-(B) hasta que no queden más enlaces problemáticos

Sobrerepresentación feed-forward

Motifs:Búsqueda de función desde el patrón de interconección de pocos nodos Z se activa ante una respuesta sostenida del estimulo x Cuando desaparece x, Z se desactiva rápidamente

Master switch So what is the function of SIMs? What can it do? The most important task of SIM is to control a group of genes according to the signal sensed by the master regulator. The genes in a SIM always have a common biological function: For example, SIMs often regulates genes that participate in specific metabolic pathways as shown in this figure. Other SIMs control group of genes that respond to a specific stress (DNA damage, heat shock, etc.) These genes produce proteins that repair the different forms of damage caused by the stress. SIMs can control group of genes that together make up a protein machine (such as ribosome).

DOR

Modelando redes que evolucionan Modelos como G(N,M), G(N,p), Modelo Configuracional permiten reportar propiedades de ensambles de redes ¨completas¨ Modelos generativos: modelan los mecanismos por los cuales las redes se generan y adquieren determinadas características. Enlace preferencial (preferential attachment) Modelo de selección de enlace Modelo de replicado de vértices

Modelo de Barabasi-Albert Dos ingredientes principales Crecimiento de la red: La red se modela en continuo crecimiento agregando en cada paso un nuevo nodo de grado m Enlace preferencial: El nuevo nodo se enlaza preferentemente a nodos de alta conectividad. La probabilidad de enlazarse al nodo-i Π( 𝑘 𝑖 )= 𝑘 𝑖 𝑗 𝑘 𝑗 Plausibilidad: Links en la www. Tendemos a conocer (linkear) sitios que conocemos que son , en gran medida tipicamente conocidos. Redes de citas bibliograficas. Cuanto más citado es un paper, más alta es la posibilidad de que lo conozcamos. Y podamos incrementar aún más sus citas. Etc… Barabási & Albert, Science 286, 509 (1999)

Modelo de Barabasi-Albert Dos ingredientes principales Crecimiento de la red: La red se modela en continuo crecimiento agregando en cada paso un nuevo nodo de grado m Enlace preferencial: El nuevo nodo se enlaza preferentemente a nodos de alta conectividad. La probabilidad de enlazarse al nodo-i Π( 𝑘 𝑖 )= 𝑘 𝑖 𝑗 𝑘 𝑗 Barabási & Albert, Science 286, 509 (1999)

Modelo de Barabasi-Albert Dos ingredientes principales Crecimiento de la red: La red se modela en continuo crecimiento agregando en cada paso un nuevo nodo de grado m Enlace preferencial: El nuevo nodo se enlaza preferentemente a nodos de alta conectividad. La probabilidad de enlazarse al nodo-i N=100000, m=3 Π( 𝑘 𝑖 )= 𝑘 𝑖 𝑗 𝑘 𝑗 P(k) ~k-3 A.-L.Barabási, R. Albert and H. Jeong, Physica A 272, 173 (1999)

Modelo de Barabasi-Albert Como se generan los hubs en este modelo? Como varía el grado de un nodo con el tiempo? 𝑘 𝑖 𝑡 =𝑚 𝑡 𝑡 𝑖 𝛽 con 𝛽= 1 2 El grado de todos los nodos crecen con la misma tasa. La ventaja de los hubs es que llevan mas tiempo en el juego. This is an important prediction, as it implies that all nodes follow the same growth law. Hence the difference between the hubs is not in the fact that hubs grow faster, but that they are older. Indeed, the difference between the nodes comes in the intercept of the power-law, controlled by $t_i$, representing the time at which node $i$ joined the network. If all nodes follow the same growth rate, why do we have hubs and less connected nodes in the network? The reason is that at moment older nodes have a higher degree according to Eq. \ref{connect}--indeed, the smaller $t_i$ is, the higher is the node's degree. As a consequence older nodes acquire more links in an unit time. This is seen by inspective the derivative of Eq. \ref{connect}, which is nothing but the node's growth rate (i.e. the rate at which the node acquires new links) A.-L.Barabási, R. Albert and H. Jeong, Physica A 272, 173 (1999) Libros de Barabasi (cap 5) / Newman (cap 14)

Modelo de replicado de vértices Comenzamos con n0 nodos. Todos de grado c, conectados entre sí de manera aleatoria A cada paso temporal se agrega un nodo nuevo. Sus c enlaces salientes se fijan Copiando (γc) enlaces salientes de un nodo de referencia elegido al azar. Asignando el nro restante, (1-γ)c, de enlaces eligiendo como blancos nodos de la red de manera aleatoria -2: copia perfecta -∞: copia aleatoria Este procedimiento conduce a una red que asintóticamente presenta una distribución de grado tipo ley de potencia:ç 𝑃 𝑘 ~ 𝑘 −(1+ 1 𝛾 ) Atenti….A pesar de poder generar la misma Pk que el modelo-BA, este modelo posee una estructura muy diferente: presenta correlaciones entre los conexionados de los vèrtices. Newman (cap 14)

Replicación de vértices y modelo de duplicación y divergencia de genes

Replicación de vértices y modelo de duplicación y divergencia de genes

Replicación de vértices y modelo de duplicación y divergencia de genes