Combining complex networks and data mining: why and how
arXiv:1604.08816 · doi:10.1016/j.physrep.2016.04.005
Abstract
The increasing power of computer technology does not dispense with the need to extract meaningful in- formation out of data sets of ever growing size, and indeed typically exacerbates the complexity of this task. To tackle this general problem, two methods have emerged, at chronologically different times, that are now commonly used in the scientific community: data mining and complex network theory. Not only do complex network analysis and data mining share the same general goal, that of extracting information from complex systems to ultimately create a new compact quantifiable representation, but they also often address similar problems too. In the face of that, a surprisingly low number of researchers turn out to resort to both methodologies. One may then be tempted to conclude that these two fields are either largely redundant or totally antithetic. The starting point of this review is that this state of affairs should be put down to contingent rather than conceptual differences, and that these two fields can in fact advantageously be used in a synergistic manner. An overview of both fields is first provided, some fundamental concepts of which are illustrated. A variety of contexts in which complex network theory and data mining have been used in a synergistic manner are then presented. Contexts in which the appropriate integration of complex network metrics can lead to improved classification rates with respect to classical data mining algorithms and, conversely, contexts in which data mining can be used to tackle important issues in complex network theory applications are illustrated. Finally, ways to achieve a tighter integration between complex networks and data mining, and open lines of research are discussed.
58 pages, 19 figures
References in corpus (60)
- Emergence of scaling in random networks
- Statistical mechanics of complex networks
- The structure and function of complex networks
- Community structure in social and biological networks
- Modularity and community structure in networks
- Community detection in graphs
- Efficient Behavior of Small-World Networks
- The structure and dynamics of multilayer networks
- Link Prediction in Complex Networks: A Survey
- Temporal Networks
- Who is the best connected scientist? A study of scientific coauthorship networks
- ARACNE: An Algorithm for the Reconstruction of Gene Regulatory Networks in a Mammalian Cellular Context
- Characterization of complex networks: A survey of measurements
- Community Structure in Time-Dependent, Multiscale, and Multiplex Networks
- Hierarchical structure and the prediction of missing links in networks
- Hierarchical Organization in Complex Networks
- Hierarchical Structure in Financial Markets
- Link communities reveal multiscale complexity in networks
- Dynamical and correlation properties of the Internet
- Growing Scale-Free Networks with Tunable Clustering
- Recommender Systems
- Mathematical Formulation of Multi-Layer Networks
- A tool for filtering information in complex systems
- Extracting the multiscale backbone of complex weighted networks
- Analyzing and Modeling Real-World Phenomena with Complex Networks: A Survey of Applications
- New Model of Internet Topology Using k-shell Decomposition
- MEDUSA - New Model of Internet Topology Using k-shell Decomposition
- Generation of uncorrelated random scale-free networks
- Hierarchical modularity in human brain functional networks
- Complex networks in climate dynamics - Comparing linear and nonlinear network construction methods
- Emergence of network features from multiplexity
- Efficiency of Scale-Free Networks: Error and Attack Tolerance
- Deterministic Scale-Free Networks
- Networks of equities in financial markets
- Highly clustered scale-free networks
- Growing Scale-Free Networks with Small World Behavior
- Modeling the Multi-layer Nature of the European Air Transport Network: Resilience and Passengers Re-scheduling under random failures
- Generic scale of the "scale-free" growing networks
- Nodal dynamics, not degree distributions, determine the structural controllability of complex networks
- Modelling the Air Transport with Complex Networks: a short review
- Statistically validated networks in bipartite complex systems
- Scale-free Networks from Optimal Design
- Ising-like dynamics in large-scale functional brain networks
- A Geometric Fractal Growth Model for Scale Free Networks
- Spanning Trees and bootstrap reliability estimation in correlation based networks
- Exponential Random Graph Modeling for Complex Brain Networks
- Resampling methods for parameter-free and robust feature selection with mutual information
- Degree stability of a minimum spanning tree of price return and volatility
- Complex Networks on Hyperbolic Surfaces
- Scale-Free Networks Generated By Random Walkers
- Resolving structural variability in network models and the brain
- Classification of Autism Spectrum Disorder Using Supervised Learning of Brain Connectivity Measures Extracted from Synchrostates
- Phase transition in the economically modeled growth of a cellular nervous system
- Identification of clusters of investors from their real trading activity in a financial market
- Beware of the Small-World neuroscientist!
- DimReduction - Interactive Graphic Environment for Dimensionality Reduction
- Community characterization of heterogeneous complex systems
- Topological Measure Locating the Effective Crossover between Segregation and Integration in a Modular Network
- Effect of size heterogeneity on community identification in complex networks
- Characterization and exploitation of community structure in cover song networks
Cited by in corpus (18)
- Complex network approaches to nonlinear time series analysis
- Ranking in evolving complex networks
- Suppressing traffic-driven epidemic spreading by use of the efficient routing protocol
- Suppressing traffic-driven epidemic spreading by adaptive routing strategy
- Mapping images into ordinal networks
- Spatial characterization of turbulent channel flow via complex networks
- Irreversible Evolution of a Wave Packet in The Rigged Hilbert Space Quantum Mechanics
- Multilayer Networks for Text Analysis with Multiple Data Types
- Reconstructing dynamical networks via feature ranking
- Finding the Resistance Distance and Eigenvector Centrality from the Network's Eigenvalues
- A practical method for estimating coupling functions in complex dynamical systems
- Fast asynchronous updating algorithms for k-shell indices
- Classification of Close Binary Stars Using Recurrence Networks
- Decoupling approximation robustly reconstructs directed dynamical networks
- Using symbolic networks to analyse dynamical properties of disease outbreaks
- Link Prediction via controlling the leading eigenvector
- Natural data structure extracted from neighborhood-similarity graphs
- Including the magnitude variability of a signal into the ordinal pattern analysis