dorsal/arxiv
View SchemaEstimating degrees of freedom in motor systems
| Authors | Robert H. Clewley, John M. Guckenheimer, Francisco J. Valero-Cuevas |
|---|---|
| Categories | |
| ArXiv ID | q-bio/0610058 |
| URL | https://arxiv.org/abs/q-bio/0610058 |
Abstract
Studies of the degrees of freedom or "synergies" in musculoskeletal systems rely critically on algorithms to estimate the "dimension" of kinematic or neural data. Linear algorithms such as principal component analysis (PCA) are used almost exclusively for this purpose. However, biological systems tend to possess nonlinearities and operate at multiple spatial and temporal scales so that the set of reachable system states typically does not lie close to a single linear subspace. We compare the performance of PCA to two alternative nonlinear algorithms (Isomap and our novel pointwise dimension estimation (PD-E)) using synthetic and motion capture data from a robotic arm with known kinematic dimensions, as well as motion capture data from human hands. We find that consideration of the spectral properties of the singular value decomposition in PCA can lead to more accurate dimension estimates than the dominant practice of using a fixed variance capture threshold. We investigate methods for identifying a single integer dimension using PCA and Isomap. In contrast, PD-E provides a range of estimates of fractal dimension. This helps to identify heterogeneous geometric structure of data sets such as unions of manifolds of differing dimensions, to which Isomap is less sensitive. Contrary to common opinion regarding fractal dimension methods, PD-E yielded reasonable results with reasonable amounts of data. We conclude that it is necessary and feasible to complement PCA with other methods that take into consideration the nonlinear properties of biological systems for a more robust estimation of their degrees of freedom.
{
"annotation_id": "aa8e65b9-7b6f-461a-a6dd-041e6928a87e",
"date_created": "2026-03-02T18:01:35.016000Z",
"date_modified": "2026-03-02T18:01:35.016000Z",
"file_hash": "6da0086849f6472ae6eded1d1d2c8c1b7e7e45dc0c4309b18cf0420f71569c1a",
"private": false,
"record": {
"abstract": "Studies of the degrees of freedom or \"synergies\" in musculoskeletal systems\nrely critically on algorithms to estimate the \"dimension\" of kinematic or\nneural data. Linear algorithms such as principal component analysis (PCA) are\nused almost exclusively for this purpose. However, biological systems tend to\npossess nonlinearities and operate at multiple spatial and temporal scales so\nthat the set of reachable system states typically does not lie close to a\nsingle linear subspace. We compare the performance of PCA to two alternative\nnonlinear algorithms (Isomap and our novel pointwise dimension estimation\n(PD-E)) using synthetic and motion capture data from a robotic arm with known\nkinematic dimensions, as well as motion capture data from human hands. We find\nthat consideration of the spectral properties of the singular value\ndecomposition in PCA can lead to more accurate dimension estimates than the\ndominant practice of using a fixed variance capture threshold. We investigate\nmethods for identifying a single integer dimension using PCA and Isomap. In\ncontrast, PD-E provides a range of estimates of fractal dimension. This helps\nto identify heterogeneous geometric structure of data sets such as unions of\nmanifolds of differing dimensions, to which Isomap is less sensitive. Contrary\nto common opinion regarding fractal dimension methods, PD-E yielded reasonable\nresults with reasonable amounts of data. We conclude that it is necessary and\nfeasible to complement PCA with other methods that take into consideration the\nnonlinear properties of biological systems for a more robust estimation of\ntheir degrees of freedom.",
"arxiv_id": "q-bio/0610058",
"authors": [
"Robert H. Clewley",
"John M. Guckenheimer",
"Francisco J. Valero-Cuevas"
],
"categories": [
"q-bio.QM",
"physics.data-an"
],
"title": "Estimating degrees of freedom in motor systems",
"url": "https://arxiv.org/abs/q-bio/0610058"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "47c9313e-9a0f-419c-b99c-26bc6174794e",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}