Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Dependency network

From Wikipedia, the free encyclopedia

Thedependency network approach provides a system level analysis of the activity andtopology of directednetworks. The approach extracts causal topological relations between the network's nodes (when the network structure is analyzed), and provides an important step towards inference of causal activity relations between thenetwork nodes (when analyzing the network activity). This methodology has originally been introduced for the study of financial data,[1][2] it has been extended and applied to other systems, such as theimmune system,[3]semantic networks,[4] andfunctional brain networks.[5][6][7]

In the case of network activity, the analysis is based onpartial correlations.[8][9][10][11][12] In simple words, the partial (or residual)correlation is a measure of the effect (or contribution) of a given node, sayj, on the correlations between another pair of nodes, sayi andk. Using this concept, the dependency of one node on another node is calculated for the entire network. This results in a directed weightedadjacency matrix of a fully connected network. Once the adjacency matrix has been constructed, different algorithms can be used to construct the network, such as a threshold network,Minimal Spanning Tree (MST), Planar Maximally Filtered Graph (PMFG), and others.

Dependency network of financial data, for 300 of the S&P500 stocks, traded between 2001–2003. Stocks are grouped by economic sectors, and the arrow points in the direction of influence. The hub of the network, the most influencing sector, is the Financial sector. Reproduction from Kenett et al., PLoS ONE 5(12), e15032 (2010)

Importance

[edit]

The partial correlation based dependency network is a class of correlation network, capable of uncovering hidden relationships between its nodes.

This original methodology was first presented at the end of 2010, published inPLoS ONE.[1] The authors quantitatively uncovered hidden information about the underlying structure of theU.S. stock market, information that was not present in the standardcorrelation networks. One of the main results of this work is that for the investigated time period (2001–2003), the structure of the network was dominated by companies belonging to thefinancial sector, which are thehubs in the dependency network. Thus, they were able for the first time to quantitatively show the dependency relationships between the differenteconomic sectors. Following this work, the dependency network methodology has been applied to the study of theimmune system,[3]semantic networks,[4] andfunctional brain networks.[5][6][7]

Dependency Network of specific antibodies activity, measured for a group of mothers. Panel (a) presents the dependency network, and panel (b) the standard correlation network. Reproduction from Madi et al., Chaos 21, 016109 (2011)
Example of Dependency Network of associations, constructed from a full semantic network. Reproduction from Kenett et al., PLoS ONE 6(8): e23912 (2011)

Overview

[edit]

To be more specific, the partial correlation of the pair(i, k) givenj, is the correlation between them after proper subtraction of the correlations betweeni andj and betweenk andj. Defined this way, the difference between the correlations and the partial correlations provides a measure of the influence of nodej on thecorrelation. Therefore, we define the influence of nodej on nodei, or the dependency of nodei on nodej − D(i,j), to be the sum of the influence of nodej on the correlations of nodei with all other nodes.

In the case of network topology, the analysis is based on the effect of node deletion on the shortest paths between the network nodes. More specifically, we define the influence of nodej on each pair of nodes(i,k) to be the inverse of the topological distance between these nodes in the presence ofj minus the inverse distance between them in the absence of nodej. Then we define the influence of nodej on nodei, or the dependency of nodei on nodej − D(i,j), to be the sum of the influence of nodej on the distances between nodei with all other nodes k.

The activity dependency networks

[edit]

The node-node correlations

[edit]

The node-node correlations can be calculated byPearson’s formula:

Ci,j=(Xi(n)μi)(Xj(n)μj)σiσj{\displaystyle C_{i,j}={\frac {\left\langle (X_{i}(n)-\mu _{i})(X_{j}(n)-\mu _{j})\right\rangle }{\sigma _{i}\sigma _{j}}}}

WhereXi(n){\displaystyle X_{i}(n)} andXj(n){\displaystyle X_{j}(n)} are the activity of nodesi andj of subject n,μ stands for average, and sigma the STD of the dynamics profiles of nodes i andj. Note that the node-node correlations (or for simplicity the node correlations) for all pairs of nodes define a symmetric correlation matrix whose(i,j){\displaystyle (i,j)} element is the correlation between nodesi andj.

Partial correlations

[edit]

Next we use the resulting node correlations to compute the partial correlations. The first order partial correlation coefficient is a statistical measure indicating how a third variable affects the correlation between two other variables. The partial correlation between nodesi andk with respect to a third nodejPC(i,kj){\displaystyle j-PC(i,k\mid j)} is defined as:

PC(i,kj)=C(i,k)C(i,j)C(k,j)[1C2(i,j)][1C2(k,j)]{\displaystyle PC(i,k\mid j)={\frac {C(i,k)-C(i,j)C(k,j)}{\sqrt {[1-C^{2}(i,j)][1-C^{2}(k,j)]}}}}

whereC(i,j),C(i,k){\displaystyle C(i,j),C(i,k)} andC(j,k){\displaystyle C(j,k)} are the node correlations defined above.

The correlation influence and correlation dependency

[edit]

The relative effect of the correlationsC(i,j){\displaystyle C(i,j)} andC(j,k){\displaystyle C(j,k)} of nodej on the correlationC(i,k) is given by:

d(i,kj)C(i,k)PC(i,k|j){\displaystyle d(i,k\mid j)\equiv C(i,k)-PC(i,k|j)}

This avoids the trivial case were nodej appears to strongly affect the correlationC(i,k){\displaystyle C(i,k)} , mainly becauseC(i,j),C(i,k){\displaystyle C(i,j),C(i,k)} andC(j,k){\displaystyle C(j,k)} have small values. We note that this quantity can be viewed either as the correlation dependency ofC(i,k) on nodej (the term used here) or as the correlation influence of nodej on the correlationC(i,k).

Node activity dependencies

[edit]

Next, we define the total influence of nodej on nodei, or the dependencyD(i,j) of nodei on nodej to be:

D(i,j)=1N1kjN1d(i,kj){\displaystyle D(i,j)={\frac {1}{N-1}}\sum _{k\neq j}^{N-1}d(i,k\mid j)}

As defined,D(i,j) is a measure of the average influence of nodej on the correlationsC(i,k) over all nodesk not equal toj. The node activity dependencies define a dependency matrixD whose (i,j) element is the dependency of nodei on nodej. It is important to note that while the correlation matrixC is a symmetric matrix, the dependency matrix D is nonsymmetrical –D(i,j)D(j,i){\displaystyle D(i,j)\neq D(j,i)} since the influence of nodej on nodei is not equal to the influence of nodei on nodej. For this reason, some of the methods used in the analyses of the correlation matrix (e.g. the PCA) have to be replaced or are less efficient. Yet there are other methods, as the ones used here, that can properly account for the non-symmetric nature of the dependency matrix.

The structure dependency networks

[edit]

The path influence and distance dependency: The relative effect of nodej on the directed pathDP(ik|j){\displaystyle DP(i\rightarrow k|j)} – the shortest topological path with each segment corresponds to a distance 1, between nodesi andk is given:

DP(ikj)1td(ikj+)1td(ikj){\displaystyle DP(i\rightarrow k\mid j)\equiv {\frac {1}{td(i\rightarrow k\mid j^{+})}}-{\frac {1}{td(i\rightarrow k\mid j^{-})}}}

wheretd(ik|j+){\displaystyle td(i\rightarrow k|j^{+})} andtd(ikj){\displaystyle td(i\rightarrow k\mid j^{-})} are the shortest directed topological path from nodei to nodek in the presence and the absence of nodej respectively.

Node structural dependencies

[edit]

Next, we define the total influence of nodej on nodei, or the dependencyD(i,j) of nodei on nodej to be:

D(i,j)=1N1k=1N1DP(ikj){\displaystyle D(i,j)={\frac {1}{N-1}}\sum _{k=1}^{N-1}DP(i\rightarrow k\mid j)}

As defined,D(i,j) is a measure of the average influence of nodej on the directed paths from nodei to all other nodesk. The node structural dependencies define a dependency matrixD whose (i,j) element is the dependency of nodei on nodej, or the influence of nodej on nodei. It is important to note that the dependency matrix D is nonsymmetrical –D(i,j)D(j,i){\displaystyle D(i,j)\neq D(j,i)} since the influence of nodej on nodei is not equal to the influence of nodei on nodej.

Visualization of the dependency network

[edit]

The dependency matrix is the weighted adjacency matrix, representing the fully connected network. Different algorithms can be applied to filter the fully connected network to obtain the most meaningful information, such as using a threshold approach,[1] or different pruning algorithms. A widely used method to construct informative sub-graph of a complete network is the Minimum Spanning Tree (MST).[13][14][15][16][17] Another informative sub-graph, which retains more information (in comparison to the MST) is the Planar Maximally Filtered Graph (PMFG)[18] which is used here. Both methods are based onhierarchical clustering and the resulting sub-graphs include all theN nodes in the network whose edges represent the most relevant association correlations. The MST sub-graph contains(N1){\displaystyle (N-1)}edges with no loops while the PMFG sub-graph contains3(N2){\displaystyle 3(N-2)} edges.

See also

[edit]

References

[edit]
  1. ^abcKenett, Dror Y.; Tumminello, Michele; Madi, Asaf; Gur-Gershgoren, Gitit; Mantegna, Rosario N.; Ben-Jacob, Eshel (20 December 2010). Scalas, Enrico (ed.)."Dominating Clasp of the Financial Sector Revealed by Partial Correlation Analysis of the Stock Market".PLOS ONE.5 (12): e15032.Bibcode:2010PLoSO...515032K.doi:10.1371/journal.pone.0015032.ISSN 1932-6203.PMC 3004792.PMID 21188140.
  2. ^Dror Y. Kenett, Yoash Shapira, Gitit Gur-Gershgoren, and Eshel Ben-Jacob (submitted), Index Cohesive Force analysis of the U.S. stock market, Proceedings of the 2011 International Conference on Econophysics, Kavala, Greece
  3. ^abAsaf Madi, Dror Y. Kenett, Sharron Bransburg-Zabary, Yifat Merbl, Francisco J. Quintana, Stefano Boccaletti, Alfred I. Tauber, Irun R. Cohen, and Eshel Ben-Jacob (2011), Analyses of antigen dependency networks unveil immune system reorganization between birth and adulthood,Chaos 21, 016109Archived 2012-03-30 at theWayback Machine
  4. ^abKenett, Yoed N.; Kenett, Dror Y.; Ben-Jacob, Eshel; Faust, Miriam (24 August 2011). Perc, Matjaz (ed.)."Global and Local Features of Semantic Networks: Evidence from the Hebrew Mental Lexicon".PLOS ONE.6 (8): e23912.Bibcode:2011PLoSO...623912K.doi:10.1371/journal.pone.0023912.ISSN 1932-6203.PMC 3161081.PMID 21887343.
  5. ^abJacob, Yael; Winetraub, Yonatan; Raz, Gal; Ben-Simon, Eti; Okon-Singer, Hadas; Rosenberg-Katz, Keren; Hendler, Talma; Ben-Jacob, Eshel (7 June 2016)."Dependency Network Analysis (DEPNA) Reveals Context Related Influence of Brain Network Nodes".Scientific Reports.6 (1): 27444.doi:10.1038/srep27444.ISSN 2045-2322.PMC 4895213.PMID 27271458.
  6. ^abJacob, Yael; Gilam, Gadi; Lin, Tamar; Raz, Gal; Hendler, Talma (4 April 2018)."Anger Modulates Influence Hierarchies Within and Between Emotional Reactivity and Regulation Networks".Frontiers in Behavioral Neuroscience.12.doi:10.3389/fnbeh.2018.00060.ISSN 1662-5153.PMC 5897670.PMID 29681803.
  7. ^abJacob, Yael; Rosenberg-Katz, Keren; Gurevich, Tanya; Helmich, Rick C.; Bloem, Bastiaan R.; Orr-Urtreger, Avi; Giladi, Nir; Mirelman, Anat; Hendler, Talma; Thaler, Avner (2019)."Network abnormalities among non-manifesting Parkinson disease related LRRK2 mutation carriers".Human Brain Mapping.40 (8):2546–2555.doi:10.1002/hbm.24543.PMC 6865680.PMID 30793410.
  8. ^Kunihiro Baba, Ritel Shibata, Masaaki Sibuya (2004), Partial correlation and conditional correlation as measures of conditional independence,Aust New Zealand J Stat 46(4): 657–774
  9. ^Yoash Shapira, Dror Y. Kenett, and Eshel Ben-Jacob (2009), The Index Cohesive Effect on Stock Market Correlations,Journal of Physics B. vol. 72, no. 4, pp. 657–669
  10. ^Kenett, Dror Y.; Shapira, Yoash; Madi, Asaf; Bransburg-Zabary, Sharron; Gur-Gershgoren, Gitit; Ben-Jacob, Eshel (27 April 2011). Scalas, Enrico (ed.)."Index Cohesive Force Analysis Reveals That the US Market Became Prone to Systemic Collapses Since 2002".PLOS ONE.6 (4): e19378.Bibcode:2011PLoSO...619378K.doi:10.1371/journal.pone.0019378.ISSN 1932-6203.PMC 3083438.PMID 21556323.
  11. ^Dror Y. Kenett, Matthias Raddant, Thomas Lux, and Eshel Ben-Jacob (submitted), Evolvement of uniformity and volatility in the stressed global market, PNAS
  12. ^Eran Stark, Rotem Drori andMoshe Abeles (2006), Partial Cross-Correlation Analysis Resolves Ambiguity in the Encoding of Multiple Movement Features,J Neurophysiol 95: 1966–1975
  13. ^Rosario N. Mantegna, Hierarchical structure in Financial markets,Eur. Phys. J. B 11 (1), 193–197 (1999)Archived 2023-02-04 at theWayback Machine
  14. ^Rosario N. Mantegna, Computer Physics Communications 121–122, 153–156 (1999)
  15. ^Guillermo J. Ortega, Rafael G. Sola and Jesus Pastor, Complex network analysis of Human ECoG data,Neuroscience Letters 447 (2-3), 129–133 (2008)[permanent dead link]
  16. ^Michele Tumminello, Claudia Coronnello, Fabrizio Lillo, Salvatore Miccichè and Rrosario N. Mantegna, Spanning trees and bootstrap reliability estimations in correlation based networks[1]Archived 2021-10-27 at theWayback Machine
  17. ^Douglas B. West, An Introduction to Graph Theory, edited by Prentice-Hall, Englewood Cliffs, NJ, 2001
  18. ^Michele Tumminello, Tomaso Aste,Tiziana Di Matteo and Rosario N. Mantegna, A tool for filtering information in complex systems, PNAS 102 (30), 10421–10426 (2005)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Dependency_network&oldid=1268126200"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp