Introduction
The human brain is a system of interacting and evolving networks arranged across multiple scales in both space and time (Bassett and Gazzaniga Reference Bassett and Gazzaniga2011; Feldt, Bonifazi, and Cossart Reference Feldt, Bonifazi and Cossart2011; Bassett and Siebenhühner Reference Bassett and Siebenhühner2013). At the small scale, individual neurons are linked to one another via synapses, forming a structural web on which information can flow in the form of electrical impulses referred to as action potentials. The activity of individual neurons combines to produce complex oscillatory signals in large-scale brain regions connected by bundles of axons referred to as white matter tracts. Neurophysiological correlates of these oscillations can be recorded using electroencephalography (EEG) or functional magnetic resonance imaging (fMRI), while neurophysiological correlates of white matter can be measured using diffusion imaging. To complement this dynamic information, neurophysiological correlates of white matter tracts can be measured using diffusion tensor or diffusion spectrum imaging (DTI/DSI).
In essence, the brain’s concerted activity and structural linkages form networks (Bassett and Bullmore Reference Bassett and Bullmore2006). Specifically, structural networks can be constructed from anatomical connections that physically link neurons or brain regions, and functional networks can be constructed from functional connections that quantify statistical similarities in activity (Bullmore and Sporns Reference Bullmore and Sporns2009; Bullmore and Bassett Reference Bullmore and Bassett2011). We refer to these two different but equally important types of networks as structural networks and functional networks, respectively. The organizational principles of structural and functional networks are likely deeply intertwined (Sporns Reference Sporns2013), are modulated by cognitive state (Sporns Reference Sporns2014; Medaglia, Lynall, and Bassett Reference Medaglia, Lynall and Bassett2015), and can be altered in disease and injury (Bassett and Bullmore Reference Bassett and Bullmore2009; Stam Reference Stam2014).
Understanding the organization of brain networks is arguably necessary to understand cognition. Here, we turn to network theory, an emerging multidisciplinary field that draws on tools from mathematics, physics, and computer science to describe complex interconnection patterns (Newman Reference Newman2010). Network theory has been successfully applied in a multitude of biological contexts—from anthropology to gene regulation—by mapping systems into graphs. Network neuroscience maps brain systems into graphs in which neurons or brain regions are represented as nodes, and structural or functional interactions are represented as edges. Although this approach can be applied across multiple spatial scales, most recent studies focus on networks constructed at the meso- to macroscale, where noninvasive imaging data exist in humans.
In this article, we describe the basic brain network modeling construct and present several network statistics used to quantify brain network structure (Bassett and Lynall Reference Bassett, Lynall, Gazzaniga, Ivry and Mangun2013). We summarize fundamental findings that shape our current understanding of brain function, using static snapshots of brain network organization. In light of the vast quantities of dynamic data now available, we further describe the relatively new mathematical formalism of multilayer networks (Kivelä et al. Reference Kivelä, Arenas, Barthelemy, Gleeson, Moreno and Porter2014) that enables quantitative characterization and prediction of network evolution over time. These techniques form the backbone of the emerging field of dynamic network neuroscience, which opens up entirely new classes of investigation in human neuroscience.
Building Brain Networks
To model a system as a graph, one must define the elements of the system that will be represented by nodes and the relationships between those elements that will be represented by edges (connections) between nodes. These definitions will be informed by the system being interrogated, the observable data, and the scientific question of interest and will lead to a given set of networks characterized by a specific structure. Thus, different sets of choices can provide complementary information about brain organization and function.
Node Selection
The choice of nodes often depends on the data type. For example, if one has EEG data, network nodes may be surface sensors or hypothesized neural dipoles estimated from source localization techniques. For fMRI data, network nodes may be (i) single voxels or (ii) some aggregate of voxels chosen to represent anatomical (Achard et al. Reference Achard, Salvador, Whitcher, Suckling and Bullmore2006) or functional (Power et al. Reference Power, Cohen, Nelson, Wig, Barnes, Church, Vogel, Laumann, Miezin and Schlaggar2011) areas. In some cases, these atlases can be defined at different spatial scales (Cammoun et al. Reference Cammoun, Gigandet, Meskaldji, Thiran, Sporns, Do, Maeder, Meuli and Hagmann2012), where each scale represents a further partitioning of a region into subregions (Zalesky et al. Reference Zalesky, Fornito, Harding, Cocchi, Yücel, Pantelis and Bullmore2010; Bassett, Brown, et al. Reference Bassett, Brown, Deshpande, Carlson and Grafton2011). Thus, when defining network nodes on the basis of a parcellation, one can also study how the choice of parcellation (Wang et al. Reference Wang, Wang, Zang, Yang, Tang, Gong, Chen, Zhu and He2009; Bassett, Brown, et al. Reference Bassett, Brown, Deshpande, Carlson and Grafton2011) or parcellation scale (Zalesky et al. Reference Zalesky, Fornito, Harding, Cocchi, Yücel, Pantelis and Bullmore2010; Bassett, Brown, et al. Reference Bassett, Brown, Deshpande, Carlson and Grafton2011) affects network properties.
Edge Selection
The choice of edge also often depends on the data type. For structural brain networks, one might first perform diffusion tractography to trace white matter tracts through the brain (Sporns Reference Sporns2011). A network edge can then be defined as a weighted connection whose strength is given by the number or average fractional anisotropy of tracts connecting two nodes (Hermundstad et al. Reference Hermundstad, Bassett, Brown, Aminoff, Clewett, Freeman, Frithsen, Johnson, Tipper, Miller, Grafton and Carlson2013). For functional brain networks, one might define edges on the basis of statistical relationships between time series of regional activity, such as interregional correlation, coherence, or phase synchronization that produce undirected networks (A is connected to B with the same strength that B is connected to A). Alternatives include Granger causality that produces directed networks (connection from A to B can have a different strength than the connection from B to A).
Weighted versus Binary Networks
The methods described above produce weighted networks where the value associated with an edge represents the strength of the relationship between nodes. However, concerns regarding measurement noise have traditionally led to the application of thresholding techniques to create binary networks (Achard et al. Reference Achard, Salvador, Whitcher, Suckling and Bullmore2006), where connections between nodes either exist or do not exist. The most common thresholding technique is cumulative thresholding, where only connections whose strength is above a threshold value are retained (Bassett et al. Reference Bassett, Nelson, Mueller, Camchong and Lim2012). However, weak connections have been implicated in network function and dysfunction (Bassett et al. Reference Bassett, Nelson, Mueller, Camchong and Lim2012; Santarnecchi et al. Reference Santarnecchi, Galli, Polizzotto, Rossi and Rossi2014), and therefore caution should be exercised when thresholding techniques are employed (Ginestet et al. Reference Ginestet, Nichols, Bullmore and Simmons2011). Future work in the field should emphasize the importance of analyses and methods that incorporate the strength of connections (Rubinov and Sporns Reference Rubinov and Sporns2011).
Spatial Embedding
Finally, it is important to note that brain networks are an example of a class known as spatially embedded networks (Klimm et al. Reference Klimm, Bassett, Carlson and Mucha2014): nodes have physical locations, and internode distances can be calculated in Euclidean space. In the brain, nodes that are physically close tend to be strongly connected (Kaiser and Hilgetag Reference Kaiser and Hilgetag2006; Bassett et al. Reference Bassett, Greenfield, Meyer-Lindenberg, Weinberger, Moore and Bullmore2010), leading to an efficient info-physical structure (Kaiser and Hilgetag Reference Kaiser and Hilgetag2006; Bassett et al. Reference Bassett, Greenfield, Meyer-Lindenberg, Weinberger, Moore and Bullmore2010; Bullmore and Sporns Reference Bullmore and Sporns2012). It can be useful to take this information into account when designing null models used to compute network statistics (Expert et al. Reference Expert, Evans, Blondel and Lambiotte2011).
Quantifying Brain Networks
A brain network can be characterized using network statistics (Newman Reference Newman2010). Here we describe some commonly used statistics and the insights that they have offered into the complexity of human brain organization (Rubinov and Sporns Reference Rubinov and Sporns2011).
Network Statistics
We assume that we have an N-node graph, G, represented by an
adjacency matrix A, where the element
gives the strength of the connection between node i and node j.
Degree
The degree of a node can be computed as
Nodes identified as having an unusually high degree when compared to other nodes in the network are often referred to as “hubs.” The distribution of node degrees can be an important distinguishing feature between different networks: random networks display a Poisson distribution (Newman Reference Newman2010), whereas brain networks display a heavy-tailed distribution (Achard et al. Reference Achard, Salvador, Whitcher, Suckling and Bullmore2006), indicating the presence of hubs (van den Heuvel and Sporns Reference van den Heuvel and Sporns2013).
Path Length
To measure the distance between two nodes in topological space, we compute the shortest path length,
, as the minimal number of edges that must be traversed to walk from node i to node j along edges in the graph. Note that the shortest path length computed in network space is mathematically unrelated to the physical distance between two nodes. We can define the characteristic path length,
as the average shortest path length.
Clustering Coefficient
The local clustering coefficient of a node,
, can be defined as the fraction of a node’s neighbors that are also connected to one another. For a binary network, we define the global clustering coefficient to be the mean local clustering coefficient values over all N nodes in the graph:
For weighted networks, one can define related diagnostics that account for the local clustering of edge weights.
Efficiency
The global efficiency of a network is defined as
Because this formulation uses information regarding the shortest paths through the network (Latora and Marchiori Reference Latora and Marchiori2001), efficiency is often interpreted as a measure of how efficiently the network transmits information (although, for caveats on this interpretation in the context of brain networks, see Rubinov and Bassett [Reference Rubinov and Bassett2011]).
The local efficiency of a node in a network is given by the average global efficiency of that node’s local subgraph, and therefore the local efficiency of the entire network is given by
where
is the local subgraph of node i consisting of the nearest neighbors of node i and their edges to other nodes in the subgraph.
Modularity
An interesting feature of many complex networks is their community structure: the presence of subsets of nodes that are more densely connected among themselves than they are to the rest of the network (Porter, Onnela, and Mucha Reference Porter, Onnela and Mucha2009). A popular method to detect communities in networks is to maximize the following modularity quality function (Newman Reference Newman2006):
where
, γ is a structural resolution parameter (often set to unity),
if nodes i and j are in the same community, and
otherwise. The modularity is computed over the landscape of all possible partitions of the network into communities and is maximal for the partition with the greatest community structure as quantified by the modularity quality index Q. Unfortunately, maximizing Q is an NP-complete problem, and therefore heuristic algorithms are used such as the locally greedy Louvain algorithm (Blondel et al. Reference Blondel, Guillaume, Lambiotte and Lefebvre2008).
Brain Organization
Network statistics form a toolbox to characterize the organization of human brain networks, offering insight into human cognition (Medaglia et al. Reference Medaglia, Lynall and Bassett2015). Here, we review three basic features observed consistently in human brain networks: small-world structure, community structure, and rich-club structure.
Small-World Structure
The popular Watts-Strogatz model of small-world networks contains high local clustering yet short average path length (Watts and Strogatz Reference Watts and Strogatz1998) and therefore forms an attractive model for brain organization (Bassett and Bullmore Reference Bassett and Bullmore2006): the locally dense interconnection structure may promote computation, while the long-distance paths may promote the quick dissemination of information (although see Rubinov and Bassett Reference Rubinov and Bassett2011; Bassett and Lynall Reference Bassett, Lynall, Gazzaniga, Ivry and Mangun2013; Medaglia et al. Reference Medaglia, Lynall and Bassett2015, for important interpretational caveats). This hypothesized small-world structure is evident in different cohorts, imaging modalities, and spatial resolutions (Bassett and Bullmore Reference Bassett and Bullmore2006; Bullmore and Sporns Reference Bullmore and Sporns2009; Stam Reference Stam2014).
Community Structure
Decades of cognitive neuroscience have demonstrated that different sets of brain regions are important for the performance of different cognitive tasks (Gazzaniga, Ivry, and Mangun Reference Gazzaniga, Ivry and Mangun2013). Recent applications of network-based tools to human neuroimaging data have shown that these sets of areas are also strongly connected in brain networks. By applying community detection techniques to neuroimaging data, one can uncover community architecture in structural (Chen et al. Reference Chen, He, Rosa-Neto, Germann and Evans2008; Bassett et al. Reference Bassett, Greenfield, Meyer-Lindenberg, Weinberger, Moore and Bullmore2010) and functional networks (Meunier et al. Reference Meunier, Achard, Morcom and Bullmore2009), where communities or modules map onto known cognitive systems. Interestingly, this modular organization tends to be hierarchical—smaller modules exist within larger modules (Meunier et al. Reference Meunier, Lambiotte and Bullmore2010; Bassett et al. Reference Bassett, Greenfield, Meyer-Lindenberg, Weinberger, Moore and Bullmore2010, Reference Betzel, Griffa, Avena-Koenigsberger, Goñi, Thiran, Hagmann and Sporns2013; Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011)—potentially enabling local computations to be integrated into broader cognitive processes.
Rich-Club Structure
Human brain networks also contain hubs that are more likely to connect to each other than they are to regions of low degree, forming what has been called a “rich club” (Colizza et al. Reference Colizza, Flammini, Serrano and Vespignani2006). This club of densely connected hub regions might contribute to the robustness of brain function (van den Heuvel and Sporns Reference van den Heuvel and Sporns2011) and form a fundamental information-processing feature of neural systems across species (Shih et al. Reference Shih, Sporns, Yuan, Su, Lin, Chuang, Wang, Lo, Greenspan and Chiang2015).
The Future of Network Neuroscience
Network approaches have fundamentally contributed to our understanding of brain function. These tools are particularly suited to examining single network instances: one subject, one species, one time point, one disease, one task. Yet, they fall short in offering statistically robust methods to translate inferences across networks. In essence, these tools treat each network as an independent sample when in fact there are significant dependencies between networks constructed from different subjects, different species, different time points, different diseases, or different tasks. A principled modeling framework to accurately treat and manipulate these dependencies is critically needed.
Multilayer Networks
To address this limitation, we turn to the new mathematical formalism of multilayer networks (Kivelä et al. Reference Kivelä, Arenas, Barthelemy, Gleeson, Moreno and Porter2014): representations in which each layer constitutes a different network, for example, constructed from a different subject, patient group, experimental condition, cognitive task, or time point. One can also combine multiple aspects, thus creating a network with more than one multilayer dimension: for example, a multilayer network in which one dimension is subject and a second dimension is time. A node can exist in all layers or in a subset of layers and is linked throughout the layers by an edge representing the node’s identity. Multiple types of edges can also link nodes within and between layers representing different types of relationships between network elements.
The multilayer framework is particularly appealing in the context of understanding statistically significant similarities and differences in network structure between experimental scenarios or across time, a traditionally difficult enterprise (Muldoon, Bridgeford, and Bassett Reference Muldoon, Bridgeford and Bassett2016). For example, a perennial question lies in how brain structure constrains brain function (Sporns Reference Sporns2013). To address this question, one might acquire a multimodal data set of structural and functional images and wish to build a multilayer network with two aspects: one layer containing the structural networks from a group of subjects and the other aspect containing the functional networks from a group of subjects. Edges representing nodal identity then link nodes between the two aspects and many layers to ensure that a given region can be identified consistently. A second interesting scenario in the context of disease (Bassett and Bullmore Reference Bassett and Bullmore2009; Stam Reference Stam2014) lies in building a multilayer network in which one aspect contains brain networks from healthy individuals and a second aspect contains brain networks from a patient cohort. Finally in the context of cognitive neuroscience (Sporns Reference Sporns2014; Medaglia et al. Reference Medaglia, Lynall and Bassett2015), one might wish to construct a multilayer network in which each aspect represents a functional brain network constructed during a different task.
The ability to combine different aspects (structure and function, healthy and disease groups, or time windows) within the same overall multilayer network framework allows one to develop network statistics that operate on a single object, using interaspect links to quantify the interactions between layers. This approach directly addresses the inherent dependencies between networks, offering a more principled framework for statistical inference.
Temporal Networks
The first use of multilayer networks in neuroscience addressed the temporal evolution of brain dynamics (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011) in which each layer represented a functional network estimated from a single time window of fMRI data and nodes were linked across sequential layers to indicate identity. This specific instantiation of the framework is referred to as a temporal network (Holme Reference Holme2012). This framework has proved particularly powerful in characterizing reconfiguration of human brain networks during learning (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011, Reference Bassett, Porter, Wymbs, Grafton, Carlson and Mucha2013; Bassett et al. Reference Bassett, Yang, Wymbs and Grafton2015; Mantzaris et al. Reference Mantzaris, Bassett, Wymbs, Estrada, Porter, Mucha, Grafton and Higham2013), where the multilayer formalism enables a statistically robust identification of dynamic changes in community structure that explain individual differences in learning ability (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011, Reference Bassett, Porter, Wymbs, Grafton, Carlson and Mucha2013; Bassett et al. Reference Bassett, Yang, Wymbs and Grafton2015). The tools have similarly proved useful in understanding lexical processing (Doron, Bassett, and Gazzaniga Reference Doron, Bassett and Gazzaniga2012), working memory (Braun et al. Reference Braun, Schäfer, Walter, Erk, Romanczuk-Seiferth, Haddad, Schweiger, Grimm, Heinz, Tost, Meyer-Lindenberg and Bassett2015), and motor behavior (Wymbs et al. Reference Wymbs, Bassett, Mucha, Porter and Grafton2012), and they complement a growing interest in dynamic functional connectivity in both rest (Hutchison et al. Reference Hutchison, Womelsdorf, Allen, Bandettini, Calhoun, Corbetta, Penna, Duyn, Glover, Gonzalez-Castillo, Handwerker, Keilholz, Kiviniemi, Leopold, de Pasquale, Sporns, Walter and Chang2013) and task states.
Studies describing, predicting, and manipulating brain dynamics in these temporal networks compose the relatively new field of dynamic network neuroscience (Bassett et al. Reference Bassett, Yang, Wymbs and Grafton2015). By modeling brain networks as evolving, interconnected systems, dynamic network neuroscience seeks to understand the complex nature of neurophysiological phenomena that underlie cognition. However, to achieve this goal, current network statistics must be modified to take into account the multidimensional aspects implicit in multilayer networks, a growing area of innovation (Kivelä et al. Reference Kivelä, Arenas, Barthelemy, Gleeson, Moreno and Porter2014). In addition to extending traditional statistics, there is a need to develop new statistics formalized specifically with the features of temporal networks in mind. Examples include network flexibility (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011) and stationarity (Palla et al. Reference Palla, Derényi, Farkas and Vicsek2005), which each quantify temporal changes in community structure. Finally, important challenges remain in defining appropriate statistical approaches to infer nonrandom structure in temporal networks (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Porter, Mucha, Carlson and Grafton2011; Bassett, Porter, et al. Reference Bassett, Porter, Wymbs, Grafton, Carlson and Mucha2013), as well as tools to use these approaches to discriminate different roles that brain regions may play in network dynamics (Bassett, Wymbs, et al. Reference Bassett, Wymbs, Rombach, Porter, Mucha and Grafton2013).
Conclusion
As technology advances, the neuroscience community is becoming increasingly inundated with rich data sets reflecting complex spatiotemporal interactions across multiple scales of the brain. To understand the intricacies of these new data and their utility in uncovering fundamental principles of brain function requires the use of a mathematical framework that incorporates the interconnected nature of the system. Network analysis, and especially dynamic network neuroscience built on multilayer network approaches, has proved to be a powerful tool in describing the complex organization and evolution of the human brain and its relationship to cognition. As the use of dynamic network neuroscience continues to evolve, we will be able to increasingly tease apart the complex relationships between brain structure and function, make predictions about the evolution of disease states, and understand how dynamic interactions between remote brain regions give rise to cognitive states that define human function.