2017 · 100 citations · 30 references
ComputingComputer ScienceComputer NetworksEdge ComputingMachine LearningGraph TheoryGraph-based LearningNetwork FlowsNetwork InferenceNetwork StructureBayesian Network Latent Variable ModelsBayesian Network Structure LearningBinomial ExpressionsBinomial RegressionNegative Binomial DistributionNull Model AnalysisNull Model SpecificationRandom Network Null Models
Networks are powerful instruments to study complex phenomena, but they become hard to analyze in data that contain noise. Network backbones provide a tool to extract the latent structure from noisy networks by pruning non-salient edges. We describe a new approach to extract such backbones. We assume that edge weights are drawn from a binomial distribution, and estimate the error-variance in edge weights using a Bayesian framework. Our approach uses a more realistic null model for the edge weight creation process than prior work. In particular, it simultaneously considers the propensity of nodes to send and receive connections, whereas previous approaches only considered nodes as emitters of edges. We test our model with real world networks of different types (flows, stocks, cooccurrences, directed, undirected) and show that our Noise-Corrected approach returns backbones that outperform other approaches on a number of criteria. Our approach is scalable, able to deal with networks with millions of edges.
30
Statistical mechanics of complex networks
Réka Albert, Albert-Ĺaszló Barabási · Reviews of Modern Physics · 2002 · 20.6K citations · Full text
Complex networks: Structure and dynamics
Stefano Boccaletti, Vito Latora, Yamir Moreno et al. · Physics Reports · 2006 · 11K citations
Mikko Kivelä, Àlex Arenas, Marc Barthélemy et al. · Journal of Complex Networks · 2014 · 3.1K citations · Full text