Beroendenätverk
Beroendenätverksmetoden tillhandahåller en systemnivåanalys av aktiviteten och topologin för riktade nätverk . Tillvägagångssättet extraherar kausala topologiska relationer mellan nätverkets noder (när nätverksstrukturen analyseras), och ger ett viktigt steg mot slutledning av kausala aktivitetsrelationer mellan nätverksnoderna ( när nätverksaktiviteten analyseras). Denna metod har ursprungligen introducerats för att studera finansiella data, den har utökats och tillämpats på andra system, såsom immunsystemet och semantiska nätverk .
När det gäller nätverksaktivitet baseras analysen på partiella korrelationer , som blir allt vanligare för att undersöka komplexa system . Med enkla ord är den partiella (eller resterande) korrelationen ett mått på effekten (eller bidraget) av en given nod, säg j , på korrelationerna mellan ett annat nodpar, säg i och k . Med detta koncept beräknas beroendet av en nod av en annan nod för hela nätverket. Detta resulterar i en riktad viktad närliggande matris för ett fullt anslutet nätverk. När närliggande matris har konstruerats kan olika algoritmer användas för att konstruera nätverket, såsom ett tröskelnätverk, Minimal Spanning Tree (MST) , Planar Maximally Filtered Graph (PMFG) och andra.
Betydelse
Det partiella korrelationsbaserade beroendenätverket är en klass av korrelationsnätverk som kan avslöja dolda relationer mellan dess noder.
Denna ursprungliga metod presenterades först i slutet av 2010, publicerad i PLoS ONE . De avslöjade kvantitativt dold information om den underliggande strukturen på den amerikanska aktiemarknaden , information som inte fanns i standardkorrelationsnätverken . Ett av huvudresultaten av detta arbete är att under den undersökta tidsperioden (2001–2003) domineras nätverkets struktur av företag som tillhör den finansiella sektorn , som är nav i beroendenätverket. Därmed kunde de för första gången kvantitativt visa beroendeförhållandena mellan de olika ekonomiska sektorerna . Efter detta arbete har metoden för beroendenätverk tillämpats på studiet av immunsystemet och semantiska nätverk . Som sådan är denna metod tillämplig på alla komplexa system .
Översikt
För att vara mer specifik, de partiella korrelationerna för paret, givet j är korrelationerna mellan dem efter korrekt subtraktion av korrelationerna mellan i och j och mellan k och j . Definierat på detta sätt ger skillnaden mellan korrelationerna och de partiella korrelationerna ett mått på påverkan av nod j på korrelationen . Därför definierar vi inflytandet av nod j på nod i , eller beroendet av nod i på nod j − D ( i , j ), till summan av påverkan av nod j på korrelationerna av nod i med alla andra noder .
När det gäller nätverkstopologi baseras analysen på effekten av nodborttagning på de kortaste vägarna mellan nätverksnoderna. Mer specifikt definierar vi påverkan av nod j på varje par av noder (i,k) att vara inversen av det topologiska avståndet mellan dessa noder i närvaro av j minus det omvända avståndet mellan dem i frånvaro av nod j . Sedan definierar vi påverkan av nod j på nod i , eller beroendet av nod i på nod j − D ( i , j ), till summan av påverkan av nod j på avstånden mellan nod i med alla andra noder k .
Aktivitetsberoendenätverken
Korrelationerna mellan nod och nod
Nod-nod-korrelationerna kan beräknas med Pearsons formel :
Där och är aktiviteten för noderna i och j i ämnet n, står μ för medelvärde och sigma STD för dynamikprofilerna för noderna i och j . Notera att nod-nodkorrelationerna (eller för enkelhetens skull nodkorrelationerna) för alla nodpar definierar en symmetrisk korrelationsmatris vars ( element är korrelationen mellan noderna i och j .
Partiella korrelationer
Därefter använder vi de resulterande nodkorrelationerna för att beräkna de partiella korrelationerna. Den första ordningens partiella korrelationskoefficient är ett statistiskt mått som indikerar hur en tredje variabel påverkar korrelationen mellan två andra variabler. Den partiella korrelationen mellan noderna i och k med avseende på en tredje nod definieras som:
där och är nodkorrelationer definierade ovan.
Korrelationsinflytande och korrelationsberoende
Den relativa effekten av korrelationerna och för nod j på korrelationen C ( i , k ) ges av:
Detta undviker det triviala fallet där nod j verkar starkt påverka korrelationen , främst eftersom och har små värden. Vi noterar att denna kvantitet kan ses antingen som korrelationsberoendet av C ( i , k ) på nod j , (termen som används här) eller som korrelationsinverkan av nod j på korrelationen C ( i , k ).
Nodaktivitetsberoenden
Därefter definierar vi den totala påverkan av nod j på nod i , eller beroendet D ( i , j ) för nod i på nod j :
Såsom definierat är D ( i , j ) ett mått på det genomsnittliga inflytandet av nod j på korrelationerna C(i,k) över alla noder k som inte är lika med j . Nodaktivitetsberoendena definierar en beroendematris D vars ( i , j ) element är beroendet av nod i på nod j . Det är viktigt att notera att medan korrelationsmatrisen C är en symmetrisk matris, är beroendematrisen D osymmetrisk – eftersom påverkan av nod j på nod i inte är lika med påverkan av nod i på nod j . Av denna anledning måste några av metoderna som används i analyserna av korrelationsmatrisen (t.ex. PCA) ersättas eller är mindre effektiva. Ändå finns det andra metoder, som de som används här, som korrekt kan redogöra för den icke-symmetriska karaktären hos beroendematrisen.
Strukturberoendenätverk
Vägpåverkan och avståndsberoende: Den relativa effekten av nod j på den riktade vägen – den kortaste topologiska vägen med varje segment motsvarar en avstånd 1, mellan noderna i och k ges:
där och är den kortaste riktade topologiska vägen från nod i till nod k i närvaro respektive frånvaro av nod j .
Nodstrukturella beroenden
Därefter definierar vi den totala påverkan av nod j på nod i , eller beroendet D ( i , j ) för nod i på nod j :
Såsom definierat är D ( i , j ) ett mått på det genomsnittliga inflytandet av nod j på de riktade vägarna från nod i till alla andra noder k . Nodens strukturella beroenden definierar en beroendematris D vars ( i , j ) element är beroendet av nod i på nod j , eller påverkan av nod j på nod i . Det är viktigt att notera att beroendematrisen D är osymmetrisk – sedan påverkan av nod j på nod i är inte lika med påverkan av nod i på nod j .
Visualisering av beroendenätverket
Beroendematrisen är den viktade närliggande matrisen, som representerar det helt anslutna nätverket. Olika algoritmer kan användas för att filtrera det helt anslutna nätverket för att erhålla den mest meningsfulla informationen, till exempel att använda ett tröskelvärde eller olika beskärningsalgoritmer. En allmänt använd metod för att konstruera informativ subgraf över ett komplett nätverk är Minimum Spanning Tree (MST). En annan informativ subgraf, som behåller mer information (i jämförelse med MST) är Planar Maximally Filtered Graph (PMFG) som används här. Båda metoderna är baserade på hierarkisk klustring och de resulterande subgraferna inkluderar alla de N noder i nätverket vars kanter representerar de mest relevanta associationskorrelationerna. MST-undergrafen innehåller kanter utan loopar medan PMFG-undergrafen innehåller kanter.