Introduction

Human movement is a highly complex behaviour, with a broad spectrum of multiplexed spatiotemporal dynamics typically exhibited for basic activities-of-daily-living [1,2]. How the central nervous system controls movement in the face of this inherent complexity to ensure efficient and reliable navigation of the environment and task performance is a nontrivial question currently under investigation in the motor control field [3,4]. The muscle synergy hypothesis is a long-withstanding proposition on the underlying neural constraints producing coordinated movement, stating that this complexity is offset by the allocation of computational resources to the spinal-level in the form of motor primitives [36]. These motor primitives modularly activate functional groups of muscles that are flexibly combined for the efficient construction of a movement. The conceptual underpinning of the ‘muscle synergy’ entails the idea of combinations of muscles ‘working together’ for the purpose of effective goal-orientated behaviour [7]. This emergent cohesion involves the following qualifying attributes: a repeatable muscle activation pattern common across trials and participants, a reciprocal relationship among functional muscle groups such that changes occur in one group to compensate for changes in another, and task dependence (i.e. the pattern of interdependencies among muscles must map onto task performance) [7,8]. A common approach to analyse the neural constraints underlying these motor patterns is to apply unsupervised machine-learning algorithms to electromyographic (EMG) data [9,10], with the aim of extracting a latent, low-dimensional representation.

In [11], we considered, key limitations among current approaches to muscle synergy analysis in extracting functionally relevant and interpretable patterns of muscle activity [12]. We proposed a combinatorial approach based on information- and network-theory and dimensionality reduction (the network-information framework (NIF)) that significantly improved the generalisability of the extraction process by, among others, removing restrictive model assumptions (e.g. linearity, same mixing coefficients) and the reliance on variance-accounted-for (VAF) metrics [12]. To elaborate on the significance of this development, the extraction of motor patterns in isolation of the task space comes at the expense of both functional and physiological relevance [12,13]. Thus, here we propose a computational framework that allows for the direct inclusion of task space parameters which is of particular importance for the progression of the research field and successful engineering applications [12,14,15]. Furthermore, effective methods for mapping large-scale physiological dynamics to behaviour is a current gap across the neurosciences [16]. Here, we address this research gap by directly including task parameters in the extraction of muscle synergies using the NIF [11]. This enables us to dissect the concept of muscle synergy and therefore quantify different types of interactions between muscle activations with distinct but complementary functional roles in task space.

In its currently defined state, the muscle synergy concept describes the role of common neural drives to functional muscle groupings working redundantly towards a common task-goal [35,7,14]. However, recent influential works have highlighted several other important mechanisms involved in this low-dimensional control strategy that are not well recognised by the muscle synergy concept [1725]. Such insights include the partitioning of motor variability by the nervous system across task-relevant and -irrelevant spaces and the cooperation between functionally distinct muscle groupings in the form of cross-module functional connectivities. These observations highlight the need for a refinement of the muscle synergy concept to comprehensively describe muscle interactions during movement, including their partitioning into task-relevant and –irrelevant spaces and the characterisation of their functional roles.

We thus motivate the development of a more nuanced perspective to the muscle synergy concept and the general notion of ‘working together’ that comprehensively describes the muscle interactions underlying motor behaviour. To do so, we propose an information-theoretic approach (based on the NIF pipeline) that characterises the contributions of muscle couplings to motor task performance. In other words, we frame the notion of ‘working together’ in more specific terms of shared information between pairs of spatiotemporal muscle activations ([mx, my] (Fig.1.3(a))) (red and green sets respectively) and a corresponding task parameter (τ) (blue set) (see Venn diagrams in Fig.1.3(b) below). Among current approaches to muscle synergy analysis, the shared information between muscles (yellow and white area in Fig.1.1(a)) is quantified, using dimensionality reduction, as common patterns of variability. These common patterns are essentially task-agnostic and may contain patterns of variability a) present in specific tasks (i.e. task-relevant (white shaded area in Fig.1.1(a)) as well as b) shared across tasks (i.e. task–irrelevant (yellow shaded area in Fig.1.1(a)). Our proposed approach dissects patterns of muscle variability in space, time and across trials in terms of their task-relevance and functional similarity in a generalizable manner using mutual information (MI) (Fig.1.3(a-c)). This enables us to decompose muscle activations into muscle pair – task parameter couplings and characterise their combined functional roles. We can then extract low-dimensional representations of these muscle couplings, i.e. muscle networks with specific spatial and temporal signatures, across participants and tasks (Fig.1.3(c)).

A general outline of the proposed approach.

(1.1(a-b)) We propose a novel approach to mapping muscle couplings to the task space. Among current muscle synergy analysis approaches, muscle couplings are quantified in isolation of the task solely using dimensionality reduction. Using our approach, the functional characteristics of muscle interactions can be quantified in terms of the similarity of their encoded task information. We do so by determining the coupling between [mx, my] and a corresponding task parameter (τ) using mutual information (MI). From this perspective, task-redundant muscle couplings (pink shaded area in pink-orange intersection) represent muscles cooperating towards similar task goals, while task-synergistic muscle couplings (orange shaded area in pink-orange intersection) encapsulate the task information provided by a muscle pairing acting towards complementary task goals. Muscle couplings present across tasks (i.e., task-irrelevant) are quantified by conditioning the MI between [mx, my] pairs with respect to τ (yellow intersection). (1.2) A description of redundant and synergistic interactions. (a) Net redundant interactions are defined by a greater amount of information generated by the sum of individual observation of mx and my ([mx+ my]) than their simultaneous observation ([mx, my]). (b) In a net synergistic interaction, [mx, my] provides more information than [mx+ my]. (1.3(a-c)) An overview of the approach. Spatiotemporal muscle activation samples are extracted across trials from large-scale EMG datasets and concatenated into vectors, forming [mx, my] pairs.The derived muscle couplings are then run through the NIF pipeline [11], producing low-dimensional, multiplexed space-time muscle networks.

Crucially, using this novel framework, we can separately quantify the task-irrelevant (i.e. muscle interactions present across tasks) information conveyed by a muscle coupling (yellow intersection in Fig.1.1(b)) from the task-relevant information (pink-and-orange shaded area in Fig.1.1(b)). These task-relevant interactions can be either sub-additive/redundant (i.e. the muscle coupling provides less information about the task compared to the sum of the individual muscle patterns) or super-additive/synergistic (i.e. the muscle coupling conveys more task information than the sum of individual muscle-task encodings). Conceptually, the information a muscle interaction provides is considered redundant when all the information can essentially be found in one of the muscles (pink shaded area (Fig.1.2(a)). This redundant task information thus reveals a functional similarity between muscle activations. Alternatively, we can also identify muscles that act synergistically towards complementary task goals, meaning their variations provide different information about a motor behaviour. A key, quantifiable attribute of this complementary interaction is the emergent task information (‘synergy’) they provide when considered together (orange shaded area (fig.1.2(b)). From this novel perspective, muscle activations can ‘work together’ not just similarly towards a common task-goal but also complementarily towards different aspects of motor behaviour and concurrently towards objectives functionally irrelevant to overt task performance, thus providing a comprehensive view of the muscle interactions governing coordinated movement.

To illustrate this novel conceptual and analytical framework, we applied it to three benchmark datasets of human participants performing naturalistic movements, extracting generalizable and functionally interpretable space-time muscle networks with respect to both discrete and continuous task spaces. We have also made available open-source Matlab routines for readers to apply this approach to their own data (https://github.com/DelisLab/EMG2Task).

Results

Our primary aim here is to provide a new definition for the muscle synergy in task space by quantifying the contributions of muscle couplings to task performance. To achieve this, we essentially reverse the analytical approach typically used in muscle synergy studies (i.e. muscle groupings are identified and inferences then made about their functional roles) [9]. More specifically, we first identify functional couplings between paired muscle activations by evaluating their task-relevance and then extracting representative patterns of such couplings using dimensionality reduction methods.

To begin, we derived pairs of muscle activation vectors [mx, my] from three benchmark datasets of human participants executing naturalistic movements, namely arm reaching (dataset 1), whole-body point- to-point reaching (dataset 2) and various locomotion modes (dataset 3) [2628] (see Fig.3 for the experimental design of each dataset and ‘Materials and methods’ for an outline of the experimental setups and EMG data pre-processing)(fig.2(A)). For datasets 1 and 2, we determine the MI between [mx, my] vectors with respect to several discrete task parameters representing specific task attributes (e.g. reaching direction, speed etc.), while for dataset 3 we determine the MI with respect to corresponding kinematic, dynamic and inertial motion unit (IMU) features sampled across trials.

A summary of the NIF pipeline. (A) Large-scale datasets of EMG signals are captured while participants perform various motor tasks [2628]. (B) The MI between all unique muscle-timepoint vector ([mx, my]) combinations with respect to a corresponding task parameter (τ) is determined [41], forming a network of functional connectivities. (C) These adjacency matrices are then analysed in terms of statistical significance and modular structure using percolation theory [11]. (D) The optimal spatial and temporal model-ranks are determined using generalised, consensus-based network community detection methods [3234,36]. (E) The optimal model-ranks are used as input parameters for dimensionality reduction, where space-time muscle networks along with their underlying activation coefficients are concurrently extracted [26].

Graphical illustrations of each of the datasets analysed in the current study. (A) Dataset 1 consisted of participants executing table-top point-to-point reaching movements across four targets in forward (P1-P4) and backwards (P5-P8) directions at both fast and slow speeds [26]. The muscles recorded included the finger extensors (FE), brachioradialis (BR), biceps brachii (BI), medial-triceps (TM), lateral-triceps (TL), anterior deltoid (AD), posterior deltoid (PD), pectoralis major (PE), latissimus dorsi (LD) of the right, reaching arm. (B) For dataset 2, the activity of 30 muscles was recorded while participants performed whole-body point-to-point reaching movements across three different heights and bars and in various directions, accumulating to 72 unique reaching tasks [27]. (C) The circuit navigated by participants in dataset 3 as they executed various locomotion modes is illustrated, of which level-ground walking, stair- and ramp-ascent/descent were analysed in the current study [28]. Several sub-conditions were undertaken by participants for each locomotion mode including different walking-speeds, clockwise vs. counter-clockwise direction, different stair heights and ramp inclines etc. Participants executed these tasks while the EMG of 11 muscles on the right leg ((Gluteus medius (GlutM), right external oblique (Obl), semitendinosus (ST), gracilis (GR), biceps femoris (BF), rectus femoris (RF), vastus lateralis (VL), vastus medialis (VM), soleus (SO), tibialis anterior (TA), gastrocnemius medialis (GM)) along with kinematic, dynamic and IMU signals were captured.

Having extracted the muscle pair-task interdependencies representing a specific intersection in fig.1.1(b), we next sought to find a parsimonious representation of motor behaviour that is consistent across tasks and participants (fig.2(E)) [26]. To produce this sparse, low-dimensional representation, we undertook the following intermediary steps:

We modelled the MI values as adjacency matrices in the spatial or temporal domain and identified dependencies that were statistically significant using percolation theory (fig.2(C)) [29,30]. By assuming the muscle networks operate near a state of self-organised criticality [31], we effectively isolated dependencies that were above chance-level occurrence, thus empirically sparsifying the networks.

To empirically determine the number of components to extract, we then concatenated these adjacency matrices into a multiplex network and employed network community-detection protocols to identify modules across spatial and temporal scales (fig.2(D)) [3236]. Having detected the spatiotemporal modular structure, we then returned the sparsified networks to their original format and used the number of modules identified as input parameters into dimensionality reduction (fig.2(E)) [26].

By optimising a modularity-maximising cost-function [37,38], the community detection protocols we employed consistently identified three spatial (S1-S3) and two temporal (T1-T2) modules as representative of the underlying task-redundant, -synergistic and -irrelevant informational dynamics. Following their extraction, we further analysed the spatial networks from each dataset in terms of their submodular structure by applying network-theoretic tools [33,34,39]. In doing so, we identified subnetworks within each spatial network and interesting patterns of network centrality, i.e. the relative importance of a node in a network. The spatial and temporal networks of each dataset output are illustrated in panels A and B (fig.4-9) of the following sections. They are accompanied by human body models where node colour and size indicate subnetwork community affiliation and network centrality respectively [40]. The networks we extracted operate in parallel within spatial and temporal domains while having an all-to-all correspondence across domains, i.e. any spatial component can be combined with any temporal component via a task-specific coefficient (illustrated in panel C for dataset 1 and 2 outputs and in the supplementary materials (fig.4-6) for dataset 3) [26]. Unlike similar muscle synergy extraction approaches, dimensionality reduction in the NIF pipeline doesn’t seek to approximate the recorded EMG data but to identify sets of muscles that share the same type of interaction. Thus, the multiplexing coefficients extracted in this framework are instead interpreted as the participant- and task-specific scaling of information overlap.

A simplified example output from the proposed framework applied to a single trial of turning gait from Dataset 3. (A) Task-irrelevant, (B) Task-redundant and (C) Task-synergistic synchronous muscle couplings were quantified with respect to the heel kinematic marker (anterior-posterior direction). Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Three spatial (S1-S3) and two temporal task-irrelevant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 2 using the NIF pipeline (Panel A-B) [11,27]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Three spatial (S1-S3) and two temporal task-irrelevant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 3 using the NIF pipeline (Panel A-B) [11,28]. Activation coefficients are presented in supplementary materials (fig.4), indicating their task parameter-specific scaling averaged across participants in the dynamic, IMU and kinematic spaces. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Three spatial (S1-S3) and two temporal task-redundant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 2 using the NIF pipeline (Panel A-B) [11,27]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Three spatial (S1-S3) and two temporal task-redundant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 3 using the NIF pipeline (A-B) [11,28]. Activation coefficients are presented in supplementary materials document 2 (fig.2), indicating their task parameter-specific scaling averaged across participants in the dynamic, IMU and kinematic spaces. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Three spatial (S1-S3) and two temporal task-synergistic muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 2 using the NIF pipeline (Panel A-B) [11,27]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Types of muscle interactions

To provide intuition on the types of muscle couplings that can be identified by the proposed frameworks, we first applied the methodology to EMG recordings from a single trial of a participant walking on level-ground in the counter-clockwise direction around the circuit depicted in fig.3(C). This simple dataset can exemplify the different functional roles of muscle couplings with respect to the task at hand. Here we identified task-irrelevant (A), -redundant (B) and –synergistic (C) couplings with respect to a single, continuous task parameter, the heel kinematic marker in the anterior-posterior direction.

For example, the hamstring muscles (ST and BF) controlling knee flexion work together with a) muscles involved in hip abduction (GR, GlutM and Obl) to move the heel forward with a redundant interaction (Fig. 4B) and b) calf muscles involved in ankle flexion (GM, TA) cooperatively determining heel position with a synergistic interaction (Fig. 4C). Also, these two hamstring muscles together with their antagonist RF form a task-irrelevant network, i.e. their couplings are not predictive of heel position (Fig. 4A). Overall, task-irrelevant muscle couplings capture primarily interactions between co-agonist and agonist-antagonist muscles across the right-leg that are indiscriminative of anterior-posterior heel marker variations. Also, task-redundant and - synergistic couplings are identified for functionally similar and dissimilar muscle combinations respectively that provide sub-additive (i.e. partly shared or redundant) and super-additive (i.e. complementary or synergistic) information about heel marker position.

In the following, we sequentially present in more detail the three types of muscular interactions in the spatiotemporal domain across three EMG datasets and show the robustness of the approach and its outputs.

Representations of motor behaviour in muscle couplings

Task-irrelevant muscle couplings

To quantify the task-irrelevant contributions of muscular interactions to motor behaviour, we conditioned the MI between [mx, my] with respect to τ (see ‘Materials and methods’ section) [41]. This conditioning effectively removes the task-relevant information, leaving information produced by pairwise muscle variations that are task-indiscriminative. Following a run through the NIF pipeline (fig.2) [11], the output from dataset 2 and 3 are presented in fig.5-6 respectively while the output from dataset 1 is presented in the supplementary materials (fig.1). The task-irrelevant space-time muscle networks we extracted from dataset 1 and 2 shared several structural features with their task-agnostic counterparts extracted in the preliminary study [11], supporting recent work showing that functional muscle network structure are heavily influenced by task-irrelevant factors such as anatomical constraints [42]. The functional connectivities identified here captured known contributions of spatiotemporal muscular interactions to aspects of motor behaviour common across tasks and participants which we outline briefly here.

The temporal networks from dataset 1 and 2 captured mostly co-activations from movement onset – mid-movement and movement cessation, indicating that some co-contraction mechanisms were consistently task-irrelevant across trials. The temporal networks for dataset 2 were more diffuse compared to dataset 1 (fig.4B) probably reflecting the more variable role of passive forces in generating movements to different heights captured in this dataset’s experimental design [27,43]. Furthermore, this co-contraction mechanism was more parsimoniously represented as a single network in dataset 3 (T1 in fig.6B), where passive forces in contrast likely played a consistently resistive role during locomotion. Interestingly, T1 for dataset 3 corresponded equivalently high for all three task spaces when corresponding with S2 which consisted of upper-leg extensors (see Supplementary materials (fig.4)). Muscle couplings indicative of agonist-antagonist pairings were also identified as separate subnetworks in S3 of dataset 3 (fig.6A). More specifically, their functional segregation appeared to be based on their distinct functional roles in forward propulsion (red nodes) and deceleration (blue nodes) during the mid-stance phase of gait, as indicated by the prominent correspondence with T2 across task spaces (see Supplementary materials (fig.4)). This finding reflects the consistent agonistic and antagonistic contributions of muscular interactions across locomotive tasks.

The gross motor function of muscle couplings was another characteristic of task-irrelevant muscle couplings that pervaded across the datasets analysed here. For instance, AD had a central role in S2 of dataset 1 while also displaying a unique pattern of connectivity with tibial musculature in S3 of dataset 2. Similarly, GlutM had a central role in S1 of dataset 3 (fig.6A). We further found a common pattern of task-irrelevant connectivity in S2 across datasets, namely the musculature about a hinge joint (elbow in dataset 1 and 2, knee in dataset 3) coupled with proximal shoulder or hip musculature, indicative of their biomechanical affordances. Finally, the passive, left-arm was connected with the tibial musculature of S3 in dataset 2 (green nodes). To probe the underlying function of this connectivity in the left-arm, we inspected the original EMG signals. We observed periodic, tonic activations across tasks, reflective of reciprocal inhibition of contralateral limb musculature that enables unilateral movement [44].

Task-redundant muscle couplings

To characterise the functional role of task-relevant muscle couplings, we employed a higher-order information-theoretic concept known as co-information (co-I) [41,45,46]. This metric quantifies the MI between three random variables and may take on positive values (net synergistic) and negative values (net redundant) (see ‘Materials and methods’ section). Co-I quantifies the task-relevant information shared between [mx, my] independently of the information generated by task-irrelevant muscular interactions. In doing so, it also defines the functional relationship between [mx, my] overall as redundant or complementary. Following the quantification of co-I for all unique [mx, my] and corresponding τ (pink area in orange-and-pink intersection (fig.1.3(B)), we parsed the negative values indicating redundancy into a separate matrix and rectified them. In fig.7-8, we illustrate the output following the extraction of task-redundant space-time muscle networks from datasets 2-3 across tasks and participants respectively while the output for dataset 1 is presented in supplementary materials (fig.2). In the co-I formulation, task-redundant muscle couplings can be interpreted as muscle couplings that overall shared a common task-relevant functional role. For example, with reference to Figure 7, muscles in the networks presented in S1 (fig.7A) carry redundant information about the movement endpoint (fig.7C) with the temporal profile T1 (fig.7B) whereas S3 (fig.7A) contains muscle networks carrying redundant information about the starting point (fig.7C) with the same temporal profile T1 (fig.7B).

Both dataset 1 (supplementary materials (fig.2)) and dataset 3 (fig.8) outputs display similar patterns of muscle couplings at the same spatial scale of an individual, task-relevant limb musculature, with an emphasis on the coupling of specific muscles with all other muscles. For dataset 1, FE, BI and BR displayed this integrative pattern across S1-S3 respectively while BF, TA and ST demonstrated this pattern in dataset 3 also. The muscle networks encapsulated several functionally interpretable couplings such as the agonist-antagonist pairings of the BI and TM of S2 (dataset 1 (supplementary materials fig.2(A)) and the task redundancy of ankle dorsi-flexors, and knee/hip flexors during sloped walking for example in S2 of dataset 3 (fig.8(A)) [47]. The functional interpretation of these muscle connectivity patterns was in line with the extracted task-specific activations. For instance, S2 of dataset 1 was modulated most prominently by reaching direction when corresponding with T2, commensurate with the biomechanical affordances of this upper-arm muscle network. Furthermore, S2 of dataset 3 was specifically modulated by the right-thigh kinematic marker along the y-axis (up-down direction) for both T1 and T2 (see Supplementary materials (fig.5)). The centrality of task-redundant muscle couplings in dataset 1 and 3 suggests particular muscle activations drive the task-specific variations in the reaching arm and stepping leg muscle activities towards a common behavioural goal. It is also worth noting that the magnitude of these functional connectivity patterns appeared to be proportional to anatomical distance, as evidenced by the magnitude of connection strengths, a finding supportive of previous related research [42].

Meanwhile at the greater spatial scale of dataset 2 (fig.7(A))), task-redundant muscle couplings were anatomically compartmentalised to the upper- and lower-body. This functional segregation was emphasised at the subnetwork level also, where the upper- and lower-body musculature of S3 for instance formed distinct submodules (blue and red nodes). Amongst the task-specific activations in dataset 2, S1 carried redundant task information about end-point target, -height and up-down direction when corresponding with T1. T2 for dataset 2 on the other hand contained mostly temporally proximal dependencies along the diagonal, suggestive of co-contraction mechanisms, which became more diffuse near movement cessation. These endpoint trajectory and co-contraction related temporal patterns were qualitatively similar to T1 and T2 of both dataset 1 and 3 respectively (see fig.8 below and Supplementary materials (fig.2) respectively).

Task-synergistic muscle couplings

Similarly to the task-redundant muscle couplings, we isolated task-synergistic muscle couplings by parsing the positive co-I values from the computations conducted across all unique [mx, my] and corresponding τ into a sparse matrix where all redundant couplings were set to zero (see ‘Materials and methods’ section). Task-synergistic muscle couplings here can be interpreted as a [mx, my] pair that provide complementary (i.e. functionally dissimilar) task information, thus more information is gained by observing [mx, my] together rather than separately (orange area in orange-and-pink intersection (fig.1.3(B)). In Fig.8-9, we illustrate the task-synergistic space-time muscle networks from datasets 2-3 respectively (dataset 1 output is presented in the supplementary materials, Fig.3).

Across datasets, the muscle networks could be characterised by the transmission of complementary task information between functionally specialised muscle groups. The overall structure of the synergistic muscle networks was similar to their task-redundant counterparts. For instance, the emphasis of an individual muscle’s connectivity with all other muscles was evident among synergistic couplings in dataset 3 (see VM, VL and RF of S1, GR, TA and SO of S2 and GlutM of S3 in fig.9A). This correspondence with task-redundant networks demonstrates that parallel and synchronous exchanges of redundant and synergistic task information underlie task-specific variations across trials (see e.g. S3 of dataset 2 in fig.6A and fig.8A). Interestingly, despite the similarity between the redundant and synergistic muscle networks, the way they are combined to encode task information differs depending on the type of interaction (synergistic vs. redundant, see e.g. panel C of fig.8 in comparison to panel C of fig.6).

Concerning the temporal activations of these networks, the task-synergistic structure of dataset 2 (fig.8B) was also relatively unchanged compared to the task-redundant structure (fig.6B). This suggests that the task end-goal and co-contraction related mechanisms provided both redundant and synergistic task information concurrently during whole-body reaching movements. In contrast, a different view of synergistic information exchange is provided in datasets 1 and 3 (fig.9 and supp. fig.3), where T1 and T2 consist of more idiosyncratic activations that together appear to reflect the task end-goal related patterns found elsewhere. More specifically, in both datasets we found two distinct patterns of task-end goal related activity where early and late timepoints during movement initiation operated in parallel to provide complementary task information (see fig.9B and supp. fig.3B).

Generalisability of the extracted space-time muscle networks

To ascertain the generalisability of the extracted representations presented here beyond any subset of the input data, we conducted a similarity analysis through a leave-n-out cross validation procedure. In more detail, we compared the space-time networks extracted from the full dataset (illustrated in fig.4-9 and supplementary materials here) to the networks extracted from a subset of the data (see ‘Materials and methods’ section). Across datasets, a high level of concordance was found on average (∼0.9 correlation, see table1). This trend was evident across all datasets and for task-redundant, -synergistic and -irrelevant spatial and temporal networks. Dataset 1 and 2 findings demonstrate that the extracted networks are generalisable beyond any individual participant or task. Dataset 3 results go further by demonstrating that the extracted patterns are generalizable beyond any randomly selected and randomly sized subset of the input data. The highest correlations on average were consistently among temporal networks, replicating previous findings [11,48,49]. Although the spatial networks demonstrated a lower average correlation, this was substantially higher compared to previous applications of datasets 1 and 2 [11,26,48], suggesting that the inclusion of task parameters here captures the inter-participant differences more effectively. When comparing representations extracted from each continuous task space in dataset 3, kinematic features consistently had the highest average correlation and lowest variability compared to dynamic and IMU feature spaces. These findings support our change in the interpretation of the extracted activation coefficients away from conventional approaches where representational biases towards particular participants and/or tasks are inferred.

A summary table illustrating the findings from an examination of the generalisability of the muscle networks extracted from each dataset. The spatial and temporal representations extracted from the full input data in each muscle-task information subspace were compared using Pearson’s correlation against functionally similar representations extracted from a subset of the input data.

To further probe how the underlying assumption of an all-to-all correspondence between spatial and temporal representations made by sNM3F influenced the generalisability of the extracted networks, we compared its performance to non-negative Canonical-Polyadic (CP) tensor decomposition, which assumes an opposing one-to-one correspondence between components. We found that although CP has demonstrated a considerable capacity to de-mix neural data into simplified and interpretable low-dimensional components [50], its application here resulted in poor generalisability of the extracted patterns (∼0.5 correlation on average). This finding suggests that the all-to-all correspondence implemented by sNM3F identifies a more generalizable representation and should be favourably considered in future applications of this framework.

Discussion

The aim of the current study was to dissect the muscle synergy concept and offer a novel, more nuanced perspective on how muscles ‘work together’ to achieve a common behavioural goal. To do so, we introduced a computational approach based on the NIF pipeline (fig.2), enabling the effective decomposition of muscle interactions and the comprehensive description of their functional roles. Through the direct inclusion of task parameters in the extraction of muscle synergies, a novel perspective was produced where muscles ‘work together’ not just towards a common task-goal, but also concomitantly towards complementary task objectives and lower-level functions irrelevant for overt task performance. The functional architectures we uncovered were comprised of distributed subnetworks of synchronous muscle couplings and driven by distinct temporal patterns operating in parallel. These representations were also scale-invariant to dataset complexity and motor behaviours whilst being generalizable beyond any subset of the data. We thus present the proposed framework as a useful analytical approach for mechanistic investigations on large-scale neural data through this novel perspective to the muscle synergy.

The ‘muscle synergy’ is a major guiding concept in the motor control field [37,14], providing a conceptual framework to the problem of motor redundancy that centres around the general notion of ‘working together’. In its current conceptualisation, ‘working together’ describes how the nervous system functionally groups muscles in a task-dependent manner through common neural drives to simplify movement control. This idea has undergone continued refinement since its early conception [3,6,7], with a notable progression being the introduction of the qualifying attributes: a sharing pattern, reciprocity and task dependence [7]. Nonetheless, recent influential works revealing other important mechanisms for the simplification of motor control highlight the generality of the current perspective offered by the muscle synergy concept [1725]. We thus sought to provide greater nuance to the notion of ‘working together’ by defining motor redundancy and synergy in information-theoretic terms [6,51]. In our framework, redundancy and synergy are terms describing functionally similar and complementary motor signals respectively, introducing a new perspective that is conceptually distinct from the traditional definition of muscle synergy as a solution to the motor redundancy problem [3,6,7]. In this new definition of muscle interactions in the task space, a group of muscles can ‘work together’ either synergistically or redundantly towards the same task. In doing so, the perspective instantiated by our approach provides novel coverage to the partitioning of task-relevant and -irrelevant variability implemented by the motor system along with an improved specificity regarding the functional roles of muscle couplings [2123]. Our framework emphasises not only the role of functionally redundant (i.e. similarly tuned) muscle couplings but also of complementary, synergistic dependencies that have been shown to be important for communication and integration across specialised neural circuitry [52,53]. Thus, the present study aligns the muscle synergy concept with the current mechanistic understanding of the nervous system whilst offering an analytical approach amenable to the continued advances in large-scale data capture [16,54].

Among current approaches to muscle synergy analysis, the established synchronous, temporal and time-varying muscle synergy models are understood to each characterise unique motor features [55]. More specifically, the synchronous model captures agonist-antagonist muscle pairings, the temporal model decomposes EMG signals into functionally distinct temporal phases and the task-specific modulation of spatiotemporal invariants are quantified in the time-varying model. In a unifying framework, here we quantify space-time muscle networks that concurrently capture many of these salient motor features in a holistic and principled way whilst mapping their functional consequences to motor behaviour. These salient features included, among others, agonist-antagonist pairings and functionally meaningful inter-limb couplings that consistently appeared across task-redundant, -synergistic and -irrelevant spaces. Thus, in dissecting the muscle interactions governing coordinated movement, our framework revealed their parallel and synchronous processing of functionally similar, complementary, and task-irrelevant information. This insight aligns with several recent works also demonstrating this distributed neural architecture of parallel information processing units [1,52,53].

Our framework also revealed novel characteristics of the motor system. For instance, the task-redundant and -synergistic networks we extracted appeared to be centralised around the couplings of individual muscles, supporting recent work showing the nonhomogeneous sharing of neural drives within modules [56]. These novel spatial characteristics were driven by parallel temporal patterns representing endpoint trajectory and co-contraction related mechanisms, an insight supportive of recent work showing their parallel innervation [17,43,57]. Together, these representations encapsulated the functional interplay between task end-goal requirements and biomechanical affordances, a dynamic frequently highlighted in object manipulation experiments [58]. In other words, the task-relevant networks reflected how muscles ‘work together’ both redundantly and synergistically towards a desired end-goal state whilst continually controlling the present trajectory of the system. Meanwhile, the task-irrelevant networks demonstrated that these muscle couplings also work concomitantly towards lower-level objectives assigned mostly during the transition to this desired end state. These objectives may include gross motor functions [59], the maintenance of internal joint mechanics and reciprocal inhibition of contralateral limbs [20,44], reflecting both biomechanical- and task-level constraints that provide a structural foundation for task-specific interactions. The separate quantification of these distinct task spaces to coordinated movement opens up novel opportunities in the practical application of muscle synergy analysis [5,12,15]. For instance, these distinct representations may encapsulate different neural substrates that can be specifically assessed at the muscle-level for the purpose of bodily restoration and augmentation [60]. Uncovering their neural underpinnings is an interesting topic for future research.

In future work, we aim to complement this study’s combinatorial perspective to the muscle synergy by dissecting the unique contribution of individual muscles to motor behaviour and how they may work independently towards task performance (see magenta and cyan intersections in fig.1.3(B)). More broadly, our work here parallels related information-theoretic approaches to decomposing task-relevant brain activity [46,61], whilst addressing a current research gap across the neurosciences in effective methods to mapping large-scale, spatiotemporal neural activity to behaviour [16,54]. Future applications of this framework should include large-scale, multi-modal data captured from participants performing a wide range of natural behaviours.

In sum, this study introduced a novel perspective to the muscle synergy concept and a computational framework to extract muscle couplings that map their pairwise contributions to motor behaviour. We suggest that this approach offers novel research opportunities for investigating the underlying neural constraints on motor behaviour and the fundamental structure-function relationships generated by agent – environment interactions [14,62].

Materials and Methods

Quantifying muscle couplings in the task space

To quantify muscle couplings we used MI, a non-linear measure of dependence that captures any type of relationship between random variables. Here to estimate MI, we used a Gaussian copula-based approximation [41]. This semi-parametric estimator exploits the equivalence between MI and the negative entropy of the empirical copula (c), a function that maps a multivariate set (e.g. [mx, my] representing activities of muscles X and Y) to their joint distribution (Equation 1.1) [41].

Thus, to determine task-irrelevant muscle couplings (I(mx;my|τ)), we conditioned the negative entropy of the empirical copula for [mx, my] with respect to a task variable τ (Equation 1.2). As mentioned, [mx, my] are continuous vectors composed of individual muscle amplitudes at specific timepoints across trials while τ is a corresponding discrete (e.g. movement direction for datasets 1 and 2) or continuous (e.g. movement kinematics in dataset 3) task parameter. For discrete task variables, τ takes one value for each trial and the MI is calculated across trials using a Gaussian mixture model [41]. In the case of continuous task variables, τ varies in time within a specific trial. Thus, we compute MI at each timepoint t using the muscle activity mx(t) and the task variable value τ(t) at this time point using a closed-form parametric estimator [41].

To evaluate the task-relevance of the identified muscle couplings, we used a higher-order information theoretic measure known as co-information (co-I) (Equation.1.3) (fig.11), which quantifies the relationship between three random variables, here [mx, my], and τ. Co-I implements the inclusion-exclusion principle of combinatorics [45], whereby the sum of MIs between individual m vectors and τ (I(mx;τ)+ I(my;τ)) is compared against their composite MI (I(mx, my;τ)) as follows:

Three spatial (S1-S3) and two temporal task-synergistic muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 3 using the NIF pipeline (Panel A-B) [11,28]. Activation coefficients are presented in supplementary materials (fig.6), indicating their task parameter-specific scaling averaged across participants in the dynamic, IMU and kinematic spaces. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [33], network centrality and connection strength respectively [39,40].

Co-I determines the difference between the sum total information shared with τ in mx and my when observed separately and the information shared with τ when they are observed together. The adjacency matrices show how this calculation is carried out for all unique [mx, my] combinations. Redundant and synergistic muscle couplings are then separated into two equivalently sized networks. The accompanying colour bars indicate the values present in the adjacency matrix.

Negative I(mx;my;τ) corresponds to a net redundant coupling between [mx, my] about τ while positive I(mx;my;τ) indicates a net synergy. To analyse these distinct couplings separately, we parsed redundant and synergistic I(mx;my;τ) into two equivalently sized matrices and rectified the redundant couplings to make them suitable for non-negative dimensionality reduction.

Then, to produce a multiplexed view of the muscular interactions across trials, we iterated these MI computations over all unique combinations of [mx, my] and τ. The resulting MI estimates collectively form A, a symmetric adjacency matrix (i.e. ATA = I) that represents the functional connectivities between all muscle activations (fig.10). When repeated across all available task variables τ and participants, A is of dimension [Noof muscle pairs x Noof timepoint pairsx [Noof τ x Noof participants]]. Thus, by applying network-theoretic statistical tools to A, we can identify functional modules carrying the same type of (redundant/synergistic) task information (fig.2(B)).

Estimating statistical significance of muscle couplings

To isolate statistically significant dependencies, we applied a modified percolation analysis to each A [29]. This method sparsifies functional connectivities in A with respect to its percolation threshold (Pc). Pc is a critical value that specifies the probability of a nodes’ occupation in A with respect to the networks size. In random networks, a ‘giant component’ comprised of long-range connections exists above Pc but disappears as Pc tends to zero [30], while it is thought that living systems optimise adaptability by fluctuating around Pc in a state of self-organised criticality [31]. Pc was iteratively specified for each layer of A relative to equivalently sized random networks and utilised to remove insignificant network edges up to a stopping-point where this giant component begins to become affected (fig.2(C)). This procedure was carried out for each layer of A separately configured as muscle-wise couplings across temporal scales (i.e. a 3-D tensor of dimension [Noof muscles] x [Noof muscles] x [Noof timepoint pairings x Noof τ x Noof participants]) and vice versa as timepoint-wise couplings across spatial scales (fig.2(D)). The separate sparsification of each individual network layer in both alternative network configurations produced discrepancies in the output, as some connections were found to be significant in only one domain. To ameliorate this discrepancy, we employed a conservative heuristic where dependencies must be significant in both space and time to be included in the final input matrix for dimensionality reduction. Thus, the sparsified input matrices to dimensionality reduction were comprised of significant spatiotemporal task-redundant, -synergistic or - irrelevant muscle couplings.

Model-rank specification

To determine the optimal number of modules to extract, we implemented two alternative community detection algorithms generalised to multiplex networks [32,33,35]. Both forms seek to optimise a modularity criterion known as the Q-statistic that quantifies the proportion of within-community network edges compared to what would be expected from a network consisting of random connections [37]. More specifically, for a particular division of a single layer network (Equation 2.1), let δ(gi, gj)=1 if node I and j belong to the same group (g) and 0 otherwise and Aij be the number of edges between node i and j. The equivalent of Aij from a randomised network (Pij) is expected to be xs (Newman-Girvan null model) [37], where ki and kj are the node degrees and . The typical output of the Q-statistic is found within the range [0,1] with 1 indicating maximum modularity [37].

In its generalised multilayer form, the Q-statistic is given an additional term to consider couplings between layers l and r with intra- and inter-layer resolution parameters γ and ω (Equation 2.2). Here, μ is the total edge weight across the network and γ and ω were set to 1 in the current study for classical modularity [32].

We chose to implement two complementary model-rank specification approaches to address limitations related to stochasticity and scalability present in the multilayer formulation and the inability to consider inter-layer dependencies present in the mono-layer formulation [19,38]. To apply these algorithms to our data, we grouped the set of A into multiplex networks configured with respect to spatial or temporal scales (fig.2(D)). We then applied these algorithms to both space-time network configurations for individual participant/tasks. This procedure generated a binary adjacency matrix from the resulting community partition vector in each case where 1 indicated the nodes belonged to the same community and 0 otherwise [35]. Following a consensus-based approach [36], we then grouped these binary adjacency matrices into a new multiplex network and re-applied the two alternative community detection algorithms to find an optimal spatial and temporal model-rank [36].

Extraction of low-dimensional representations

Following the specification of an optimal model-rank in the spatial and temporal domains, we used these values as input parameters into dimensionality reduction (fig.2(E)). To extract a low-dimensional representation of motor behaviour across muscle couplings, we applied a sample-based non-negative matrix tri-factorisation method (sNM3F) with additional orthogonality constraints to the matrices consisting of vectorised and concatenated A [26]. More specifically, we decomposed the input three-mode tensor A of dimension [K = No. of unique muscle pairs (m) x (L = No. of time-sample pairs (t) x No. of participants + tasks)] into a set of spatial (V) and temporal (W) factors and the participant- and task-specific weighting coefficients (S) reflecting the amount of information carried by each combination of spatial-temporal factors for each participant and task parameter (Equation 3.1). In equation 3.2, this factorisation is also illustrated in vector sum notation for a single participant and task variable:

Examining the generalisability of extracted representations

To determine the generalisability of the extracted space-time muscle networks, we implemented a representational similarity analysis where we compared representations extracted from the full dataset 1-3 to equivalent networks extracted from a subset of the respective datasets. We computed the similarity between pairs of representations using Pearson’s correlation.

For dataset 1 and 2 (see below), we removed from the input data an individual participant or task at a time and compared the similarity of the decomposition outputs with those obtained from the full dataset. We repeated this for all participants and task variables and reported the average similarity as a measure of robustness of the decomposition.

For dataset 3 (see below), due to the greater number of participants and task parameters, we implemented a more stringent examination. More specifically, we firstly extracted representations from each task space individually and, using these representations as a reference, compared them against functionally similar outputs after removing randomly-sized portions of randomly selected vectors in the input data (up to the no. of column vectors - 1). We repeated this procedure for 50 iterations, and computed summary statistics by converting the coefficients to Fisher’s Z values, computing the average and standard deviation, and then reverting these values back to correlation coefficients.

Subnetwork analysis

To illustrate the relative importance of individual muscles within each network, we determined the total communicability (C(i)) of individual nodes (i) in each network (A). C(i) is defined as the row-wise sum of all matrix exponentials (e) in the adjacency matrix (A) that consider the number of walks between each pair of nodes i and j (Equation 4.1) [39,63]:

To emphasise salient functional connectivities in the spatial networks, we sparsified all dependencies with a below average network communicability and illustrated the output on the accompanying human body models [40,63]. To uncover salient subnetwork structures consisting of more closely functionally related muscle activations, we applied the monolayer community detection algorithm in equation 2.1 to the extracted spatial networks [33,34].

Data acquisition and processing

To illustrate our framework, we applied it to three datasets of EMG signals recorded during different motor tasks. In dataset 1 (fig.3(A)), 7 adult participants (age: 27 ± 2 years, height: 1.77 ± 0.03 m) performed table-top point-to-point reaching movements in both forward and backwards directions and at fast and slow speeds while the activity of nine muscles on the preferred right, reaching arm (finger extensors (FE), brachioradialis (BR), biceps brachii (BI), medial-triceps (TM), lateral-triceps (TL), anterior deltoid (AD), posterior deltoid (PD), pectoralis major (PE), latissimus dorsi (LD)) were captured for a total of 640 trials per participant [26]. To enable the quantification of shared information across muscles with respect to specific task attributes, we formulated four discrete task parameters of length equal to the number of trials executed.

These discrete variables represented the trial-to-trial variation in reaching direction (fwd vs bwd), speed (high vs low), and reaching target [P1-P8] (fig.3(A)).

In dataset 2 (fig.3(B)), 3 participants performed whole-body point-to-point reaching movements in various directions and to varying heights while EMG from 30 muscles (tibialis anterior, soleus, peroneus, gastrocnemius, vastus lateralis, rectus femoris, biceps femoris, gluteus maximus, erector spinae, pectoralis major, trapezius, anterior deltoid, posterior deltoid, biceps and triceps brachii) across both hemi-bodies were captured [27]. Like dataset 1, we formulated task parameters each representing a specific task attribute across trials (∼2160 trials per participant). In this case, we formed eight discrete task parameters representing start- and end-point target, -bar, and -height and both up-down (vertical) and left-right (horizontal) reaching directions.

Dataset 3 consisted of multiple trials from 17 participants performing level-ground walking, stair- and ramp-ascents/descents with various sub-conditions (walking speed, clockwise/counter-clockwise direction, different stair/ramp inclines etc.) (fig.3(C)) [28]. These locomotion modes were performed while 11 EMG signals were captured from the right lower-limb (Gluteus medius (GlutM), right external oblique (Obl), semitendinosus (ST), gracilis (GR), biceps femoris (BF), rectus femoris (RF), vastus lateralis (VL), vastus medialis (VM), soleus (SO), tibialis anterior (TA), gastrocnemius medialis (GM)), XYZ coordinates were captured bilaterally from 32 kinematic markers and 4 IMUs and a force-plate captured accelerations and dynamic features among the lower-limbs also. More detailed breakdowns of the experimental design for each dataset can be found at their parent publications [2628].

For all datasets, we processed the EMG signals offline using a standardised approach [10]: the EMGs for each sample were digitally full-wave rectified, low-pass filtered (Butterworth filter; 20 Hz cut-off; zero-phase distortion), normalised to 1000 time-samples and then the signals were integrated over 20 time-step intervals yielding a waveform of ∼50 time-steps. To match the time-series lengths, we resampled the kinematic, dynamic and IMU recordings of dataset 3 using cubic-spline interpolation to match the EMG signals.

Three spatial (S1-S3) and two temporal task-irrelevant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 1 using the NIF pipeline (Panel A-B) [10,23]. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [30], network centrality and connection strength respectively [35,43]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants.

Three spatial (S1-S3) and two temporal task-redundant muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 1 using the NIF pipeline (Panel A-B) [10,23]. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [30], network centrality and connection strength respectively [35,43]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants.

Three spatial (S1-S3) and two temporal task-synergistic muscle networks (T1-T2) were empirically identified and extracted across participants and task parameters from dataset 1 using the NIF pipeline (Panel A-B) [10,23]. Human body models accompanying each spatial network illustrate their respective submodular structure with node colour and size and edge width indicating community affiliation [30], network centrality and connection strength respectively [35,43]. (Panel C) Activation coefficients are presented to the right of the networks, indicating their task parameter-specific scaling averaged across participants.

Task-irrelevant activation coefficients (Dataset 3) [25]. Dynamic, inertial motion unit (IMU) and kinematic data were captured from the bilateral lower-limbs while 17 participants performed various locomotion modes (i.e. stair ascents/descents, ramp inclines/declines and level-ground walking). Activation coefficients are averaged across participants.

Task-redundant activation coefficients (Dataset 3) [25]. Dynamic, inertial motion unit (IMU) and kinematic data were captured from the bilateral lower-limbs while 17 participants performed various locomotion modes (i.e. stair ascents/descents, ramp inclines/declines and level-ground walking). Activation coefficients are averaged across participants.

Task-synergistic activation coefficients (Dataset 3) [25]. Dynamic, inertial motion unit (IMU) and kinematic data were captured from the bilateral lower-limbs while 17 participants performed various locomotion modes (i.e. stair ascents/descents, ramp inclines/declines and level-ground walking). Activation coefficients are averaged across participants.