SOTAVerified

EigenNetworks

2018-06-05Unverified0· sign in to hype

Jonathan Mei, José M. F. Moura

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Many applications donot have the benefit of the laws of physics to derive succinct descriptive models for observed data. In alternative, interdependencies among N time series \ x_nk, k>0 \_n=1^N are nowadays often captured by a graph or network G that in practice may be very large. The network itself may change over time as well (i.e., as G_k). Tracking brute force the changes of time varying networks presents major challenges, including the associated computational problems. Further, a large set of networks may not lend itself to useful analysis. This paper approximates the time varying networks _k\ as weighted linear combinations of eigennetworks. The eigennetworks are fixed building blocks that are estimated by first learning the time series of graphs G_k from the data \ x_nk, k>0 \_n=1^N, followed by a Principal Network Analysis procedure. The weights of the eigennetwork representation are eigenfeatures and the time varying networks _k\ describe a trajectory in eigennetwork space. These eigentrajectories should be smooth since the networks G_k vary at a much slower rate than the data x_nk, except when structural network shifts occur reflecting potentially an abrupt change in the underlying application and sources of the data. Algorithms for learning the time series of graphs _k\, deriving the eigennetworks, eigenfeatures and eigentrajectories, and detecting changepoints are presented. Experiments on simulated data and with two real time series data (a voting record of the US senate and genetic expression data for the Drosophila Melanogaster as it goes through its life cycle) demonstrate the performance of the learning and provide interesting interpretations of the eigennetworks.

Tasks

Reproductions