SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Asymptotic behaviour of ranking
algorithms in directed random
networks
Nelly Litvak
University of Twente, The Netherlands
joint work with
Mariana Olvera-Cravioto and Ningyuan Chen
Workshop on Extremal Graph Theory
Moscow, 06-06-2014
Power law of PageRank
Pandurangan, Raghavan, Upfal, 2002.
[ Nelly Litvak, SOR group ] 2/25
Power laws in complex networks
Power laws: Internet, WWW, social networks, biological
networks, etc...
[ Nelly Litvak, SOR group ] 3/25
Power laws in complex networks
Power laws: Internet, WWW, social networks, biological
networks, etc...
degree of the node = # (in-/out-) links
[fraction nodes degree at least k] = pk,
Power law: pk ≈ const · k−α, α > 0.
Power law is the model for high variability: some nodes (hubs)
have extremely many connections
[ Nelly Litvak, SOR group ] 3/25
Power laws in complex networks
Power laws: Internet, WWW, social networks, biological
networks, etc...
degree of the node = # (in-/out-) links
[fraction nodes degree at least k] = pk,
Power law: pk ≈ const · k−α, α > 0.
Power law is the model for high variability: some nodes (hubs)
have extremely many connections
log pk = log(const) − α log k
[ Nelly Litvak, SOR group ] 3/25
Power laws in complex networks
Power laws: Internet, WWW, social networks, biological
networks, etc...
degree of the node = # (in-/out-) links
[fraction nodes degree at least k] = pk,
Power law: pk ≈ const · k−α, α > 0.
Power law is the model for high variability: some nodes (hubs)
have extremely many connections
log pk = log(const) − α log k
Straight line on the log-log scale
[ Nelly Litvak, SOR group ] 3/25
Regular variation
X is regularly varying random variable with index α
P(X > x) = L(x)x−α
, x > 0
L(x) is slowly varying:
for every t > 0, L(tx)/L(x) → 1 as x → ∞
[ Nelly Litvak, SOR group ] 4/25
Google PageRank
S. Brin, L. Page, The anatomy of a large-scale hypertextual
Web search engine (1998)
[ Nelly Litvak, SOR group ] 5/25
Google PageRank
S. Brin, L. Page, The anatomy of a large-scale hypertextual
Web search engine (1998)
PageRank Ri of page i = 1, . . . , n is defined as a stationary
distribution of a random walk with jumps:
Ri =
j → i
c
dj
Rj + (1 − c)bi , i = 1, . . . , n
dj = # out-links of page j
c ∈ (0, 1), originally 0.85, probability of a random jump
bi probability to jump to page i, originally, bi = 1/n
personalized PageRank: bi = 1/n
[ Nelly Litvak, SOR group ] 5/25
Google PageRank
S. Brin, L. Page, The anatomy of a large-scale hypertextual
Web search engine (1998)
PageRank Ri of page i = 1, . . . , n is defined as a stationary
distribution of a random walk with jumps:
Ri =
j → i
c
dj
Rj + (1 − c)bi , i = 1, . . . , n
dj = # out-links of page j
c ∈ (0, 1), originally 0.85, probability of a random jump
bi probability to jump to page i, originally, bi = 1/n
personalized PageRank: bi = 1/n
[ Nelly Litvak, SOR group ] 5/25
Examples of applications
Ri =
j → i
c
dj
Rj + (1 − c)bi , i = 1, . . . , n
Topic-sensitive search (Haveliwala, 2002);
Spam detection (Gy¨ongyi et al., 2004)
Finding related entities (Chakrabarti, 2007);
Link prediction (Liben-Nowell and Kleinberg, 2003;
Voevodski, Teng, Xia, 2009);
Finding local cuts (Andersen, Chung, Lang, 2006);
Graph clustering (Tsiatas, Chung, 2010);
Person name disambiguation
(Smirnova, Avrachenkov, Trousse, 2010);
Finding most influential people in Wikipedia
(Shepelyansky et al, 2010, 2013)
[ Nelly Litvak, SOR group ] 6/25
Stochastic model for PageRank
Rescale: Ri → nRi , bi → nbi
Ri =
j → i
c
dj
Rj + (1 − c)bi , i = 1, . . . , n
[ Nelly Litvak, SOR group ] 7/25
Stochastic model for PageRank
Rescale: Ri → nRi , bi → nbi
Ri =
j → i
c
dj
Rj + (1 − c)bi , i = 1, . . . , n
Stochastic equation:
R
d
= c
N
j=1
1
Dj
Rj + cp0 + (1 − c)B
N: in-degree of the randomly chosen page
D: out-degree of page that links to the randomly chosen page
p0: fraction of pages with out-degree zero
Rj is distributed as R; N, D, Rj are independent; N and B can
be dependent
We can denote Q = cp0 + (1 − c)B, Cj = c/Dj .
[ Nelly Litvak, SOR group ] 7/25
Results for stochastic recursion
R
d
=
N
j=1
Cj Rj + Q
Theorem (Volkovich&L 2010)
If P(B > x) = o(P(N > x)), then the following are equivalent:
P(N > x) ∼ x−αN LN(x) as x → ∞,
P(R > x) ∼ cNx−αN LN(x) as x → ∞,
where cN = (E(c/D))αN [1 − E(N)E((C)αN )]−1
[ Nelly Litvak, SOR group ] 8/25
Power Law behaviour of PageRank
Data for Web, Wikipedia and Preferential Attachment graph
[ Nelly Litvak, SOR group ] 9/25
Results for stochastic recursion
R
d
=
N
j=1
Cj Rj + Q
Series of papers Olvera-Cravioto& Jelenkovic 2010, 2012,
Olvera-Cravioto 2012 analyzed the recursion in details using
sample path large deviation and implicit renewal theory.
Tail behaviour of R is obtained under most general
assumptions on Cj ’s
R can be heavy-tailed even when N is light-tailed.
[ Nelly Litvak, SOR group ] 10/25
Recursion on a graph
So far we, in fact, consider recursion on a tree
Will similar results hold on a particular graph structure?
Some graphs are tree-like (Thorny Branching Process, TBP)
[ Nelly Litvak, SOR group ] 11/25
Directed configuration model
Directed graph on n nodes V = {v1, . . . , vn}.
In-degree and out-degree:
mi = in-degree of node vi = number of edges pointing to vi .
di = out-degree of node vi = number of edges pointing from
vi .
(m, d) = ({mi }, {di }) is called a bi-degree-sequence.
Target distributions:
In-degree: F = (fk : k = 0, 1, 2, . . . ), and
Out-degree: G = (gk : k = 0, 1, 2, . . . ).
[ Nelly Litvak, SOR group ] 12/25
Assumptions on the target distributions
Suppose further that for some α, β 2,
F(x) =
k>x
fk x−α
LF (x)
and
G(x) =
k>x
gk x−β
LG (x),
for all x 0, where LF (·) and LG (·) are slowly varying.
Assume both F and G have finite variance.
[ Nelly Litvak, SOR group ] 13/25
The bi-degree sequence (Chen&Olvera-Cravioto, 2012)
1 Fix 0 < δ0 < 1 − θ, θ = max{α−1, β−1, 1/2}.
2 Sample {γ1, . . . , γn} i.i.d. from F; let Γn = n
i=1 γi .
3 Sample {ξ1, . . . , ξn} i.i.d. from G; let Ξn = n
i=1 ξi .
4 Let ∆n = Γn − Ξn. If |∆n| nθ+δ0 go to step 5; otherwise go
to step 2.
5 Choose randomly |∆n| nodes S = {i1, i2, . . . , i|∆n|} without
replacement and let
Ni = γi + τi , Di = ξi + χi , i = 1, 2, . . . , n,
where
χi =
1 if ∆n 0 and i ∈ S,
0 otherwise,
and
τi =
1 if ∆n < 0 and i ∈ S,
0 otherwise.
[ Nelly Litvak, SOR group ] 14/25
Constructing the graph
Using the bi-degree-sequence (N, D) for the in- and
out-degrees:
assign to each node vi a number mi of inbound stubs and a
number di of outbound stubs;
pair outbound stubs to inbound stubs to form directed edges
by matching to each inbound stub an outbound stub chosen
uniformly at random from the set of unpaired outbound stubs.
proceed in the same way for all remaining unpaired inbound
stubs, i.e., choose uniformly from the set of unpaired outbound
stubs and draw the corresponding directed edge.
The result is a multigraph (e.g., with self-loops and multiple
edges in the same direction) on nodes {v1, . . . , vn}.
[ Nelly Litvak, SOR group ] 15/25
PageRank in directed configuration model
Ci = ζi /Di , where {ζi } is a sequence of i.i.d. random variables
independent of (N, D) (ζi = c in a classical case)
M = M(n) ∈ Rn×n is related to the adjacency matrix of the
graph:
Mi,j =
sij Ci , if there are sij edges from i to j,
0, otherwise.
Q ∈ Rn is a personalization vector
We are interested in one coordinate, R1, of the vector R ∈ Rn
defined by
R = RM + Q
[ Nelly Litvak, SOR group ] 16/25
Matrix iterations
R(n,0)
= B,
R(n,1)
= R(n,0)
M + Q = BM + Q,
R(n,2)
= R(n,1)
M + Q = BM2
+ QM + Q,
R(n,3)
= R(n,2)
M + Q = BM3
+ QM2
+ QM + Q,
...
R(n,k)
=
k−1
i=0
QMi
+ BMk
, k 1.
We are interested in analyzing P(R
(n,∞)
1 > x), x → ∞.
[ Nelly Litvak, SOR group ] 17/25
Idea of the analysis
ˆR
(n,k)
1 – PageRank on a perfect branching tree
R – solution of the equation
R
d
=
γ
i=1
Cj Rj + Q
We will try to prove the following: for any fixed t ∈ R, and a
randomly chosen node v,
P(R
(n,∞)
1 t) ≈ P(R
(n,k)
1 t) ≈ P( ˆR
(n,k)
1 t) ≈ P(R t)
for large enough n, k.
[ Nelly Litvak, SOR group ] 18/25
Idea of the analysis
If we prove that for some k = k(n) → ∞ and any > 0,
(Matrix Iterations) P R
(n,∞)
1 − R
(n,k)
1 > → 0,
(1)
(Coupling with branching tree) P R
(n,k)
1 − ˆR
(n,k)
1 > → 0,
(2)
(Limiting solution) P ˆR
(n,k)
1 − R > → 0,
(3)
as n → ∞, then it will follow, by Slutsky’s lemma, that
R
(n,∞)
1 ⇒ R(∞)
as n → ∞, where ⇒ denotes convergence in distribution.
[ Nelly Litvak, SOR group ] 19/25
Coupling with branching tree
We start with random node (node 1) and explore its
neighbours, labeling the stubs that we have already seen
τ – the number of generations of WBP completed before
coupling breaks
[ Nelly Litvak, SOR group ] 20/25
Coupling with branching tree
Lemma
Let τ be the number of generations of the TBP that we are able to
complete before we draw the first stub that has already been
observed before. Then, for any 0 < < 1/2, and
a = (1/2 − )/ log m, where m = E[N]
P(τ a log n) = O n− /2
as n → ∞.
[ Nelly Litvak, SOR group ] 21/25
Combining with matrix iteration
P R
(n,∞)
1 − R
(n,k)
1 > ckKn = o(1)
We need ckn = o(1) for some k < τ
Combining this with Lemma 2, we get the main result
[ Nelly Litvak, SOR group ] 22/25
Main result
Let n be the number of nodes in the random graph, and let N
and D be r.v.s having the in-degree and effective out-degree
distributions, resp.
Let R(n) be the rank vector computed on the graph with n
nodes.
Theorem: (Chen, L, Olvera-Cravioto, 2014) Suppose
0 < c < 1/(E[N])2, then
R1(n) ⇒ R, n → ∞,
where R is the solution to the fixed point equation
R
d
= q + c
N
i=1
Ri
Di
.
[ Nelly Litvak, SOR group ] 23/25
Work in progress
Relaxing conditions on c: better bounds for τ and the matrix
iterations
So far, finite variance assumption
The result probably will not hold for all c ∈ (0, 1).
The PageRank must converge for all c < 1. Will we obtain
the same power law but with different factor?
[ Nelly Litvak, SOR group ] 24/25
Thank you!
[ Nelly Litvak, SOR group ] 25/25

Weitere ähnliche Inhalte

Was ist angesagt?

WABI2012-SuccinctMultibitTree
WABI2012-SuccinctMultibitTreeWABI2012-SuccinctMultibitTree
WABI2012-SuccinctMultibitTreeYasuo Tabei
 
Efficient end-to-end learning for quantizable representations
Efficient end-to-end learning for quantizable representationsEfficient end-to-end learning for quantizable representations
Efficient end-to-end learning for quantizable representationsNAVER Engineering
 
Gwt presen alsip-20111201
Gwt presen alsip-20111201Gwt presen alsip-20111201
Gwt presen alsip-20111201Yasuo Tabei
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Frank Nielsen
 
Core–periphery detection in networks with nonlinear Perron eigenvectors
Core–periphery detection in networks with nonlinear Perron eigenvectorsCore–periphery detection in networks with nonlinear Perron eigenvectors
Core–periphery detection in networks with nonlinear Perron eigenvectorsFrancesco Tudisco
 
Elliptic Curve Cryptography
Elliptic Curve CryptographyElliptic Curve Cryptography
Elliptic Curve CryptographyKelly Bresnahan
 
Divergence center-based clustering and their applications
Divergence center-based clustering and their applicationsDivergence center-based clustering and their applications
Divergence center-based clustering and their applicationsFrank Nielsen
 
Programming workshop
Programming workshopProgramming workshop
Programming workshopSandeep Joshi
 
Optimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-peripheryOptimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-peripheryFrancesco Tudisco
 
Topology Matters in Communication
Topology Matters in CommunicationTopology Matters in Communication
Topology Matters in Communicationcseiitgn
 
Elliptical curve cryptography
Elliptical curve cryptographyElliptical curve cryptography
Elliptical curve cryptographyBarani Tharan
 
Divergence clustering
Divergence clusteringDivergence clustering
Divergence clusteringFrank Nielsen
 
Small updates of matrix functions used for network centrality
Small updates of matrix functions used for network centralitySmall updates of matrix functions used for network centrality
Small updates of matrix functions used for network centralityFrancesco Tudisco
 
Projectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesProjectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesIsaac Yowetu
 

Was ist angesagt? (20)

WABI2012-SuccinctMultibitTree
WABI2012-SuccinctMultibitTreeWABI2012-SuccinctMultibitTree
WABI2012-SuccinctMultibitTree
 
Efficient end-to-end learning for quantizable representations
Efficient end-to-end learning for quantizable representationsEfficient end-to-end learning for quantizable representations
Efficient end-to-end learning for quantizable representations
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
P2P Supernodes
P2P SupernodesP2P Supernodes
P2P Supernodes
 
Gwt presen alsip-20111201
Gwt presen alsip-20111201Gwt presen alsip-20111201
Gwt presen alsip-20111201
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)
 
Core–periphery detection in networks with nonlinear Perron eigenvectors
Core–periphery detection in networks with nonlinear Perron eigenvectorsCore–periphery detection in networks with nonlinear Perron eigenvectors
Core–periphery detection in networks with nonlinear Perron eigenvectors
 
Elliptic Curve Cryptography
Elliptic Curve CryptographyElliptic Curve Cryptography
Elliptic Curve Cryptography
 
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
 
Divergence center-based clustering and their applications
Divergence center-based clustering and their applicationsDivergence center-based clustering and their applications
Divergence center-based clustering and their applications
 
Programming workshop
Programming workshopProgramming workshop
Programming workshop
 
Optimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-peripheryOptimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-periphery
 
QMC: Operator Splitting Workshop, Incremental Learning-to-Learn with Statisti...
QMC: Operator Splitting Workshop, Incremental Learning-to-Learn with Statisti...QMC: Operator Splitting Workshop, Incremental Learning-to-Learn with Statisti...
QMC: Operator Splitting Workshop, Incremental Learning-to-Learn with Statisti...
 
Topology Matters in Communication
Topology Matters in CommunicationTopology Matters in Communication
Topology Matters in Communication
 
Elliptical curve cryptography
Elliptical curve cryptographyElliptical curve cryptography
Elliptical curve cryptography
 
Divergence clustering
Divergence clusteringDivergence clustering
Divergence clustering
 
Small updates of matrix functions used for network centrality
Small updates of matrix functions used for network centralitySmall updates of matrix functions used for network centrality
Small updates of matrix functions used for network centrality
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Projectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesProjectors and Projection Onto Subspaces
Projectors and Projection Onto Subspaces
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 

Ähnlich wie Nelly Litvak – Asymptotic behaviour of ranking algorithms in directed random networks

4 litvak
4 litvak4 litvak
4 litvakYandex
 
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...Implementing Link-Prediction for Social Networks in a Database System (DBSoci...
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...Nati Cohen
 
Higher-order organization of complex networks
Higher-order organization of complex networksHigher-order organization of complex networks
Higher-order organization of complex networksDavid Gleich
 
AlgoPerm2012 - 09 Vincent Pilaud
AlgoPerm2012 - 09 Vincent PilaudAlgoPerm2012 - 09 Vincent Pilaud
AlgoPerm2012 - 09 Vincent PilaudAlgoPerm 2012
 
Applied machine learning for search engine relevance 3
Applied machine learning for search engine relevance 3Applied machine learning for search engine relevance 3
Applied machine learning for search engine relevance 3Charles Martin
 
Output Units and Cost Function in FNN
Output Units and Cost Function in FNNOutput Units and Cost Function in FNN
Output Units and Cost Function in FNNLin JiaMing
 
Laplacian Colormaps: a framework for structure-preserving color transformations
Laplacian Colormaps: a framework for structure-preserving color transformationsLaplacian Colormaps: a framework for structure-preserving color transformations
Laplacian Colormaps: a framework for structure-preserving color transformationsDavide Eynard
 
Parallel Evaluation of Multi-Semi-Joins
Parallel Evaluation of Multi-Semi-JoinsParallel Evaluation of Multi-Semi-Joins
Parallel Evaluation of Multi-Semi-JoinsJonny Daenen
 
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy AnnotationsToru Tamaki
 
Incremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesIncremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesGábor Szárnyas
 
Incremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesIncremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesopenCypher
 
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...Jialin LIU
 
Polyhedral computations in computational algebraic geometry and optimization
Polyhedral computations in computational algebraic geometry and optimizationPolyhedral computations in computational algebraic geometry and optimization
Polyhedral computations in computational algebraic geometry and optimizationVissarion Fisikopoulos
 
Random walks and diffusion on networks
Random walks and diffusion on networksRandom walks and diffusion on networks
Random walks and diffusion on networksNaoki Masuda
 
Bayesian inference on mixtures
Bayesian inference on mixturesBayesian inference on mixtures
Bayesian inference on mixturesChristian Robert
 
Embeddings the geometry of relational algebra
Embeddings  the geometry of relational algebraEmbeddings  the geometry of relational algebra
Embeddings the geometry of relational algebraNikolaos Vasiloglou
 
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...少华 白
 

Ähnlich wie Nelly Litvak – Asymptotic behaviour of ranking algorithms in directed random networks (20)

Drugs and Electrons
Drugs and ElectronsDrugs and Electrons
Drugs and Electrons
 
4 litvak
4 litvak4 litvak
4 litvak
 
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...Implementing Link-Prediction for Social Networks in a Database System (DBSoci...
Implementing Link-Prediction for Social Networks in a Database System (DBSoci...
 
Higher-order organization of complex networks
Higher-order organization of complex networksHigher-order organization of complex networks
Higher-order organization of complex networks
 
AlgoPerm2012 - 09 Vincent Pilaud
AlgoPerm2012 - 09 Vincent PilaudAlgoPerm2012 - 09 Vincent Pilaud
AlgoPerm2012 - 09 Vincent Pilaud
 
Applied machine learning for search engine relevance 3
Applied machine learning for search engine relevance 3Applied machine learning for search engine relevance 3
Applied machine learning for search engine relevance 3
 
Output Units and Cost Function in FNN
Output Units and Cost Function in FNNOutput Units and Cost Function in FNN
Output Units and Cost Function in FNN
 
Laplacian Colormaps: a framework for structure-preserving color transformations
Laplacian Colormaps: a framework for structure-preserving color transformationsLaplacian Colormaps: a framework for structure-preserving color transformations
Laplacian Colormaps: a framework for structure-preserving color transformations
 
Parallel Evaluation of Multi-Semi-Joins
Parallel Evaluation of Multi-Semi-JoinsParallel Evaluation of Multi-Semi-Joins
Parallel Evaluation of Multi-Semi-Joins
 
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
論文紹介:Towards Robust Adaptive Object Detection Under Noisy Annotations
 
Lecture5
Lecture5Lecture5
Lecture5
 
Incremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesIncremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher Queries
 
Incremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher QueriesIncremental View Maintenance for openCypher Queries
Incremental View Maintenance for openCypher Queries
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...
 
Polyhedral computations in computational algebraic geometry and optimization
Polyhedral computations in computational algebraic geometry and optimizationPolyhedral computations in computational algebraic geometry and optimization
Polyhedral computations in computational algebraic geometry and optimization
 
Random walks and diffusion on networks
Random walks and diffusion on networksRandom walks and diffusion on networks
Random walks and diffusion on networks
 
Bayesian inference on mixtures
Bayesian inference on mixturesBayesian inference on mixtures
Bayesian inference on mixtures
 
Embeddings the geometry of relational algebra
Embeddings  the geometry of relational algebraEmbeddings  the geometry of relational algebra
Embeddings the geometry of relational algebra
 
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...
Closed-Form Solutions in Low-Rank Subspace Recovery Models and Their Implicat...
 

Mehr von Yandex

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksYandex
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Yandex
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаYandex
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Yandex
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Yandex
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Yandex
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Yandex
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Yandex
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Yandex
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Yandex
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Yandex
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровYandex
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Yandex
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Yandex
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Yandex
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Yandex
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Yandex
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Yandex
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Yandex
 

Mehr von Yandex (20)

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of Tanks
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
 

Kürzlich hochgeladen

development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...Scintica Instrumentation
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)AkefAfaneh2
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Silpa
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Silpa
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flyPRADYUMMAURYA1
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 

Kürzlich hochgeladen (20)

Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 

Nelly Litvak – Asymptotic behaviour of ranking algorithms in directed random networks

  • 1. Asymptotic behaviour of ranking algorithms in directed random networks Nelly Litvak University of Twente, The Netherlands joint work with Mariana Olvera-Cravioto and Ningyuan Chen Workshop on Extremal Graph Theory Moscow, 06-06-2014
  • 2. Power law of PageRank Pandurangan, Raghavan, Upfal, 2002. [ Nelly Litvak, SOR group ] 2/25
  • 3. Power laws in complex networks Power laws: Internet, WWW, social networks, biological networks, etc... [ Nelly Litvak, SOR group ] 3/25
  • 4. Power laws in complex networks Power laws: Internet, WWW, social networks, biological networks, etc... degree of the node = # (in-/out-) links [fraction nodes degree at least k] = pk, Power law: pk ≈ const · k−α, α > 0. Power law is the model for high variability: some nodes (hubs) have extremely many connections [ Nelly Litvak, SOR group ] 3/25
  • 5. Power laws in complex networks Power laws: Internet, WWW, social networks, biological networks, etc... degree of the node = # (in-/out-) links [fraction nodes degree at least k] = pk, Power law: pk ≈ const · k−α, α > 0. Power law is the model for high variability: some nodes (hubs) have extremely many connections log pk = log(const) − α log k [ Nelly Litvak, SOR group ] 3/25
  • 6. Power laws in complex networks Power laws: Internet, WWW, social networks, biological networks, etc... degree of the node = # (in-/out-) links [fraction nodes degree at least k] = pk, Power law: pk ≈ const · k−α, α > 0. Power law is the model for high variability: some nodes (hubs) have extremely many connections log pk = log(const) − α log k Straight line on the log-log scale [ Nelly Litvak, SOR group ] 3/25
  • 7. Regular variation X is regularly varying random variable with index α P(X > x) = L(x)x−α , x > 0 L(x) is slowly varying: for every t > 0, L(tx)/L(x) → 1 as x → ∞ [ Nelly Litvak, SOR group ] 4/25
  • 8. Google PageRank S. Brin, L. Page, The anatomy of a large-scale hypertextual Web search engine (1998) [ Nelly Litvak, SOR group ] 5/25
  • 9. Google PageRank S. Brin, L. Page, The anatomy of a large-scale hypertextual Web search engine (1998) PageRank Ri of page i = 1, . . . , n is defined as a stationary distribution of a random walk with jumps: Ri = j → i c dj Rj + (1 − c)bi , i = 1, . . . , n dj = # out-links of page j c ∈ (0, 1), originally 0.85, probability of a random jump bi probability to jump to page i, originally, bi = 1/n personalized PageRank: bi = 1/n [ Nelly Litvak, SOR group ] 5/25
  • 10. Google PageRank S. Brin, L. Page, The anatomy of a large-scale hypertextual Web search engine (1998) PageRank Ri of page i = 1, . . . , n is defined as a stationary distribution of a random walk with jumps: Ri = j → i c dj Rj + (1 − c)bi , i = 1, . . . , n dj = # out-links of page j c ∈ (0, 1), originally 0.85, probability of a random jump bi probability to jump to page i, originally, bi = 1/n personalized PageRank: bi = 1/n [ Nelly Litvak, SOR group ] 5/25
  • 11. Examples of applications Ri = j → i c dj Rj + (1 − c)bi , i = 1, . . . , n Topic-sensitive search (Haveliwala, 2002); Spam detection (Gy¨ongyi et al., 2004) Finding related entities (Chakrabarti, 2007); Link prediction (Liben-Nowell and Kleinberg, 2003; Voevodski, Teng, Xia, 2009); Finding local cuts (Andersen, Chung, Lang, 2006); Graph clustering (Tsiatas, Chung, 2010); Person name disambiguation (Smirnova, Avrachenkov, Trousse, 2010); Finding most influential people in Wikipedia (Shepelyansky et al, 2010, 2013) [ Nelly Litvak, SOR group ] 6/25
  • 12. Stochastic model for PageRank Rescale: Ri → nRi , bi → nbi Ri = j → i c dj Rj + (1 − c)bi , i = 1, . . . , n [ Nelly Litvak, SOR group ] 7/25
  • 13. Stochastic model for PageRank Rescale: Ri → nRi , bi → nbi Ri = j → i c dj Rj + (1 − c)bi , i = 1, . . . , n Stochastic equation: R d = c N j=1 1 Dj Rj + cp0 + (1 − c)B N: in-degree of the randomly chosen page D: out-degree of page that links to the randomly chosen page p0: fraction of pages with out-degree zero Rj is distributed as R; N, D, Rj are independent; N and B can be dependent We can denote Q = cp0 + (1 − c)B, Cj = c/Dj . [ Nelly Litvak, SOR group ] 7/25
  • 14. Results for stochastic recursion R d = N j=1 Cj Rj + Q Theorem (Volkovich&L 2010) If P(B > x) = o(P(N > x)), then the following are equivalent: P(N > x) ∼ x−αN LN(x) as x → ∞, P(R > x) ∼ cNx−αN LN(x) as x → ∞, where cN = (E(c/D))αN [1 − E(N)E((C)αN )]−1 [ Nelly Litvak, SOR group ] 8/25
  • 15. Power Law behaviour of PageRank Data for Web, Wikipedia and Preferential Attachment graph [ Nelly Litvak, SOR group ] 9/25
  • 16. Results for stochastic recursion R d = N j=1 Cj Rj + Q Series of papers Olvera-Cravioto& Jelenkovic 2010, 2012, Olvera-Cravioto 2012 analyzed the recursion in details using sample path large deviation and implicit renewal theory. Tail behaviour of R is obtained under most general assumptions on Cj ’s R can be heavy-tailed even when N is light-tailed. [ Nelly Litvak, SOR group ] 10/25
  • 17. Recursion on a graph So far we, in fact, consider recursion on a tree Will similar results hold on a particular graph structure? Some graphs are tree-like (Thorny Branching Process, TBP) [ Nelly Litvak, SOR group ] 11/25
  • 18. Directed configuration model Directed graph on n nodes V = {v1, . . . , vn}. In-degree and out-degree: mi = in-degree of node vi = number of edges pointing to vi . di = out-degree of node vi = number of edges pointing from vi . (m, d) = ({mi }, {di }) is called a bi-degree-sequence. Target distributions: In-degree: F = (fk : k = 0, 1, 2, . . . ), and Out-degree: G = (gk : k = 0, 1, 2, . . . ). [ Nelly Litvak, SOR group ] 12/25
  • 19. Assumptions on the target distributions Suppose further that for some α, β 2, F(x) = k>x fk x−α LF (x) and G(x) = k>x gk x−β LG (x), for all x 0, where LF (·) and LG (·) are slowly varying. Assume both F and G have finite variance. [ Nelly Litvak, SOR group ] 13/25
  • 20. The bi-degree sequence (Chen&Olvera-Cravioto, 2012) 1 Fix 0 < δ0 < 1 − θ, θ = max{α−1, β−1, 1/2}. 2 Sample {γ1, . . . , γn} i.i.d. from F; let Γn = n i=1 γi . 3 Sample {ξ1, . . . , ξn} i.i.d. from G; let Ξn = n i=1 ξi . 4 Let ∆n = Γn − Ξn. If |∆n| nθ+δ0 go to step 5; otherwise go to step 2. 5 Choose randomly |∆n| nodes S = {i1, i2, . . . , i|∆n|} without replacement and let Ni = γi + τi , Di = ξi + χi , i = 1, 2, . . . , n, where χi = 1 if ∆n 0 and i ∈ S, 0 otherwise, and τi = 1 if ∆n < 0 and i ∈ S, 0 otherwise. [ Nelly Litvak, SOR group ] 14/25
  • 21. Constructing the graph Using the bi-degree-sequence (N, D) for the in- and out-degrees: assign to each node vi a number mi of inbound stubs and a number di of outbound stubs; pair outbound stubs to inbound stubs to form directed edges by matching to each inbound stub an outbound stub chosen uniformly at random from the set of unpaired outbound stubs. proceed in the same way for all remaining unpaired inbound stubs, i.e., choose uniformly from the set of unpaired outbound stubs and draw the corresponding directed edge. The result is a multigraph (e.g., with self-loops and multiple edges in the same direction) on nodes {v1, . . . , vn}. [ Nelly Litvak, SOR group ] 15/25
  • 22. PageRank in directed configuration model Ci = ζi /Di , where {ζi } is a sequence of i.i.d. random variables independent of (N, D) (ζi = c in a classical case) M = M(n) ∈ Rn×n is related to the adjacency matrix of the graph: Mi,j = sij Ci , if there are sij edges from i to j, 0, otherwise. Q ∈ Rn is a personalization vector We are interested in one coordinate, R1, of the vector R ∈ Rn defined by R = RM + Q [ Nelly Litvak, SOR group ] 16/25
  • 23. Matrix iterations R(n,0) = B, R(n,1) = R(n,0) M + Q = BM + Q, R(n,2) = R(n,1) M + Q = BM2 + QM + Q, R(n,3) = R(n,2) M + Q = BM3 + QM2 + QM + Q, ... R(n,k) = k−1 i=0 QMi + BMk , k 1. We are interested in analyzing P(R (n,∞) 1 > x), x → ∞. [ Nelly Litvak, SOR group ] 17/25
  • 24. Idea of the analysis ˆR (n,k) 1 – PageRank on a perfect branching tree R – solution of the equation R d = γ i=1 Cj Rj + Q We will try to prove the following: for any fixed t ∈ R, and a randomly chosen node v, P(R (n,∞) 1 t) ≈ P(R (n,k) 1 t) ≈ P( ˆR (n,k) 1 t) ≈ P(R t) for large enough n, k. [ Nelly Litvak, SOR group ] 18/25
  • 25. Idea of the analysis If we prove that for some k = k(n) → ∞ and any > 0, (Matrix Iterations) P R (n,∞) 1 − R (n,k) 1 > → 0, (1) (Coupling with branching tree) P R (n,k) 1 − ˆR (n,k) 1 > → 0, (2) (Limiting solution) P ˆR (n,k) 1 − R > → 0, (3) as n → ∞, then it will follow, by Slutsky’s lemma, that R (n,∞) 1 ⇒ R(∞) as n → ∞, where ⇒ denotes convergence in distribution. [ Nelly Litvak, SOR group ] 19/25
  • 26. Coupling with branching tree We start with random node (node 1) and explore its neighbours, labeling the stubs that we have already seen τ – the number of generations of WBP completed before coupling breaks [ Nelly Litvak, SOR group ] 20/25
  • 27. Coupling with branching tree Lemma Let τ be the number of generations of the TBP that we are able to complete before we draw the first stub that has already been observed before. Then, for any 0 < < 1/2, and a = (1/2 − )/ log m, where m = E[N] P(τ a log n) = O n− /2 as n → ∞. [ Nelly Litvak, SOR group ] 21/25
  • 28. Combining with matrix iteration P R (n,∞) 1 − R (n,k) 1 > ckKn = o(1) We need ckn = o(1) for some k < τ Combining this with Lemma 2, we get the main result [ Nelly Litvak, SOR group ] 22/25
  • 29. Main result Let n be the number of nodes in the random graph, and let N and D be r.v.s having the in-degree and effective out-degree distributions, resp. Let R(n) be the rank vector computed on the graph with n nodes. Theorem: (Chen, L, Olvera-Cravioto, 2014) Suppose 0 < c < 1/(E[N])2, then R1(n) ⇒ R, n → ∞, where R is the solution to the fixed point equation R d = q + c N i=1 Ri Di . [ Nelly Litvak, SOR group ] 23/25
  • 30. Work in progress Relaxing conditions on c: better bounds for τ and the matrix iterations So far, finite variance assumption The result probably will not hold for all c ∈ (0, 1). The PageRank must converge for all c < 1. Will we obtain the same power law but with different factor? [ Nelly Litvak, SOR group ] 24/25
  • 31. Thank you! [ Nelly Litvak, SOR group ] 25/25