- Research article
- Open Access
- Open Peer Review
Refining developmental coordination disorder subtyping with multivariate statistical methods
BMC Medical Research Methodology volume 12, Article number: 107 (2012)
With a large number of potentially relevant clinical indicators penalization and ensemble learning methods are thought to provide better predictive performance than usual linear predictors. However, little is known about how they perform in clinical studies where few cases are available. We used Random Forests and Partial Least Squares Discriminant Analysis to select the most salient impairments in Developmental Coordination Disorder (DCD) and assess patients similarity.
We considered a wide-range testing battery for various neuropsychological and visuo-motor impairments which aimed at characterizing subtypes of DCD in a sample of 63 children. Classifiers were optimized on a training sample, and they were used subsequently to rank the 49 items according to a permuted measure of variable importance. In addition, subtyping consistency was assessed with cluster analysis on the training sample. Clustering fitness and predictive accuracy were evaluated on the validation sample.
Both classifiers yielded a relevant subset of items impairments that altogether accounted for a sharp discrimination between three DCD subtypes: ideomotor, visual-spatial and constructional, and mixt dyspraxia. The main impairments that were found to characterize the three subtypes were: digital perception, imitations of gestures, digital praxia, lego blocks, visual spatial structuration, visual motor integration, coordination between upper and lower limbs. Classification accuracy was above 90% for all classifiers, and clustering fitness was found to be satisfactory.
Random Forests and Partial Least Squares Discriminant Analysis are useful tools to extract salient features from a large pool of correlated binary predictors, but also provide a way to assess individuals proximities in a reduced factor space. Less than 15 neuro-visual, neuro-psychomotor and neuro-psychological tests might be required to provide a sensitive and specific diagnostic of DCD on this particular sample, and isolated markers might be used to refine our understanding of DCD in future studies.
Neuropsychological and psychiatric studies often involve a large collection of testing instruments, each aiming to assess more or less specific facets of one’s behavorial and psychological profile. The number of available cases appears rather small (n<60) in some cases, due to the low prevalence of the outcome of interest and/or costs associated to data collection. In such a situation, it becomes critical to select the most relevant items to the study at hand which amounts to find a good compromise between screening efficacy or diagnostic accuracy, consulting time, and availability of dedicated testing batteries. Another concern is that researchers typically want to assess what best characterize clinical subgroups and how homogeneous they are. The present study aims at performing feature extraction, that is selecting the most informative items, when diagnosing dyspraxia in children during planned clinical examination. A second objective is to show that there exist specific impairments that are relevant and consistent within clinical subgroups; in other words, we seek to build a typology of the patients.
Clinical subtyping of developemental coordination disorder
With a prevalence up to 10% worldwide (higher in boys), developmental coordination disorder (DCD) constitutes a major challenge from a public health perspective as it may lead to learning difficulties, behavioral disorder, or social and emotional maladaptation. Dyspraxic patients are usually screened based on their impairments in motor coordination or usual visuo-motor and neuropsychological tests batteries [1, 2], and are often categorized as patients suffering from DCD . However, the DSM-IV-R criteria remain vague with regard to the exact nature of those impairments and the relevance and consistency of dyspraxia subtyping within DCD category. Previous approaches mainly relied on cluster analysis to refine the distinction, although the number of reported subtypes generally varied between three and six [2, 4–8]. This heterogeneous clustering is attributable in part to the difference in the testing material (e.g., BruininksOseretsky Test of Motor Proficiency, BOTMP, or Movement Assessment Battery for Children, M-ABC) used in these studies, but more importantly to the fact that they largely focused on coordination and motor performance in relation to learning. As pointed out by Wilson , a normative functional skill approach suffers from the selection of tasks that are not necessarily representative of the various facets of motor control and movement skills, such that “a multi-level approach to assessment and treatment is recommended for children with DCD. The use of multiple and converging measures will circumvent existing issues with diagnosis and promote a fuller appreciation of motor development at different levels of function–behavioural, neurocognitive, and emotional” (p. 819).
In a recent study, Vaivre-Douret and coll.  provided a more detailed account of children exhibiting different types of sensory-motor deficit by using a broader testing battery. These authors systematically assessed academic, language, cognitive, visual-spatial, and visual-motor perception skills, while using additional standardized neuro-developmental psychomotor tests, including motor coordination, neuro-visual, and neuromuscular tone examination. It was concluded that ‘pure’ forms of developmental dyspraxia—ideomotor and visual-spatial/visual-constructional—may be distinct from specific motor coordination disorder, and more frequently associated to various neuropsychological disorders and soft neurological signs. A ‘mix’ group exhibiting specific motor coordination disorders with a large number of learning disorders was isolated from these two ‘pure’ forms. Moreover, it was suggested that motor planning and programming appear to be the core problem underlying children difficulties, and not performance per se. The implications of these findings from an etiological standpoint goes beyond the scope of the present article, and the interested reader is referred to the above article for a more in-depth discussion. The above results will be used to refine neuro-visual, neuro-psychomotor and neuro-psychological markers that are characteristic of this three-subtype classification.
Statistical approaches for feature extraction
A crucial aspect of explanatory statistical inference in this context is that we need methods that allow to deal with categorical outcomes and to weigh a large number of potentially correlated predictors while preventing from overfitting. We will here focus on two multivariate statistical techniques that seem to meet these two criteria.
As an extension to classification and regression trees (CART), Leo Breiman proposed the Random Forests (RF) algorithm which retains many benefits of decision trees while achieving better results and competing with penalized SVM, Neural Networks or Gradient Boosting Machines [11, 12]. The RF algorithm is built upon the general framework of Bagging : It relies on resampling via the boostrap procedure but add an extra randomization step at the level of the variables. As such it overcomes the limitations of linear classifiers and yield an ensemble of unpruned trees that achieve a good balance between bias and variance.
Another method which might also be applied with a low ratio of samples (n) to potentially correlated variables (p) is Partial Least Square Discriminant Analysis (PLS-DA). This is a regression method that seeks to sharpen the separation between groups of observations while constructing maximally covarying linear combinations of the original predictors. It has been successfully used in proteomic studies  or microarray expression data . Although PLS regression might be directly applied when the number of variables p is greater than the number of observations n, several methods for variable ranking [16, 17] and selection [18, 19] have been proposed (for a review, ), it is also possible to consider a more parcimonious model by adding constraints during parameter estimation. Regularization or so-called “shrinkage” methods consider a weighted variance-covariance matrix, as in ridge regression . While reducing their variance, it also increases the bias of the parameter estimates. An alternative penalization scheme is the elastic net criterion proposed by Zou and Hastie . Following their notations, it is defined as the argument that minimizes, over the vector of parameters β, the following loss function:
where and . The λ’s are the penalty parameters. This combination of L 1 and L 2-norm penalties achieves both shrinkage and automatic variable selection, while allowing to keep m>n variables in the case where n≪p. Chun and Keleş  considered this kind of penalization for sparse PLS regression, based on the SIMPLS algorithm , although by setting there remains only two tuning parameters, the number of hidden components K and the thresholding parameter λ 1. An alternative formulation of Lasso (L 1) penalization was proposed by Lê Cao and coll. in related work ; specifically, the penalization now takes the form of a soft-thresholding rule applied on variable loadings during the iterative steps of the NIPALS algorithm .
In addition to protect against increased false positive rate arising from multiple comparisons in univariate screening of interesting predictors, such embedded methods have been proved to compete with wrapper methods [27, 28], and a recent study showed that sparse PLS and RF provide sensible and interpretable results with gene expression data .
The rest of this article is organised as follows: participants and clinical assessment are described first, together with the estimation of model parameters and measures of variable importance; then we present the results obtained with RF and unpenalized or penalized PLS-DA; finally, these results are discussed in the context of DCD subtypes identified in .
Participants and testing material
The data are comprised of a set of N = 63 children (5 to 15 years old with a median age of 8.1 yrs., 83% of males). Patients were enrolled based on DSM-IV-R criteria: mild to moderate motor-coordination difficulties interfering with the performance of daily activities (criterion A), and with academic achievement (criterion B). They were free of previous assessment, and no comorbidities (e.g., ADHD, neurological disorder, visual or auditory deficit) were detected during first examination.
Following clinical examination detailed in , all patients were classified as suffering from either ideomotor (IM), visual-constructional and spatial (VSC), or mixt (MX) dyspraxia. For each subject, binary-scored responses (0=success, 1=failure) based on percentile or SD thresholds were available for a set of 49 items covering visual, motor, perceptuo-motor, and general performance.
Neuro-psychological assessment consisted in administering subtests of a standard Wechsler measure of intelligence, and standardized tests of visual constructional skills (block design), visual-spatial structuring (Rey’s geometric figures and Beery’s Visual-Motor Integration test), visual-spatial attention (bell-crossing test), mental executive functions (Porteus Labyrinth and Tower of London test). A handwriting scale was also used to detect dysgraphy, visual perception was assessed with form recognition tasks, and kinaesthetic perception (memory) was assessed by positioning child’s arm and finger and asking him with eyes closed to remember and repeat. A language screening battery included tasks of reading, repetition of words and logatoms, picture-naming speed, meta-phonological tests, auditory memory and working memory tasks (digit span). Neuro-psychomotor assessment was based on the “neuro-psychomotor functions in children” battery (NP-MOT), which allows to measure developmental maturation of the following functions: neuromuscular examination, gross motor-control tasks, laterality, praxis, digital gnosis, manual dexterity, body spatial integration, rhythmic tasks, auditory-attentional task . Finally, neurovisual examination included electro-retinogram, visually evoked potentials and motor electro-oculogram.
For clarity purpose, the full set of items has been abbreviated using four-letter acronyms (see List of abbreviations used).
This study was conducted by Inserm Unit 669 in the out-patient consultation of the Child Psychiatry Department, Necker Hospital, Paris. Institutional review board approval was obtained for the clinical investigations, and this study is in compliance with the ethical principles for medical research as presented in the Helsinki Declaration. Written informed consent was obtained from the participant (parents and children) for publication of this report and any accompanying images.
The RF algorithm can be summarized as follows. Given ntree number of trees to grow and mtry variables used to split each node:
Construct a bootstrap sample of size n<N, with replacement, and start growing a tree for this sample.
When growing the tree, use mtry variables selected at random to find the best split.
Repeat the preceding step until the tree reaches its maximal extent (no pruning).
Each observation is classified using the principle of majority voting after having collected votes from every trees in the forest. A realistic measure of predictive accuracy can be obtained by using so-called out-of-bag (OOB) samples, which amounts to about one third of the individuals not considered when growing each tree since bootstrap with replacement is used. In addition, a built-in permutation-based measure of variable contribution to prediction accuracy allows to rank variables by their importance. The number of times individuals from the training and OOB samples are found to belong to the same terminal node can be used as a measure of their ‘likeness’, hence the measure of pairwise proximity, appropriately normalized by the number of trees, that can be used to cluster individuals using traditional metric dimensional scaling (MDS). It is worth noting that irrelevant descriptors will have little influence on this proximity measure.
The PLS-DA classifier consists in a classical PLS regression [26, 31] where we seek to construct from the explanatory block X (of dimensions n×p) a set of K orthogonal orthogonal factors scores or latent variables, ξ 1,…,ξ K , with associated loadings, u 1,…,u K , that maximize the covariance between X and an univariate or multivariate response block Y . Let Y be a single vector of outcomes, this yields the following optimization problem:
where X k−1 is the residual matrix in the regression of Y on ξ k =X k u k , for each component k=1,…,K. The sign and magnitude of the u k ’s give an indication about the contribution of each variable in the construction of the components scores, ξ k . In PLS-DA, the categorical outcome of interest Y is recoded in a set of dummy variables expressing individual class membership. Considering C classes, we define an indicator matrix Z based on Y
and construct C classification functions of the form
where the b i,c ’s are the regression coefficients asssociated to the cth class.
The sample was divided into a training sample and a validation sample, using a split ratio of 0.7/0.3. Model building and feature extraction were performed on the training sample only. The validation set was used to assess the predictive power of the models and clustering fitness.
Tuning of hyperparameters for RF (number of variables used to build a single tree, mtry) and PLS-DA (number of dimensions, K, and/or sparsness parameter, η) was done using a nested cross-validation scheme, comprised of stratified and repeated 10×5-fold resampling (inner loop) combined to a search grid of length 10 for the hyperparameters (outer loop). The number of trees considered in RF was kept constant (ntree=500). For sparse PLS-DA, we used a custom grid of tuning parameters with 10 uniformly spaced 0.3<η<0.9, for K ranging from 1 to 10. The criterion to select model parameter(s) was the average classification accuracy computed on hold-out samples across resampling results. Accuracies were compared between models using the method proposed in .
For RF, we considered the mean decrease in accuracy to assess variable importance. For PLS-DA, items loadings were used as overall (i.e., not class-specific) measures of variable importance for each of the extracted component. In both cases, the significance of all measures of variable importance was tested using a permutation strategy, whereby class labels were randomly exchanged and variable importance was recomputed on a total of 999 samples. For sparse PLS-DA, only 95% bootstrap confidence intervals associated to regression coefficients were computed.
For the training sample, prediction of class membership was based on the internal voting scheme for RF, whereas for PLS-DA a softmax method was used, whereby the predicted class, c ∗, is the largest class probability after model predictions have been transformed on a [0,1] interval (with unit sum), that is
For the validation sample, we computed classification accuracy based on the optimized model parameters.
The PAM algorithm was used to identify one representative sample (“medoid”) for each cluster, based on the PLS components scores in the training sample. The number of clusters was determined by maximizing the overall average silhouette width (ASW). The stability of the resulting partition was assessed using the bootstrap procedure described in : For each bootstrap sample, Jaccard similarities between the original three-cluster solution and the one found on resampled data were averaged clusterwise. In addition, we verified whether cluster might be considered as isolated clusters (L- or L∗-cluster) or not. According to , a cluster is an L∗-cluster if and only if its diameter is smaller than its separation. A cluster is an L-cluster if and only if for each observation i the maximal dissimilarity between i and any other observation of the cluster is smaller than the minimal dissimilarity between i and any observation of another cluster.
Cluster affinity was defined as the euclidean distance between each observation in the validation sample and its expected cluster medoid. This mimic the isolation measure described above, though it is based on a distance and not a similarity measure.
All analyses were performed with the open-source software, version 2.12 , the randomForest, pls and spls packages, and the caret interface for machine learning . Group comparisons were performed at a fixed 5% Type I risk level, with correction for multiple comparisons (Bonferroni method) when justified.
The main patients’ characteristics, including clinical diagnosis, for the training (n = 46) and test (n = 17) samples are shown in Table 1. As described in the original article , patients were mostly 8 years old males, with full IQ in the expected range. Nine cases out of ten were diagnosed as suffering from either VSC or MX dyspraxia, whereas only five subjects were classified as IM-dyspraxic.
Interitem Pearson correlations were in the range [-0.411;0.831] (median, 0.087). The marginal proportions of item failure were between 7.9% (Sitting alone) and 92.1% (Visual motor integration).
Item failures for the whole cohort are summarized in Figure 1 as a heatmap where higher relative frequencies of failure are indicated in red. As can be seen, there are systematic patterns of failure that are clearly visible for some groups, for example digital praxia (DIPR) in MX and IM patients, arithmetic (ARTH) in MX patients only, visual-motor integration (VIMI) in MX and VSC patients, or digital perception (DIPE) in IM patients only. Also, there are some evidence for covarying items scores: IM patients were not impaired on lego (LEBL) and puzzles (PUZL) tasks, nor any visuo-motor tasks (VIMI, VISS, VISC), whereas VSC patients show systematic failures on the latter.
The average level of success did not differ between the training and test samples on any of the studied variables (all p>0.05, with p-values computed from Monte Carlo χ 2significance tests).
The number of variables retained for growing trees was estimated at mtry=12, yielding an optimal classification accuracy of 0.924 (SD 0.055). Of note, this value is near the recommended default value for this parameter ().
For the final model, the OOB estimate highlighted an error rate of 8.7%, with 2 VSC (8.3%) and 2 MX (11.1%) missclassified patients on the training sample. An informal look at the evolution of error rates as a function of the number of trees indicated that the OOB error was stabilized after 225 trees were grown.
For standard PLS-DA, six components were selected for an average classification accuracy of 0.917 (SD 0.088). For penalized PLS-DA, the optimal parameters were found to be K = 2 components and η=0.7 for sparseness. This resulted in a classification accuracy of 0.942 (SD 0.076), with only one missclassified VSC patient (4.2%). It should be noted that these two classification accuracies do not differ one from the other (p = 0.346, with Bonferroni correction), nor with classification accuracy estimated for RF (p = 0.491, for sPLS-DA).
The importance of variables in RF, as measured by the mean decrease accuracy, are shown in Figure 2. The original estimates from the retained model during parameters tuning are shown as black circles, and the importance computed through re-randomization are shown as Tukey’s boxplots in grey color. Filled symbols indicate a significant permutation test at the 5% level. In this case, eight variables showed a consistent and significant contribution to overall accuracy on the training sample. These are, in decreasing order of magnitude: digital praxia (DIPR), imitation of gestures (IMOG), digital perception (DIPE), visual motor integration (VIMI), manual dexterity (MAND), visual spatial structuration (VISS), coordination between upper and lower limbs (CULL), and lego blocks (LEBL). Class-specific measures of variable importance are also provided in Table 2.
For PLS-DA, the following important variables were found, in decreasing order of magnitude (items found on more than one component are emphasized in italic letters): (Component 2) visual spatial memory (VISM), puzzles (PUZL), visual spatial constructional (VISC), visual spatial structuration (VISS), lego blocks (LEBL), visual motor integration (VIMI); (Component 3) postural control (POSC), dynamic balance (DYNB), standing tone (STDT), kinaesthetic memory (KINM); (Component 4) work memory (WRKM), auditivo memory (AUDM), first sentences (FISE), dysgraphia (DYGR); (Component 5) postural control (POSC), hand writing (HAWR), hyperkinesia (HYPK) (Component 6) reading/spelling (READ), kinaesthetic memory (KINM), first sentences (FISE), otorhinolaryngologia (OTRH). It should be noted that none of the variables reach the 5% significance level on the first component. Class-specific loadings are summarized in Table 2.
On the contrary, eleven variables were selected by sPLS-DA: lego blocks (LEBL), puzzles (PUZL), synkinesia (SYNK), digital praxia (DIPR), imitation of gestures (IMOG), digital perception (DIPE), coordination between upper and lower limbs (CULL), manual dexterity (MAND), visual motor integration (VIMI), visual spatial structuration (VISS), and visual spatial constructional (VISC). This set of variables closely matched the one outlined with RF method, and is a subset of the variables with highest loadings for the unpenalized PLS-DA approach. Variables loadings are given in Table 2 and regression coefficients with their associated 95% confidence intervals are displayed in Figure 3.
Predictive classification accuracy
Classification accuracy on the validation sample was perfect in the case of RF, and identical for PLS and sPLS (0.941, 95% CI [0.713;0.999]), with only one VSC patient missclassified.
Projection of individuals in the feature space
Figure 4 shows individual locations in a reduced factorial space defined by multidimensional scaling applied to individual proximities computed from RF (Figure 4a), and projection of factor scores in the first three dimensions of PLS-DA (Figure 4b).
In the case of PLS-DA, the first component is determined by an opposition between hypotonia (high negative loading) and manual tasks (imitation of gestures, digital praxia, digital perception, manual dexterity). The second axis is mainly driven by the same manual tasks, except manual dexterity, vs. visuo-spatial tasks (puzzles, visual spatial structuration, visual spatial memory). On the third axis, the same visuo-spatial and manual tasks have high negative loadings while dynamic balance, motor pathways and auditivo memory have high positive values.
With component scores computed from the PLS-DA model, the optimal number of clusters was estimated at three, with an average silhouette width of 0.348. Although this is indicative of a weak clustering structure, the cross-classification of cluster and diagnosis classes was satisfactory: Two VSC patients were considered as belonging to the cluster composed of MX patients only (n = 18). When using bootstrap (500 samples), the clusterwise Jaccard similarity values were all above 0.5, except for the smaller cluster (Table 3).
For the penalized PLS-DA model, three clusters were identified by optimizing the average sihouette width (0.625). The clusterwise Jaccard bootstrap measures were all in the acceptable range (≥0.8), and 4 VSC patients were found in the cluster composed of MX patients.
Except for the minority cluster (IM), the representative individuals were different in the two PLS models.
As can be seen in Table 3, the average euclidean distance of patients from the validation sample to their expected medoids (C1 to C3) was always less than the average distance to other medoids, except for IM patients with PLS-DA. When considering sPLS-DA, the MX group appears to exhibit more compactness since it has the lowest average distance measure. This is further illustrated in Figure 5 which shows patients’ location in the factor space defined by the two components of the sPLS-DA model. The misclassified individual has been highlighted using a double circle.
Pattern of association between selected variables and clinical diagnosis
The conditional and marginal distributions of item failure by clinical subgroup is summarized using a circular tabular display (Circos, http://mkweb.bcgsc.ca/tableviewer) in Figure 6, considering variables selected by RF and sPLS-DA on the training sample. The size of each ribbon reflects the strength of the association (i.e., cell counts in the corresponding 7 or 11×3 table), while the outer segments indicate marginal frequencies. Such a picture offers an intuitive visualization of the following three main characteristics of task failure due to specific dyspraxia: (a) IM patients are equally impaired on digital perception (DIPE), imitations of gestures (IMOG), and digital praxia (DIPR), (b) some items are commonly found in both VSC and MX patients, that is lego blocks (LEBL), visual spatial structuration (VSS), and visual motor integration (VIMI), whereas (c) some items remain mostly specific of MX, and to a lesser extent VSC dyspraxia, namely digital praxia, imitation of gestures, and more importantly coordination between upper and lower limbs (CULL) and digital perception (DIPE).
Of the 11 items isolated with sPLS-DA, IMOG and DIPE were found significantly associated with clinical diagnosis in the validation sample at a 5% Bonferroni-corrected level (0.05/11=0.0045). The p-values for digital praxia and synkinesis were below 10%.
The primary aims of this article were to determine the most relevant items for distinguinshing between three DCD subtypes, and to quantify the homogeneity of patients within each subtype. Two multivariate methods, RF and PLS-DA, were shown to be useful to select the most informative items from a large set of testing instruments with high sensitivity and specificity, while allowing to characterize a set of 63 patients from a multivariate perspective. Imposing sparsity when building PLS components led to more direct and interpretable results.
Interest of multivariate classification
Feature selection based on RF has been proposed in the past, including the use of permutation techniques. For example, Diaz-Uriarte and Alvarez de Andrés  proposed a backward elimination algorithm to select relevant subset of genes based on variable importance. Using this method, as implemented in the varSelFR R package, with a slight different configuration for RF (500 trees, but with the mtry parameter set at its default value of ), five variables were selected: digital perception (DIPE), digital praxia (DIPR), imitation of gestures (IMOG), manual dexterity (MAND), and visual motor integration (VIMI). The .632+ Bootstrap estimate of prediction error was found to be 0.0713 (using 500 replicates), which is in close agreement with the prediction error observed on our training sample. It should be noted, however, that permuting clinical labels allows to verify the existence of a class structure in the dataset, not whether the classifier truly exploits items dependency .
Contrary to Robert-Granié et al.’s study , our results didn’t show a clear improvement of sparse PLS over unpenalized PLS when predicting diagnostic classes, although they both yielded a consensual subset of important variables. This might be explained by the high signal-to-noise ratio for some of the neuro-psychological tests used in this study.
Another point that deserves some discussion concerns the choice of the metric used to quantify variable importance in PLS-DA. In this study, variable loadings were used as they reflect the “weight” of the variables when building component scores that maximize the discrimination among classes. Other measures of variable importance have been proposed, for example Variable Importance in Projection (VIP), but see  for a review. We found, however, that using VIP-based measures of variable importance yielded results in close agreement with the one reported in this study.
Also, random forests is a nonparametric approach that supports multivariate and nonlinear associations whereas PLS regression models linear dependencies only, which may yield different variable importance measures especially in the case where highly nonlinear associations between predictors of interest are present. A combination of the two approaches, where either RFs  or PLS  is used to perform dimensionality reduction, has been successfully applied in some domains. Menze et al.  demonstrated that on spectral data univariate feature screening will perform poorer than multivariate Gini importance computed from RFs which in turn is able to highlight higher-order interaction effects. However, PLS-DA was found to perform better overall for classification, as compared to RFs. The superiority of PLS-based classifiers was also confirmed in presence of additive global noise on synthetic datasets, but its performance decreased when irrelevant features were added. Nevertheless, recursive feature elimination based on Gini importance can be used to remove features with non-discriminatory variance before applying a PLS-DA classifier. This suggests that depending on the structure of the data under consideration, a combined approach where RFs are used to perform dimensionality reduction and some form of regularization on input data before they enter a linear classifier or projection to latent structures might a be viable alternative. Other interesting approaches have been proposed as well, for example Logic Regression  which also relies on the idea of bagging boolean trees to identify significant interactions among a set of descriptive binary variables, see also [43, 44].
Finally, RF and PLS-DA provide efficient ways for visualizing how patients and variables cluster together when considering all variables at the same time (unlike univariate screening approaches), which has already been discussed by . They both appear to nicely complement each other. Looking at patients’ locations in the PLS factorial space leads to a more direct interpretation of the relationships between subjects and variables, or between variables themselves, since the latent dimensions extracted from PLS-DA are just linear combinations of the original variables. On the other hand, screening variables of interest through RF is relatively straightforward, whereas relying on PLS-DA often means “reading” beyond the first dimension. For example, RF considered digital praxia and imitation of gesture as the two most important variables, whereas they were found on separate dimensions when using PLS-DA.
The present findings are consistent with the previous observation that difficulties in planning and programming movement, rather than executive disorders, might partly be responsible for the observed typology in this sample of 63 children.
Indeed, our results confirmed the importance of some aspects of visual processing of spatial information and motor control in developmental coordination disorder and their subtle association in delineating DCD subtypes, as discussed in . Digital praxia and imitation of gestures help distinguishing between visuo-constructional and spatial dyspraxia (no impairment) and ideomotor or mixt dypraxia, whereas visual motor integration and visual spatial structuration are more characteristic of the opposition between ideomotor dyspraxia (no impairment) and the two other subtypes. Hence, mixt dyspraxia is characterized by the presence of disorders specific of VSC or IM dyspraxia, but further includes unique comorbidities such as problem in coordinating upper and lower limbs, poorer manual dexterity or synkinesia which could be specific markers of developmental coordination disorder.
When assessing only performance on motor coordination in relation to learning development, it is likely that we would fail to identify associated non-verbal learning disorders, as well as language or mathematics-related skills. Furthermore, as few or no gross motor skill disorders were found to be characteristic of VSC dyspraxia, this means that gross motor disorders are not necessarily associated with dyspraxia. The dissociation of such comorbid disorders was made possible because of the systematic investigation of different cerebral functions from a neuro-psychological, neuro-psychomotor and neuro-visual viewpoint on a sample of children enrolled with strict inclusion criteria, hence the need for a multi-dimensional or multi-level assessment of these children [9, 10].
Ideomotor patients appear more alike compared to VSC or MX patients, and they are impaired on fewer tasks overall. From a clinical perspective, it is interesting to note that misclassification was only observed for a VSC patient (considered as MX by the PLS classifier). A closer inspection of his medical record further indicated that he suffered from a discrete hemiplegia implying left dysadiadochokinesis, impaired digital praxia, but with normal visual perception.
Hopefully, isolating relevant items among a large set of critical indicators of impaired visuo-motor and cognitive performance might further help to circumvent the lack of consensus around the characterization of dyspraxia subtypes, whether we rely on DSM-IV-R criteria or on the existing literature, see  for a review. This will also prove useful for the practician as short and targeted assessment is needed, due to limited resources and time in applied clinical settings. In this regard, the present study suggests that less than 15 skills need to be assessed in order to provide a specific and sensitive diagnostic of DCD subtypes, although the data-driven approaches used here might not fully account for the complexity of skill acquisition or learning process in the target population. Random forests and PLS discriminant analysis were used to reduce the number of relevant features while maximizing the discrimination between given DCD subtypes. As such, they were shown to perform correctly on this particular dataset, and results were consistent with earlier inferential clinical analysis. Whenever more fine hypotheses are to be tested, it makes more sense to turn to methods that allow more flexible modeling of the covariance structure and provide associated tests of hypothesis or pointwise estimation. Of course, the extent to which those results might generalize beyond the sample enrolled in this study is a critical issue. While our methodology was devised so as to limit the risk of overfitting during model selection, our low sample size offers only a limited way to investigate model performance and cluster stability. An external validation study with a larger sample of children, free of any comorbidities, would be needed to confirm the relevance of the highlighted markers.
However, such results could be used to drive more focused investigations of motor control and sensorimotor integration in DCD children; this potentially includes the collection of physiological and cognitive measures when children perform controlled motor tasks, analysis of eye movements dynamics and eye-hand coordination, longitudinal follow-up, etc. As pointed out in the introduction, there is a need for a fairly extensive assessment of different cerebral functions, or a multi-level approach of assessment as suggested by Wilson .
Multidimensional assessment of learning disabilities appears of great interest for the medical community. The statistical analysis of such multivariate and possibly irregular (i.e., few observations, high number of variables) datasets is challenging, but ensemble methods and dimension-reduction techniques can be successfully used to screen variables of interest and assess groupwise clustering profile.
In a sample of 63 children diagnosed as suffering from developmental dyspraxia, these methods provide a concise depiction of two types of pure dyspraxia (ideomotor and visual-spatial/visual-constructional) that are well characterized in the visual-spatial and visual-motor domain, and a third type of dyspraxia (mixt dyspraxia) which features specific comorbidities in addition to impairments shared with the two other types.
First sentences (language)
Imitation of gestures
Coordination between upper and lower limbs
Homogeneity tonic laterality upper/lower limbs
Homogeneity manual laterality spontaneous psychomotor
Homogeneity usual laterality upper/lower limbs
Body spatial integration
Visual motor integration
Visual spatial structuration
Visual spatial constructional
Kinaesthetic memory (perception)
Visual spatial memory
Visual spatial attention
Visual evocated potentials (neurovisual).
Missiuna C, Polatajko H: Developmental dyspraxia by any other name: are they all just clumsy children?. Am J Occup Ther. 1995, 49 (7): 620-627.
Hoare D: Subtypes of Developmental Coordination Disorder. Adapted Phys Act Quaterly. 1994, 11: 158-169.
Polatajko H, Fox M, Missiuna C: An international consensus on children with developmental coordination disorder. Can J Occup Ther. 1995, 62: 3-6.
Macnab J, Miller L, Polatajko H: The search for subtypes of DCD : Is cluster analysis the answer?. Human Movement Sci. 2001, 20: 49-72. 10.1016/S0167-9457(01)00028-8.
Wright H, Sugden D: The nature of developmental coordination disorder: inter- and intragroup differences. Adapted Phys Activities Quarterly. 1996, 13: 357-371.
Dewey D, Kaplan B: Subtyping of developmental motor deficits. Dev Neuropsychology. 1994, 10 (3): 265-284. 10.1080/87565649409540583.
Miyahara M: Subtypes of students with learning disabilities based upon gross motor functions. Adapted Phys Activities Quarterly. 1994, 11: 368-382.
Lyytinen H, Ahonen T: Developmental motor problems in children: a 6-year longitudinal study. J Clin Exp Neuropsychology. 1988, 10: 57-
Wilson P: Practitioner Review: Approaches to assessment and treatment of children with DCD: an evaluative review. J Child Psychology and Psychiatry. 2005, 46 (8): 806-823. 10.1111/j.1469-7610.2005.01409.x.
Vaivre-Douret L, Lalanne C, Ingster-Moati I, Boddaert N, Cabrol D, Dufiera JL, Golse B, Falissard B: Subtypes of Developmental Coordination Disorder: Research on their nature and etiology. Dev Neuropsychology. 2011, 36 (5): 614-643. 10.1080/87565641.2011.560696.
Breiman L: Random Forests. Machine Learning. 2001, 45: 5-32. 10.1023/A:1010933404324.
Cutler A, Cutler D, Stevens J: Tree-based methods. High-Dimensional Data Analysis in Cancer Research. Edited by: Li X, Xu R. 2009, Springer, 83-101.
Breiman L: Bagging predictors. Machine Learning. 1996, 26: 123-140.
Musumarra G, Barresi V, Condorelli D, Fortuna C, Scirè S: Potentialities of multivariate approaches in genome-based cancer research: identification of candidate genes for new diagnostics by PLS discriminant analysis. J Chemom. 2004, 18: 125-132. 10.1002/cem.846.
Pérez-Enciso M, Tenenhaus M: Prediction of clinical outcome with microarray data: a partial least squares discriminant analysis (PLS-DA) approach. Human Genet. 2003, 112 (5-6): 581-592.
Palermo G, Piraino P, Zucht H: Performance of PLS regression coefficients in selecting variables for each response of a multivariate PLS for omics-type data. Adv App Bioinf Chem. 2009, 2: 57-70.
Wold S, Sjöström M, Eriksson L: PLS-regression: a basic tool of chemometrics. Chemom Intell Lab Syst. 2001, 58: 109-130. 10.1016/S0169-7439(01)00155-1.
Gauchi J, Chagnon P: Comparison of selection methods of explanatory variables in PLS regression with application to manufacturing process data. Chemom Intell Lab Syst. 2001, 58 (2): 171-193. 10.1016/S0169-7439(01)00158-7.
Alsberg B, Kell D, Goodacre R: Variable Selection in Discriminant Partial Least-Squares Analysis. Anal Chem. 1998, 70: 4126-4133. 10.1021/ac980506o.
Lê Cao KA, Le Gall C: Integration and variable selection of ‘omics’ data sets with PLS: a survey. J de la Société Française de Statistique. 2011, 152 (2): 77-96.
Hoerl A, Kennard R: Ridge regression: Applications to nonorthogonal problems. Technometrics. 1970, 12: 69-82. 10.1080/00401706.1970.10488635.
Zou H, Hastie T: Regression and variable selection via the elastic net. J R Stat Soc: Ser B. 2005, 67: 301-320. 10.1111/j.1467-9868.2005.00503.x.
Chun H, Keleş S: Sparse partial least squares regression for simultaneous dimension reduction and variable selection. J R Stat Soc: Ser B. 2010, 72: 3-25. 10.1111/j.1467-9868.2009.00723.x.
de Jong S: Simpls: an alternative approach to partial least squares regression. Chemom Intell Lab Syst. 1993, 18: 251-263. 10.1016/0169-7439(93)85002-X.
Lê Cao KA, Rossouw D, Robert-Granié C, Besse P: A sparse PLS for variable selection when integrating omics data. Stat Appl Genet Mol Biol. 2008, 7: Article 35-
Wold H: Estimation of Principal Components and Related Models by Iterative Least Squares. 1966, New York: Academic Press
Feature Extraction: Foundations And Applications. Edited by: Guyon I, Gunn S, Nikravesh M, Zadeh LA. 2006, Springer-Verlag
Schwender H, Ickstadt K, Rahnenführer J: Classification with high-dimensional genetic data: Assigning patients and genetic features to known classes. Biometrical J. 2008, 50 (6): 911-926. 10.1002/bimj.200810475.
Robert-Granié C, Lê Cao KA, SanCristobal M: Predicting qualitative phenotypes from microarray data – the Eadgene pig data set. BMC Proc. 2009, 3 (Suppl 4): S13-10.1186/1753-6561-3-S4-S13.
Vaivre-Douret L: Batterie d’évaluation des fonctions neuro-psychomotrices (NP-MOT) de l’énfant [Tests battery of neuro-psychomotor functions in children (NP-MOT)]. Paris, France: Editions du Centre de Psychologie Appliquée. 2006
Rosipal R, Rosipal R, Krämer: Overview and recent advances in partial least squares. Subspace, Latent Structure and Feature Selection Techniques. Edited by: Saunders C, Grobelnik M, Gunn S, Shawe-Taylor J. 2006, Springer, 34-51.
Hothorn T, Leisch F, Zeileis A, Hornik K: The Design and Analysis of Benchmark Experiments. J Comput Graphical Stat. 2005, 14 (3): 675-699. 10.1198/106186005X59630.
Kaufman L, Rousseeuw P: Finding groups in data: an introduction to cluster analysis. 1990, Wiley Online Library
Hennig C: Cluster-wise assessment of cluster stability. Comput Stat & Data Anal. 2007, 52: 258-271. 10.1016/j.csda.2006.11.025.
R Development Core Team: R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria, ISBN 3-900051-07-0. 2010, [http://www.R-project.org/]
Kuhn M: Building Predictive Models in R Using the caret Package. J Stat Software. 2008, 28 (5):
Díaz-Uriarte R, Alvarez de Andrés S: Gene selection and classification of microarray data using random forest. BMC Bioinf. 2006, 7: 3-10.1186/1471-2105-7-3.
Ojala M, Garriga G: Permutation tests for studying classifier performance. J Machine Learning Res. 2010, 11: 1833-1863.
Han L, Embrechts M, Szymanski B, Sternickel K, Ross A: Random Forests Feature Selection with Kernel Partial Least Squares: Detecting Ischemia from MagnetoCardiograms. Proceedings of the European Symposium on Artificial Neural Networks. 2006, Burges, Belgium, 221-226.
Ramírez J, Górriz J, Segovia F, Chaves R, Salas-Gonzalez D, López M, Álvarez I, Padilla P: Computer aided diagnosis system for the Alzheimer’s disease based on partial least squares and random forest SPECT image classification. Neurosci Lett. 2010, 472: 99-103. 10.1016/j.neulet.2010.01.056.
Menze B, Kelm B, Masuch R, Himmelreich U, Bachert P, Petrich W, Hamprecht F: A comparison of random forest and its Gini importance with standard chemometric methods for the feature selection and classification of spectral data. BMC Bioinf. 2009, 10: 213-10.1186/1471-2105-10-213.
Ruczinski I, Kooperberg C, et al: Exploring interactions in high-dimensional genomic data: an overview of logic regression, with applications. J Multivariate Anal. 2004, 90: 178-195. 10.1016/j.jmva.2004.02.010.
Wolf B, Slate E, Hill E: Logic Forest: An ensemble classifier for discovering logical combinations of binary markers. Bioinformatics. 2010, 26 (17): 2183-2189. 10.1093/bioinformatics/btq354.
Schwender H, Ickstadt K: Identification of SNP Interactions Using Logic Regression. Biostatistics. 2007, 9: 187-198. 10.1093/biostatistics/kxm024.
Le Cao K, Boitard S, Besse P: Sparse PLS Discriminant Analysis: biologically relevant feature selection and graphical displays for multiclass problems. BMC Bioinf. 2011, 12: 253-10.1186/1471-2105-12-253.
The pre-publication history for this paper can be accessed here:http://www.biomedcentral.com/1471-2288/12/107/prepub
This study has received support from University Paris Descartes, under the head of “Collaborative projects 2011”. CL would like to thank Max Kuhn and Kjell Johnson for helpful discussion about PLS-DA. The authors wish to thank the reviewers for their constructive comments.
The authors declare that they have no competing interests.
CL designed the statistical study, performed the analysis of data and contributed to their interpretation. LVD was in charge of data collection and clinical assessment. LVD, BG, and BF have made substantial contributions to the interpretation of the data and writing of the manuscript. All authors read and approved the final manuscript.
Authors’ original submitted files for images
About this article
Cite this article
Lalanne, C., Falissard, B., Golse, B. et al. Refining developmental coordination disorder subtyping with multivariate statistical methods. BMC Med Res Methodol 12, 107 (2012) doi:10.1186/1471-2288-12-107
- Random Forest
- Partial Little Square Discriminant Analysis
- Variable Importance
- Developmental Coordination Disorder
- Manual Dexterity