<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "journalpublishing.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="2.0" xml:lang="en" article-type="research-article"><front><journal-meta><journal-id journal-id-type="nlm-ta">JMIR Rehabil Assist Technol</journal-id><journal-id journal-id-type="publisher-id">rehab</journal-id><journal-id journal-id-type="index">17</journal-id><journal-title>JMIR Rehabilitation and Assistive Technologies</journal-title><abbrev-journal-title>JMIR Rehabil Assist Technol</abbrev-journal-title><issn pub-type="epub">2369-2529</issn><publisher><publisher-name>JMIR Publications</publisher-name><publisher-loc>Toronto, Canada</publisher-loc></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">v13i1e94031</article-id><article-id pub-id-type="doi">10.2196/94031</article-id><article-categories><subj-group subj-group-type="heading"><subject>Original Paper</subject></subj-group></article-categories><title-group><article-title>Deep Learning&#x2013;Based Automated Clinical Gait Assessment From Kinematic Data in People With Stroke: Development and Validation Study</article-title></title-group><contrib-group><contrib contrib-type="author" equal-contrib="yes"><name name-style="western"><surname>Gu</surname><given-names>Zhexuan</given-names></name><degrees>MSc</degrees><xref ref-type="aff" rid="aff1">1</xref><xref ref-type="fn" rid="equal-contrib1">*</xref></contrib><contrib contrib-type="author" equal-contrib="yes"><name name-style="western"><surname>Li</surname><given-names>Jiaqi</given-names></name><degrees>MSc</degrees><xref ref-type="aff" rid="aff2">2</xref><xref ref-type="aff" rid="aff3">3</xref><xref ref-type="fn" rid="equal-contrib1">*</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Zhou</surname><given-names>Wenbin</given-names></name><degrees>MSc</degrees><xref ref-type="aff" rid="aff4">4</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Fong</surname><given-names>Kenneth N K</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff2">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Wang</surname><given-names>Lin</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Lua</surname><given-names>Eng Keong</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff5">5</xref></contrib><contrib contrib-type="author" corresp="yes"><name name-style="western"><surname>Kwong</surname><given-names>Patrick W H</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff2">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Yuan</surname><given-names>Yancheng</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff6">6</xref></contrib></contrib-group><aff id="aff1"><institution>Department of Data Science &#x0026; Artificial Intelligence, Hong Kong Polytechnic University</institution><addr-line>Hong Kong</addr-line><country>China (Hong Kong)</country></aff><aff id="aff2"><institution>Department of Rehabilitation Sciences, The Hong Kong Polytechnic University</institution><addr-line>11 Yuk Choi Road, Hung Hom, KLN</addr-line><addr-line>Hong Kong</addr-line><country>China (Hong Kong)</country></aff><aff id="aff3"><institution>Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences</institution><addr-line>Shenzhen</addr-line><country>China</country></aff><aff id="aff4"><institution>Department of Electrical and Electronic Engineering, University of Hong Kong</institution><addr-line>Hong Kong</addr-line><country>China (Hong Kong)</country></aff><aff id="aff5"><institution>Computer Laboratory, University of Cambridge</institution><addr-line>Cambridge</addr-line><addr-line>England</addr-line><country>United Kingdom</country></aff><aff id="aff6"><institution>Department of Applied Mathematics, The Hong Kong Polytechnic University</institution><addr-line>Hong Kong</addr-line><country>China (Hong Kong)</country></aff><contrib-group><contrib contrib-type="editor"><name name-style="western"><surname>Munce</surname><given-names>Sarah</given-names></name></contrib></contrib-group><contrib-group><contrib contrib-type="reviewer"><name name-style="western"><surname>Trabassi</surname><given-names>Dante</given-names></name></contrib><contrib contrib-type="reviewer"><name name-style="western"><surname>Zhou</surname><given-names>Lili</given-names></name></contrib></contrib-group><author-notes><corresp>Correspondence to Patrick W H Kwong, PhD, Department of Rehabilitation Sciences, The Hong Kong Polytechnic University, 11 Yuk Choi Road, Hung Hom, KLN, Hong Kong, China (Hong Kong), 852 3400 3958; <email>wai-hang.kwong@polyu.edu.hk</email></corresp><fn fn-type="equal" id="equal-contrib1"><label>*</label><p>these authors contributed equally</p></fn></author-notes><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>19</day><month>8</month><year>2026</year></pub-date><volume>13</volume><elocation-id>e94031</elocation-id><history><date date-type="received"><day>24</day><month>02</month><year>2026</year></date><date date-type="rev-recd"><day>30</day><month>06</month><year>2026</year></date><date date-type="accepted"><day>14</day><month>07</month><year>2026</year></date></history><copyright-statement>&#x00A9; Zhexuan Gu, Jiaqi Li, Wenbin Zhou, Kenneth N K Fong, Lin Wang, Eng Keong Lua, Patrick W H Kwong, Yancheng Yuan. Originally published in JMIR Rehabilitation and Assistive Technology (<ext-link ext-link-type="uri" xlink:href="https://rehab.jmir.org">https://rehab.jmir.org</ext-link>), 19.8.2026. </copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (<ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Rehabilitation and Assistive Technology, is properly cited. The complete bibliographic information, a link to the original publication on <ext-link ext-link-type="uri" xlink:href="https://rehab.jmir.org/">https://rehab.jmir.org/</ext-link>, as well as this copyright and license information must be included.</p></license><self-uri xlink:type="simple" xlink:href="https://rehab.jmir.org/2026/1/e94031"/><abstract><sec><title>Background</title><p>Gait impairment is a prevalent sequela of stroke. Although observational gait analysis remains a standard clinical practice for assessing neuromotor impairments in people with stroke, it is prone to subjective bias. Consequently, objective assessment is required to inform effective rehabilitation protocols.</p></sec><sec><title>Objective</title><p>This study aimed to validate a deep learning framework for automating clinical gait assessment using kinematic data.</p></sec><sec sec-type="methods"><title>Methods</title><p>This study was conducted in a university-affiliated gait analysis laboratory. Kinematic data were collected from 51 individuals with hemiparetic stroke and 18 healthy controls using wearable inertial measurement units, and video recordings were obtained for the Wisconsin Gait Scale (WGS) scoring. WGS scores, rated by 2 experienced physiotherapists, were used to establish the expert reference standard. A statistical graph convolutional network (STAT-GCN), incorporating a STAT-Attention Head module, was developed to predict WGS items 2 to 14 from kinematic data. Model evaluation was performed using a stratified, participant-level 5-fold cross-validation protocol, with all gait cycles from the same participant kept within the same fold. Model performance was assessed at the participant level using exact accuracy, mean absolute error, and weighted &#x03BA; metrics. A descriptive comparison involving 4 final-year physiotherapy students was also conducted.</p></sec><sec sec-type="results"><title>Results</title><p>Among participants with stroke, STAT-GCN achieved an overall exact accuracy of 75.42% for WGS items 2 to 14, with a mean absolute error of 0.290 score levels. Across the participant-level 5-fold cross-validation test sets, STAT-GCN achieved a mean exact accuracy of 75.64% (SD 6.58%), whereas the 4 student evaluators achieved mean accuracies ranging from 56.19% (SD 7.03%) to 67.09% (SD 4.03%).</p></sec><sec sec-type="conclusions"><title>Conclusions</title><p>The proposed STAT-GCN framework demonstrated reasonable preliminary performance for automated WGS item prediction in individuals with stroke. The results suggest that kinematic data&#x2013;driven models may support more standardized gait assessment, but performance should be interpreted cautiously given the limited sample size, class imbalance across WGS score items, and absence of external validation. Further studies with larger and more clinically diverse stroke cohorts are needed before clinical implementation.</p></sec></abstract><kwd-group><kwd>deep learning</kwd><kwd>gait</kwd><kwd>graph convolution network</kwd><kwd>stroke</kwd><kwd>Wisconsin Gait Scale</kwd></kwd-group></article-meta></front><body><sec id="s1" sec-type="intro"><title>Introduction</title><p>Stroke is a principal contributor to global mortality and long-term disability [<xref ref-type="bibr" rid="ref1">1</xref>,<xref ref-type="bibr" rid="ref2">2</xref>]. It constitutes a major public health challenge, imposing substantial societal and health care burdens worldwide. The complications of stroke are debilitating and commonly include muscle weakness, spasticity, and limb apraxia, which contribute to gait impairments [<xref ref-type="bibr" rid="ref3">3</xref>,<xref ref-type="bibr" rid="ref4">4</xref>]. These impairments present as reduced cadence and speed, resulting in an abnormal gait pattern. These impairments may also lead to difficulties in maintaining balance [<xref ref-type="bibr" rid="ref5">5</xref>-<xref ref-type="bibr" rid="ref7">7</xref>]. Consequently, gait impairments affect the level of community integration in patients with stroke [<xref ref-type="bibr" rid="ref8">8</xref>].</p><p>Observational gait analysis remains a conventional clinical practice for assessing neuromotor impairments in people with stroke; however, this methodology is prone to subjective bias in clinical assessments [<xref ref-type="bibr" rid="ref9">9</xref>]. Thus, for greater systematicity, standardized gait analysis tools such as the Wisconsin Gait Scale (WGS) have been adopted to evaluate videotaped gait patterns in individuals with stroke [<xref ref-type="bibr" rid="ref10">10</xref>]. The WGS [<xref ref-type="bibr" rid="ref11">11</xref>] is a widely adopted assessment tool for evaluating gait abnormalities. It comprises 14 items, of which 13 are related to gait performance and gait patterns and are rated through observation of gait. The WGS is clinically efficient, requiring minimal instrumentation, and has demonstrated high intrarater reliability (intraclass correlation coefficient [ICC]=0.83) in poststroke validation studies [<xref ref-type="bibr" rid="ref12">12</xref>]. However, manual scoring by a rehabilitation specialist is not only time-consuming but also subject to bias in subjective clinical judgment [<xref ref-type="bibr" rid="ref13">13</xref>]. Furthermore, rating many WGS items requires the observation of subtle changes in joint angles, such as the rotation angle of a specific joint. The visual identification of these subtle changes is highly challenging.</p><p>AI has been increasingly used to automate and reduce subjective bias in clinical assessment [<xref ref-type="bibr" rid="ref14">14</xref>,<xref ref-type="bibr" rid="ref15">15</xref>]. A multimodal graph fusion network was proposed in a previous study [<xref ref-type="bibr" rid="ref16">16</xref>] to detect the freezing of gait, a disabling symptom of Parkinson disease. The graph fusion network comprised 4 modalities, each corresponding to a distinct data source. Graph fusion networks have also been used successfully to determine the severity of parkinsonism [<xref ref-type="bibr" rid="ref17">17</xref>,<xref ref-type="bibr" rid="ref18">18</xref>]. Similarly, a study [<xref ref-type="bibr" rid="ref19">19</xref>] successfully distinguished Parkinson disease cases from controls using a novel model, namely a multiview graph convolutional network (GCN). Human motion analysis represents an evolving computational paradigm where skeleton-based kinematic time-series data serve as critical inputs for emerging action recognition algorithms [<xref ref-type="bibr" rid="ref18">18</xref>,<xref ref-type="bibr" rid="ref20">20</xref>-<xref ref-type="bibr" rid="ref22">22</xref>]. GCN-based models have demonstrated state-of-the-art performance on established motion analysis benchmarks, achieving &#x003E;93% accuracy on the NTU RGB+D dataset [<xref ref-type="bibr" rid="ref23">23</xref>]. However, translational applications in clinical gait assessment remain limited [<xref ref-type="bibr" rid="ref24">24</xref>], primarily due to the fundamental disparity between action classification and quantitative clinical evaluation. Evaluating an action in clinical settings requires a more nuanced level of analysis than simple recognition, as it involves complex assessments of quality, precision, and clinical relevance [<xref ref-type="bibr" rid="ref25">25</xref>]. Standard deep learning architectures, such as convolutional neural networks and recurrent neural networks, often struggle with this level of granularity because they treat skeletal data as flat sequences or grids, ignoring the intrinsic biomechanical connectivity between joints. This loss of topological information makes it difficult to quantify the subtle deviations in interjoint coordination that characterize pathological gait.</p><p>To address this gap, we propose a novel statistical graph convolutional network (STAT-GCN) for the automation of WGS scoring. By using gait kinematic data collected from inertial measurement units (IMUs) [<xref ref-type="bibr" rid="ref26">26</xref>], this model enables the representation of joint angular trajectories as spatiotemporal features on a graph structure. By preserving the topological structure of lower-limb joints, this approach is intended to improve the model&#x2019;s ability to learn clinically relevant gait features for automated WGS item scoring.</p></sec><sec id="s2" sec-type="methods"><title>Methods</title><sec id="s2-1"><title>Ethical Considerations</title><p>This study was conducted in accordance with the Declaration of Helsinki and was approved by the Institutional Review Board of The Hong Kong Polytechnic University (approval number HSEAR20210715003). All participants provided written informed consent. Participants&#x2019; privacy and confidentiality were maintained throughout the study. All collected data were deidentified and stored securely, and only authorized members of the research team had access to the data. Participants received reimbursement for transportation expenses associated with study participation.</p></sec><sec id="s2-2"><title>Participants</title><p>This study enrolled individuals with stroke according to the following criteria: (1) aged 18 to 80 years, (2) diagnosis of ischemic or hemorrhagic stroke confirmed by magnetic resonance imaging or computed tomography more than 6 months before assessment, (3) able to walk 10 m independently or with assistance, and (4) capable of providing informed consent. Individuals were excluded if they had any medical conditions that hindered their ability to participate in the assessment. In addition, 18 healthy individuals were recruited according to the following criteria: (1) aged 18 to 80 years, (2) no history of stroke or other diseases that may affect gait patterns, (3) able to walk independently, and (4) capable of providing informed consent. From March to August 2024, eligible participants were recruited through convenience sampling with assistance from local self-help groups.</p><p>Because no consensus has been established on sample size calculations in studies focused on developing deep learning models for various clinical applications [<xref ref-type="bibr" rid="ref24">24</xref>], we referred to our previous study, which included 40 participants. In addition, an AI model using gait kinematic data achieved an accuracy of 84% in predicting the outcomes of clinical assessments of functional mobility conducted by physiotherapists [<xref ref-type="bibr" rid="ref14">14</xref>]. Based on the sample sizes of these previous studies, for the development of a deep learning model, our trial aimed to recruit 51 participants. The study protocol was conducted in accordance with the STROBE (Strengthening the Reporting of Observational Studies in Epidemiology) guidelines (<xref ref-type="supplementary-material" rid="app3">Checklist 1</xref>).</p></sec><sec id="s2-3"><title>Outcome Measures</title><sec id="s2-3-1"><title>Gait Assessment and Clinical Measures</title><p>In this study, gait kinematics were measured in participants with stroke. Gait analysis and kinematic assessment were conducted using the MTw Awinda system (Xsens Technologies B.V.). This system consists of an IMU containing a 3D gyroscope, 3D accelerometer, and 3D magnetometer. Data were sampled at a frequency of 60 Hz. According to the official guidelines, body motion was captured by attaching 17 wireless sensors to the head, shoulders, sternum, upper arms, forearms, hands, pelvis, upper legs, lower legs, and feet of the individual. The IMUs were secured using MTw Velcro Body Straps and tape. Data were transmitted between the wireless tracker and the Awinda Station using the patented Awinda radio protocol, which was specially developed to ensure accurate 3D motion tracking even with unstable data transmission [<xref ref-type="bibr" rid="ref27">27</xref>], and were processed using Xsens MVN 2024 software for gait analysis and kinematic assessment.</p><p>This study also used 2 distinct outcome measures:</p><list list-type="order"><list-item><p>WGS served as the primary outcome measure and our modeling target.</p></list-item><list-item><p>The Motor Subscale of the Fugl-Meyer Assessment of the Lower Extremity (FMA-LE) was used as a supplementary assessment to provide a broader characterization of participants&#x2019; motor impairment.</p></list-item></list></sec><sec id="s2-3-2"><title>WGS</title><p>The WGS is a gait assessment tool specifically designed for individuals with hemiplegia (<xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref>). The scale comprises 14 items and is designed to measure clinically relevant gait patterns during the stance phase, toe-off, swing phase, and heel strike of the gait cycle. Rodriguez et al [<xref ref-type="bibr" rid="ref28">28</xref>] first introduced the WGS using videotaped gait recordings obtained in the frontal and sagittal planes. Each item is rated on an ordinal scale of either 1 to 3 or 1 to 4. The total score ranges from 14 to 45, with higher scores indicating greater gait impairment. As the primary outcome measure, WGS scores were assigned based on participants&#x2019; gait. The ground truth was established based on consensus WGS scores agreed upon by 2 Hong Kong&#x2013;registered physiotherapists, each with more than 10 years of clinical experience. Additionally, 4 final-year physiotherapy students provided WGS ratings to represent the perspectives of inexperienced raters.</p></sec><sec id="s2-3-3"><title>FMA-LE</title><p>As a supplementary measure to characterize participants, the FMA-LE was used. Although the full FMA-LE evaluates motor function, sensation, range of motion, and pain [<xref ref-type="bibr" rid="ref29">29</xref>], the motor subscale specifically is widely used to assess poststroke lower extremity motor impairment. This subscale evaluates reflex activity, movement in and out of synergy, as well as coordination and speed. It comprises 17 items, each rated on a 3-point ordinal scale (0&#x2010;2), summing to a maximum total score of 34 (indicating normal function) [<xref ref-type="bibr" rid="ref30">30</xref>]. It demonstrates excellent intrarater reliability (ICC=0.99) and interrater reliability (ICC=0.91) [<xref ref-type="bibr" rid="ref31">31</xref>].</p></sec></sec><sec id="s2-4"><title>Study Procedures</title><p>Prior to kinematic analysis using the Xsens MVN 2024 software, participants with stroke underwent a standardized assessment using the motor subscale of the FMA-LE [<xref ref-type="bibr" rid="ref32">32</xref>]. Subsequently, following the Xsens user manual [<xref ref-type="bibr" rid="ref33">33</xref>], 17 sensors were attached to the corresponding body segments of each participant for motion capture. Participants were instructed to walk back and forth in a straight line at a self-selected, comfortable speed over a flat 10 m surface. Three trials were recorded, ensuring that participants completed at least 5 full gait cycles in each direction. All walking trials were videotaped in both the sagittal and frontal planes. Finally, each trial was reviewed by 2 experienced physiotherapists to generate a consensus WGS score. The gait kinematic data exported from the software were then used to develop a deep learning model, namely, the STAT-GCN model, to predict WGS scores for participants with stroke. Item 1 of the WGS (ie, use of a walking aid) was excluded from the analysis because this item is easier to rate through direct observation.</p></sec><sec id="s2-5"><title>Model Training and Testing</title><sec id="s2-5-1"><title>Cross-Validation and Data Partitioning</title><p>To ensure a rigorous evaluation of the proposed model, we implemented a stratified, participant-level 5-fold cross-validation protocol across the entire cohort (51 individuals with stroke and 18 healthy controls). The dataset partitioning was executed strictly at the participant level; that is, all gait cycles originating from a single participant were assigned exclusively to either the training set <italic>D</italic><sub>train</sub> or the testing set <italic>D</italic><sub>test</sub>. This participant-isolated strategy guarantees that the model was tested solely on unseen individuals, thereby eliminating the risk of intraparticipant data leakage.</p><p>The cross-validation folds were stratified by clinical groups to maintain an approximately balanced proportion of patients and controls across the folds. During the inference phase, a majority-voting mechanism was applied to aggregate cycle-level predictions into a definitive participant-level clinical score. The most frequent prediction across all available gait cycles for a given participant was designated as the final predicted score for each WGS item.</p><p>Data augmentation was applied only to the training gait cycles within each cross-validation fold [<xref ref-type="bibr" rid="ref34">34</xref>]. Three time-series augmentation strategies were used to simulate natural gait variability and sensor measurement noise: jittering, scaling, and time warping. Jittering added small Gaussian noise to the original gait trajectories, scaling adjusted feature amplitudes to represent variations in stride intensity, and time warping introduced smooth temporal distortions to simulate cadence fluctuations within a gait cycle. Through these augmentation procedures, the number of training gait cycles increased from 979 to 10,152. No augmented samples derived from test participants were included in the training set, and test set performance was evaluated using nonaugmented gait cycles from unseen participants.</p><p>To reduce the risk of overfitting, the STAT-GCN was designed as a compact model. It consists of 3 spatiotemporal graph convolutional blocks followed by a statistical head, with channel widths of 24, 48, and 48 across the 3 blocks. The STAT-Attention module was implemented as a lightweight feature-scaling mechanism rather than a dense pairwise self-attention layer. The same model configuration and hyperparameter settings were applied across all cross-validation folds. The model was trained with a batch size of 16 for 40 epochs. The initial learning rate was set to 1&#x00D7;10&#x207B;&#x00B3;, with a step decay factor of 0.8, and the weight decay was set to 0.1 for L2 regularization. No fold-specific hyperparameter tuning or test set&#x2013;based model selection was performed.</p></sec><sec id="s2-5-2"><title>Backbone Network</title><p>For our model, a batch of skeleton data, D&#x2208;R<sup>(B&#x00D7;C&#x00D7;T&#x00D7;J)</sup>, is used as input, where B is the batch size, C represents the number of raw features, T represents the number of frames in 1 gait cycle, and J is the number of joints. The backbone network is adapted from previous studies [<xref ref-type="bibr" rid="ref18">18</xref>,<xref ref-type="bibr" rid="ref35">35</xref>], with an additional statistics module.</p><p>The role of a spatio-temporal graph convolutional network (ST-GCN) block is 3-fold. It embeds low-level features into a high-dimensional hidden space, facilitates the exchange of information between joints, and aggregates features along the temporal dimension for each joint. By stacking multiple ST-GCN blocks, the model can gradually expand its receptive field and learn meaningful features.</p></sec><sec id="s2-5-3"><title>STAT-GCN</title><p>To address the inadequate performance of prior data-driven approaches due to limited clinical data, we propose STAT-GCN (<xref ref-type="fig" rid="figure1">Figure 1</xref>). This model processes input skeleton data derived from motion capture to predict WGS scores. The inference architecture consists of a backbone network built from multiple ST-GCN blocks followed by a statistics module. To enhance feature discrimination, we introduce a STAT-Attention Head (SA Head) exclusively during training. This module uses contrastive loss and attention mechanisms to explicitly extract critical statistical features and highlight significant joints. Furthermore, by leveraging clinical labels regarding the affected side in participants with stroke, we segregate joint features into &#x201C;affected&#x201D; and &#x201C;unaffected&#x201D; categories to minimize misinterpretation. Consequently, STAT-GCN generates highly representative features tailored to each patient&#x2019;s specific mobility characteristics.</p><fig position="float" id="figure1"><label>Figure 1.</label><caption><p>Proposed STAT-GCN architecture. CE: cross-entropy loss; CL: contrastive loss; Ct: channel attention vector; MLP: multilayer perceptron; ST-GCN: spatio-temporal graph convolutional network; STAT-GCN: statistical graph convolutional network; TCN: temporal convolutional network; Vt: vertex attention vector (graph vertex=joint).</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="rehab_v13i1e94031_fig01.png"/></fig><p>The statistics module summarized gait trajectories using commonly used statistical measures, including range, maximum, mean, median, SD, and the 25th and 75th percentiles (IQR), as previously described [<xref ref-type="bibr" rid="ref36">36</xref>]. These statistical descriptors were used to provide cycle-level summaries that were less dependent on the starting point of the gait cycle. As illustrated in <xref ref-type="fig" rid="figure2">Figure 2</xref>, gait cycles initiated from different events, such as right heel strike and left heel strike, may have different temporal representations despite reflecting comparable movement patterns.</p><fig position="float" id="figure2"><label>Figure 2.</label><caption><p>Gait pattern visualizations based on velocity. (A) Comparison of right foot velocity across gait cycles and health conditions. The symbol &#x2207; indicates the first and third quartiles of the corresponding pattern, and the symbol &#x22C6; indicates the median and mean. (B) Kernel density estimate of the combined left and right velocities during the right-heel-strike gait cycle for both healthy individuals and patients with stroke. (C) Comparison between the right foot velocity distribution and the standard normal distribution. (D) Variations in right foot velocity during the right-heel-strike gait cycle for both healthy individuals and patients with stroke.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="rehab_v13i1e94031_fig02.png"/></fig><p>To further characterize gait trajectory patterns, skewness, kurtosis, and total variation were incorporated into the statistics module. Skewness was used to summarize distributional asymmetry, kurtosis to describe the peakedness of the distribution, and total variation to depict joints&#x2019; ranges of motion across the gait cycle. These additional descriptors were intended to capture complementary characteristics of poststroke gait patterns beyond the standard statistical measures. The captured IMU data were categorized into joint position and joint angle modalities, and separate models were trained for each modality. The output probabilities from both modalities were then combined to generate the final prediction.</p></sec><sec id="s2-5-4"><title>Contrastive Learning</title><p>In the subsequent phase of the SA Head module, the global prototype for label <italic>k</italic> is refined by incorporating the prototypes of true-positive (TP) samples in <italic>D</italic> through an exponential moving average. Let <inline-formula><mml:math id="ieqn1"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> be the set of TP samples for label <italic>k</italic> in a batch with size <inline-formula><mml:math id="ieqn2"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula>. The exponential moving average operation can be defined as follows:</p><disp-formula id="E1"><label>(1)</label><mml:math id="eqn1"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mfrac><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mstyle></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>where <italic>F<sub>i</sub></italic> is the prototype of the <italic>i</italic>th sample, and <italic>P<sub>k</sub></italic> is the global prototype for label <italic>k</italic>. <italic>P<sub>k</sub></italic> will converge to a consistent representation after training. For the false-negative (FN) and false-positive (FP) samples of label <italic>k</italic>, only a local cluster at the center is computed. Similarly, for the 2 types of samples, the cluster at the center is calculated:</p><disp-formula id="E2"><label>(2)</label><mml:math id="eqn2"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mfrac><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mfrac><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mstyle></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>The FN and FP samples, which are often referred to as ambiguous samples, are calibrated by increasing the distance between the TP prototype and the FP samples, while decreasing the distance between the TP prototype and the FN samples. Given a confident TP sample <italic>F<sub>i</sub></italic>, the compensation term for the FN samples is as follows:</p><disp-formula id="E3"><label>(3)</label><mml:math id="eqn3"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mtext>if&#x00A0;</mml:mtext><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msubsup><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2227;</mml:mo><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mtext>otherwise</mml:mtext></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>The penalty term for the FP samples is as follows:</p><disp-formula id="E4"><label>(4)</label><mml:math id="eqn4"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mtext>if&#x00A0;</mml:mtext><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msubsup><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2227;</mml:mo><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mtext>otherwise</mml:mtext></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>The cosine similarity function is used to calculate the distance between the TP prototype and the FP samples. The cosine distance is maximized to ensure a shorter distance between the center of the FN cluster and the confident TP samples, thus minimizing the compensation term. Moreover, the penalty term should be minimized. Finally, the contrastive learning loss for the confident sample <italic>F<sub>i</sub></italic> is defined as follows:</p><disp-formula id="E5"><label>(5)</label><mml:math id="eqn5"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi></mml:mrow></mml:msup></mml:mstyle></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>log</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>dis</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03C4;</mml:mi></mml:mrow></mml:msup></mml:mstyle></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>Here, <italic>p</italic><sub><italic>ik</italic></sub> is the probability of the sample <italic>F<sub>i</sub></italic> for label <italic>k</italic>, and <italic>&#x03C4;</italic> is the temperature. The final training objective is to simultaneously minimize the cross-entropy and contrastive learning loss.</p></sec><sec id="s2-5-5"><title>Model Interpretation Analysis</title><p>To quantitatively evaluate the faithfulness of the STAT-Attention module, we conducted an attention-guided occlusion analysis using the trained participant-level 5-fold cross-validation models. For each WGS item, attention weights were aggregated into a 2&#x00D7;4 grid representing 2 modalities, joint position and joint angle, and 4 lower-limb joint groups, including upper leg, lower leg, foot, and toe. For each test participant, these modality-joint cells were ranked according to their attention weights. Single-cell occlusion was then performed by masking the input features corresponding to the selected cell. Four occlusion conditions were examined: the highest-attention cell, the second-highest-attention cell, the lowest-attention cell, and the average across the remaining cells. Faithfulness was evaluated by calculating the decrease in true-class probability after occlusion. A larger decrease indicated that the occluded feature group was more important to the model&#x2019;s prediction.</p></sec></sec><sec id="s2-6"><title>Statistical Analysis</title><p>Model performance was evaluated at the participant level. Accuracy was defined as the proportion of predicted WGS item scores that exactly matched the expert reference scores. Because WGS item scores are ordinal, mean absolute error (MAE), linear weighted &#x03BA;, and quadratic weighted &#x03BA; were additionally calculated to account for the magnitude of disagreement between predicted and reference scores. Item-level performance was reported for WGS items 2 to 14, and overall performance was calculated by pooling all participant-level item predictions across these items.</p><p>To provide a robust estimate of model generalizability, performance metrics were summarized across the participant-level 5-fold cross-validation folds as the mean (SD). The distribution of expert reference scores for each WGS item was also reported to characterize potential class imbalance. To contextualize model performance against expert-level agreement, interrater reliability between the 2 experienced physiotherapists was assessed using their independent ratings. ICCs were calculated using a 2-way random-effects model with absolute agreement and single measures (ICC [2,1]) for each WGS item, the total WGS score, and the summed score of WGS items 2 to 14.</p></sec><sec id="s2-7"><title>Data Availability</title><p>The raw clinical gait data associated with this study are not publicly available because they contain participant-level movement recordings and are subject to ethical and institutional data-sharing restrictions. Deidentified processed data may be made available from the corresponding author upon reasonable request and subject to institutional approval.</p></sec></sec><sec id="s3" sec-type="results"><title>Results</title><p>This study included 51 patients with stroke and 18 healthy individuals. The mean age was 60.3 (SD 10.2) years in healthy individuals and 62.7 (SD 9.5) years in patients with stroke. The poststroke duration was 9.0 (SD 7.2) years. In this sample, 21 patients with stroke and 9 healthy individuals were men. The median FMA-LE score was 24 (IQR 21-29), and the median WGS score was 22 (IQR 18-26; <xref ref-type="table" rid="table1">Table 1</xref>).</p><p><xref ref-type="fig" rid="figure3">Figure 3</xref> summarizes the experimental workflow and results. Using instrumented gait data as input, we achieved higher accuracy in WGS ratings compared to 4 final-year physiotherapy students. As presented in <xref ref-type="table" rid="table2">Table 2</xref>, the STAT-Net model was descriptively compared with 4 final-year physiotherapy students across the participant-level 5-fold cross-validation test sets. The STAT-Net model achieved a mean exact accuracy of 75.64% (SD 6.58%), whereas the 4 student evaluators achieved mean accuracies of 67.09% (SD 4.03%), 65.90% (SD 6.50%), 56.19% (SD 7.03%), and 58.72% (SD 4.22%), respectively. These findings suggest that the model showed higher exact agreement with the expert reference scores than the student evaluators in this novice-rater comparison.</p><p><xref ref-type="table" rid="table3">Table 3</xref> presents the item-level prediction performance of STAT-Net among participants with stroke. Across WGS items 2 to 14, the model achieved an overall exact accuracy of 75.42%, with an MAE of 0.290 score levels. The overall linear and quadratic weighted &#x03BA; values were 0.625 and 0.660, respectively, indicating moderate ordinal agreement with the expert reference scores.</p><table-wrap id="t1" position="float"><label>Table 1.</label><caption><p>Characteristics of the participants (N=69).</p></caption><table id="table1" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Characteristics</td><td align="left" valign="bottom">Stroke</td><td align="left" valign="bottom">Healthy</td></tr></thead><tbody><tr><td align="left" valign="top">Gender (male:female)</td><td align="left" valign="top">24:27</td><td align="left" valign="top">8:10</td></tr><tr><td align="left" valign="top">Side of hemiplegia (right:left)</td><td align="left" valign="top">23:28</td><td align="left" valign="top">N/A<sup><xref ref-type="table-fn" rid="table1fn1">a</xref></sup></td></tr><tr><td align="left" valign="top">Type of stroke (ischemic:hemorrhagic)</td><td align="left" valign="top">34:17</td><td align="left" valign="top">N/A</td></tr><tr><td align="left" valign="top">Age (y), mean (SD)</td><td align="left" valign="top">62.74 (9.5)</td><td align="left" valign="top">60.3 (10.2)</td></tr><tr><td align="left" valign="top">Height (m), mean (SD)</td><td align="left" valign="top">1.63 (0.09)</td><td align="left" valign="top">1.66 (0.09)</td></tr><tr><td align="left" valign="top">Weight (kg), mean (SD)</td><td align="left" valign="top">65.77 (12.12)</td><td align="left" valign="top">64.10 (12.98)</td></tr><tr><td align="left" valign="top">BMI (kg/m<sup>2</sup>), mean (SD)</td><td align="left" valign="top">23.76 (4.03)</td><td align="left" valign="top">23.11 (3.20)</td></tr><tr><td align="left" valign="top">Poststroke duration (y), mean (SD)</td><td align="left" valign="top">9.0 (7.2)</td><td align="left" valign="top">N/A</td></tr><tr><td align="left" valign="top">FMA-LE<sup><xref ref-type="table-fn" rid="table1fn2">b</xref></sup>, median (IQR)</td><td align="left" valign="top">24 (21-29)</td><td align="left" valign="top">N/A</td></tr><tr><td align="left" valign="top">WGS<sup><xref ref-type="table-fn" rid="table1fn3">c</xref></sup>, median (IQR)</td><td align="left" valign="top">22 (18-26)</td><td align="left" valign="top">N/A</td></tr></tbody></table><table-wrap-foot><fn id="table1fn1"><p><sup>a</sup>Not applicable.</p></fn><fn id="table1fn2"><p><sup>b</sup>FMA-LE: Fugl-Meyer Assessment for the Lower Extremity.</p></fn><fn id="table1fn3"><p><sup>c</sup>WGS: Wisconsin Gait Scale. </p></fn></table-wrap-foot></table-wrap><fig position="float" id="figure3"><label>Figure 3.</label><caption><p>Overview of the gait assessment workflow and performance comparison. CV: cross-validation; IMU: inertial measurement units; MVN: inertial motion capture system; STAT-GCN: statistical graph convolutional network; WGS: Wisconsin Gait Scale.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="rehab_v13i1e94031_fig03.png"/></fig><table-wrap id="t2" position="float"><label>Table 2.</label><caption><p>Comparison of Wisconsin Gait Scale (WGS) item classification accuracy (%) between the STAT-Net model and 4 final-year physiotherapy students across the participant-level 5-fold cross-validation test sets.</p></caption><table id="table2" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Method</td><td align="left" valign="bottom">Fold 0</td><td align="left" valign="bottom">Fold 1</td><td align="left" valign="bottom">Fold 2</td><td align="left" valign="bottom">Fold 3</td><td align="left" valign="bottom">Fold 4</td><td align="left" valign="bottom">5-fold mean (SD)</td></tr></thead><tbody><tr><td align="left" valign="top">STAT-Net</td><td align="left" valign="top">73.08</td><td align="left" valign="top">82.05</td><td align="left" valign="top">67.52</td><td align="left" valign="top">70.94</td><td align="left" valign="top">84.62</td><td align="left" valign="top">75.64 (6.58)</td></tr><tr><td align="left" valign="top">Evaluator A</td><td align="left" valign="top">65.38</td><td align="left" valign="top">66.67</td><td align="left" valign="top">60.68</td><td align="left" valign="top">71.79</td><td align="left" valign="top">70.94</td><td align="left" valign="top">67.09 (4.03)</td></tr><tr><td align="left" valign="top">Evaluator B</td><td align="left" valign="top">65.38</td><td align="left" valign="top">70.94</td><td align="left" valign="top">55.56</td><td align="left" valign="top">63.25</td><td align="left" valign="top">74.36</td><td align="left" valign="top">65.90 (6.50)</td></tr><tr><td align="left" valign="top">Evaluator C</td><td align="left" valign="top">48.46</td><td align="left" valign="top">55.56</td><td align="left" valign="top">48.72</td><td align="left" valign="top">65.81</td><td align="left" valign="top">62.39</td><td align="left" valign="top">56.19 (7.03)</td></tr><tr><td align="left" valign="top">Evaluator D</td><td align="left" valign="top">57.69</td><td align="left" valign="top">57.26</td><td align="left" valign="top">52.14</td><td align="left" valign="top">62.39</td><td align="left" valign="top">64.10</td><td align="left" valign="top">58.72 (4.22)</td></tr></tbody></table></table-wrap><table-wrap id="t3" position="float"><label>Table 3.</label><caption><p>Item-level prediction performance of the model among patients with stroke (n=51).</p></caption><table id="table3" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">WGS<sup><xref ref-type="table-fn" rid="table3fn1">a</xref></sup> item</td><td align="left" valign="bottom">Accuracy (%)</td><td align="left" valign="bottom">MAE<sup><xref ref-type="table-fn" rid="table3fn2">b</xref></sup></td><td align="left" valign="bottom">Linear weighted &#x03BA;</td><td align="left" valign="bottom">Quadratic weighted &#x03BA;</td></tr></thead><tbody><tr><td align="left" valign="top">Item 2</td><td align="left" valign="top">76.47</td><td align="left" valign="top">0.235</td><td align="left" valign="top">0.673</td><td align="left" valign="top">0.749</td></tr><tr><td align="left" valign="top">Item 3</td><td align="left" valign="top">80.39</td><td align="left" valign="top">0.275</td><td align="left" valign="top">0.486</td><td align="left" valign="top">0.357</td></tr><tr><td align="left" valign="top">Item 4</td><td align="left" valign="top">68.63</td><td align="left" valign="top">0.392</td><td align="left" valign="top">0.493</td><td align="left" valign="top">0.472</td></tr><tr><td align="left" valign="top">Item 5</td><td align="left" valign="top">76.47</td><td align="left" valign="top">0.294</td><td align="left" valign="top">0.534</td><td align="left" valign="top">0.570</td></tr><tr><td align="left" valign="top">Item 6</td><td align="left" valign="top">78.43</td><td align="left" valign="top">0.235</td><td align="left" valign="top">0.638</td><td align="left" valign="top">0.726</td></tr><tr><td align="left" valign="top">Item 7</td><td align="left" valign="top">72.55</td><td align="left" valign="top">0.333</td><td align="left" valign="top">0.529</td><td align="left" valign="top">0.527</td></tr><tr><td align="left" valign="top">Item 8</td><td align="left" valign="top">64.71</td><td align="left" valign="top">0.392</td><td align="left" valign="top">0.377</td><td align="left" valign="top">0.387</td></tr><tr><td align="left" valign="top">Item 9</td><td align="left" valign="top">88.24</td><td align="left" valign="top">0.118</td><td align="left" valign="top">0.805</td><td align="left" valign="top">0.860</td></tr><tr><td align="left" valign="top">Item 10</td><td align="left" valign="top">86.27</td><td align="left" valign="top">0.137</td><td align="left" valign="top">0.717</td><td align="left" valign="top">0.740</td></tr><tr><td align="left" valign="top">Item 11</td><td align="left" valign="top">66.67</td><td align="left" valign="top">0.392</td><td align="left" valign="top">0.617</td><td align="left" valign="top">0.710</td></tr><tr><td align="left" valign="top">Item 12</td><td align="left" valign="top">70.59</td><td align="left" valign="top">0.314</td><td align="left" valign="top">0.443</td><td align="left" valign="top">0.513</td></tr><tr><td align="left" valign="top">Item 13</td><td align="left" valign="top">70.59</td><td align="left" valign="top">0.431</td><td align="left" valign="top">0.419</td><td align="left" valign="top">0.320</td></tr><tr><td align="left" valign="top">Item 14</td><td align="left" valign="top">80.39</td><td align="left" valign="top">0.216</td><td align="left" valign="top">0.759</td><td align="left" valign="top">0.812</td></tr><tr><td align="left" valign="top">Overall (N=663)</td><td align="left" valign="top">75.42</td><td align="left" valign="top">0.290</td><td align="left" valign="top">0.625</td><td align="left" valign="top">0.660</td></tr></tbody></table><table-wrap-foot><fn id="table3fn1"><p><sup>a</sup>WGS: Wisconsin Gait Scale.</p></fn><fn id="table3fn2"><p><sup>b</sup>MAE: mean absolute error.</p></fn></table-wrap-foot></table-wrap><p>Item-level performance varied across WGS items. Higher agreement was observed for items 9, 10, and 14, whereas items 8 and 13 showed relatively lower weighted agreement. The distribution of expert reference scores for WGS items 2 to 14 is presented in Table S1 of <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>. The score distribution was imbalanced, with lower score categories more frequently represented and severe score categories underrepresented. Score 4 was observed only for item 11 and was absent from the remaining items. The 2 experienced physiotherapists demonstrated high interrater reliability, with ICC (2,1) values of 0.981 for the total WGS score and 0.975 for the summed score of WGS items 2 to 14. Item-level ICC (2,1) values ranged from 0.829 to 0.944, as shown in Table S2 of <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>.</p><p>The training and testing loss curves for representative WGS items are shown in Figure S1 in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>. The training loss generally decreased across epochs, whereas the testing loss remained relatively stable without clear late-stage divergence, providing supporting evidence for stable model convergence.</p><p>To provide an exploratory interpretation of the learned attention mechanism, we performed qualitative attention-weighted visualizations and a post hoc feature occlusion analysis. As illustrated in <xref ref-type="fig" rid="figure4">Figure 4</xref>, the attention heatmaps show the normalized weights assigned to different lower-limb feature groups across representative WGS items. In each subplot, the rows represent joint-related feature types, and the columns represent lower-limb regions, including the upper leg, lower leg, foot, and toe. Darker pixels indicate lower-attention weights, whereas lighter pixels indicate higher-attention weights. The attention maps show item-specific weighting patterns across lower-limb regions. For example, the model assigned relatively higher weights to foot-related features for item 14, which is consistent with the clinical relevance of foot position during initial contact. These visualizations suggest that the model assigns different levels of priority to lower-limb features across WGS items.</p><fig position="float" id="figure4"><label>Figure 4.</label><caption><p>STAT attention heatmaps for selected Wisconsin Gait Scale items. (A-D) Post-Softmax attention heatmaps for WGS Items 2, 9, 10, and 14, respectively. The heatmaps visualize how the model distributes attention across lower-limb joints in the joint-angle (JA) and joint-position (JP) modalities, where warmer colors indicate higher normalized attention weights and suggest the regions that contribute more strongly to the corresponding item prediction.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="rehab_v13i1e94031_fig04.png"/></fig><p>To further evaluate whether the learned attention weights reflected functionally important input features, an attention-guided occlusion analysis was performed for representative well-performing WGS items. As shown in <xref ref-type="table" rid="table4">Table 4</xref> and <xref ref-type="fig" rid="figure5">Figure 5</xref>, occluding the highest-attention feature group generally produced larger decreases in true-class probability than occluding the lowest-attention feature group or the remaining feature groups. This pattern was most evident for items 2, 9, and 14. For item 2, top-1 occlusion produced the largest decrease in true-class probability (&#x0394;p_true=0.0792), compared with top-2nd (0.0381), bottom-1 (0.0015), and rest-avg (0.0178). Similar patterns were observed for item 9 and item 14. Item 10 showed a less distinct pattern, suggesting that attention faithfulness may vary across WGS items.</p><table-wrap id="t4" position="float"><label>Table 4.</label><caption><p>Single-cell attention-guided occlusion faithfulness on selected Wisconsin Gait Scale (WGS) items<sup><xref ref-type="table-fn" rid="table4fn1">a</xref></sup>.</p></caption><table id="table4" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Item</td><td align="left" valign="bottom">Top-1 &#x0394;p_true</td><td align="left" valign="bottom">Top-2nd &#x0394;p_true</td><td align="left" valign="bottom">Bottom-1 &#x0394;p_true</td><td align="left" valign="bottom">Rest-avg &#x0394;p_true</td></tr></thead><tbody><tr><td align="left" valign="top">Item 2</td><td align="left" valign="top">0.0792</td><td align="left" valign="top">0.0381</td><td align="left" valign="top">0.0015</td><td align="left" valign="top">0.0178</td></tr><tr><td align="left" valign="top">Item 9</td><td align="left" valign="top">0.0754</td><td align="left" valign="top">0.0164</td><td align="left" valign="top">&#x2212;0.0001</td><td align="left" valign="top">0.0180</td></tr><tr><td align="left" valign="top">Item 10</td><td align="left" valign="top">0.0375</td><td align="left" valign="top">0.0358</td><td align="left" valign="top">0.0277</td><td align="left" valign="top">0.0210</td></tr><tr><td align="left" valign="top">Item 14</td><td align="left" valign="top">0.0655</td><td align="left" valign="top">0.0505</td><td align="left" valign="top">0.0077</td><td align="left" valign="top">0.0186</td></tr></tbody></table><table-wrap-foot><fn id="table4fn1"><p><sup>a</sup>&#x0394;p_true indicates the decrease in the predicted probability of the true class after occlusion. Top-1 and Top-2nd refer to the modality-joint cells with the highest and second-highest-attention weights, respectively. Bottom-1 refers to the cell with the lowest-attention weight. Rest-avg represents the average occlusion effect across the remaining cells. Larger positive values indicate a greater reduction in true-class probability after masking and therefore suggest a greater functional contribution of the corresponding feature group to the model prediction.</p></fn></table-wrap-foot></table-wrap><fig position="float" id="figure5"><label>Figure 5.</label><caption><p>Attention-guided occlusion analysis for selected Wisconsin Gait Scale (WGS) items. (A) Participant-level accuracy drop (%); drop relative to baseline 5-fold test accuracy. (B) True-class confidence drop (decrease in participant-level true-class probability after occlusion).</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="rehab_v13i1e94031_fig05.png"/></fig></sec><sec id="s4" sec-type="discussion"><title>Discussion</title><sec id="s4-1"><title>Principal Findings</title><p>In this study, we developed and evaluated STAT-GCN, a deep learning framework for automated WGS item prediction using IMU-derived kinematic data. Using a stratified, participant-level 5-fold cross-validation protocol, all gait cycles from the same participant were kept within the same fold to reduce the risk of intraparticipant information leakage. The findings suggest that kinematic data-driven models may provide preliminary support for more standardized WGS item scoring; however, they should be interpreted cautiously, given the limited sample size and absence of external validation. Previous work on digital WGS assessment has also suggested that technology-assisted approaches may help reduce subjectivity in observational gait evaluation [<xref ref-type="bibr" rid="ref37">37</xref>].</p><p>The comparison with 4 final-year physiotherapy students was interpreted as a descriptive novice-rater comparison. In this dataset, the model showed higher agreement with the expert reference scores than did the novice raters. However, this comparison should be interpreted cautiously, as the students represent a novice-rater benchmark rather than an expert clinical standard. The high interrater reliability between the 2 experienced physiotherapists indicates that expert-level WGS assessment remains more consistent than that of the current automated model. Therefore, the findings should not be interpreted as evidence that STAT-GCN has achieved expert-level clinical performance. Instead, the model may provide preliminary support for more standardized WGS item scoring, particularly when expert raters are unavailable or when repeated assessments are required.</p><p>Item-level performance varied across WGS items, suggesting that some gait components were more difficult for the model to predict than others. Relatively low agreement was observed for items 8 and 13, both of which involve rotational components. Item 8 assesses external rotation during the initial swing phase of the affected leg, whereas item 13 assesses pelvic rotation during terminal swing. These transverse-plane movements may be challenging because they are difficult to estimate visually and may also be sensitive to sensor placement and movement variability. In addition, item 11, which assesses knee flexion from toe-off to mid-swing by comparing the affected and unaffected limbs, may require more explicit bilateral and phase-specific information than the current model input provides. Future model development may benefit from incorporating clinically informed features, such as inter-limb ratios, phase-specific joint trajectories, or additional transverse-plane kinematic descriptors.</p><p>The distribution of expert reference scores also indicated class imbalance across WGS items. Lower score categories were more frequently represented, whereas severe score categories were underrepresented. This imbalance may have affected both model learning and performance interpretation, because the model had fewer examples from which to learn severe gait deviations. Similar concerns have been reported in other gait-related machine learning studies, where class imbalance and limited representation of severe cases were found to influence model performance and stability, highlighting the importance of balanced datasets and appropriate augmentation strategies [<xref ref-type="bibr" rid="ref38">38</xref>]. It may also explain why exact accuracy alone could provide an incomplete picture of model performance. For this reason, ordinal metrics such as MAE and weighted &#x03BA; were included to better account for the magnitude of disagreement between predicted and expert reference scores. Future studies should include larger and more clinically diverse samples and may consider class-balanced training strategies, cost-sensitive learning, or carefully validated data augmentation methods.</p><p>The attention-guided occlusion analysis provided partial quantitative support for the faithfulness of the STAT-Attention module. In several representative WGS items, masking high-attention modality-joint regions produced larger reductions in true-class probability than masking low-attention regions, suggesting that the model relied more heavily on features assigned higher attention weights. However, this pattern was item-dependent and should not be interpreted as complete evidence of clinical explainability. In addition, aggregating attention weights into a 2&#x00D7;4 modality-joint grid may obscure more detailed joint-specific and time-specific information. Therefore, the attention maps should be considered supportive indicators of feature relevance rather than definitive explanations of the model&#x2019;s decision-making process. Future studies should compare this approach with established explainability methods and further examine whether the highlighted features correspond to specific clinically defined WGS gait deviations.</p><p>Although automated WGS item prediction may help reduce subjectivity and improve the standardization of repeated gait assessments, the present study did not directly examine whether model-predicted WGS scores improve rehabilitation decision-making, treatment planning, or clinical outcomes. Therefore, the translational value of the proposed framework remains preliminary. Future studies should investigate whether automated item-level WGS predictions can be linked to individualized exercise prescription, longitudinal treatment response, or clinically meaningful functional recovery.</p></sec><sec id="s4-2"><title>Limitations</title><p>This study has several limitations. First, although participant-level cross-validation and training-only data augmentation were used to reduce the risk of overly optimistic performance estimates, the sample size remained limited for deep learning model development, and no external validation dataset was available. The limited sample size and a relatively low representation of participants with severe gait impairment may have affected model stability, particularly for higher WGS score categories, and may limit generalizability to broader populations of individuals with stroke and more diverse gait impairments. Independent validation across different clinical sites, devices, and participant populations is required before clinical implementation. Second, the model relied primarily on kinematic data. Additional modalities, such as plantar pressure, force-plate measurements, or video-based movement features, may improve the prediction of items related to weight shifting, limb comparison, and transverse-plane rotation. However, the use of additional equipment may reduce clinical feasibility, and future work should balance model performance with practical usability.</p></sec><sec id="s4-3"><title>Conclusions</title><p>STAT-GCN demonstrated reasonable preliminary performance for automated WGS item prediction in individuals with stroke using IMU-derived kinematic data. By combining a graph-based representation of lower-limb kinematics with participant-level validation, this study provides initial evidence that data-driven models may support more standardized observational gait assessment. However, further studies using larger and more clinically diverse stroke cohorts, additional data modalities, and independent external validation are needed to determine the clinical utility and generalizability of this approach.</p></sec></sec></body><back><ack><p>Generative AI tools were used only for language editing and polishing. All scientific content, data analyses, interpretations, and references were produced and verified by the authors, who take full responsibility for the accuracy and integrity of the manuscript.</p></ack><notes><sec><title>Funding</title><p>This work was supported in part by The Hong Kong Polytechnic (grant P0036617) and the Hong Kong Research Grants Council (grant T42-513/24 R).</p></sec></notes><fn-group><fn fn-type="con"><p>ZG, JL, PWHK, and YY contributed substantially to the conception and design of the study. ZG, JL, and WZ were responsible for data collection, analysis, and interpretation. All authors participated in drafting the manuscript. PWHK, LW, KNKF, and EKL critically revised the manuscript for important intellectual content. All authors contributed equally to the final version, read, and approved the final manuscript.</p></fn><fn fn-type="conflict"><p>None declared.</p></fn></fn-group><glossary><title>Abbreviations</title><def-list><def-item><term id="abb1">FMA-LE</term><def><p>Fugl-Meyer Assessment of the Lower Extremity</p></def></def-item><def-item><term id="abb2">FN</term><def><p>false-negative</p></def></def-item><def-item><term id="abb3">FP</term><def><p> false-positive</p></def></def-item><def-item><term id="abb4">GCN</term><def><p>graph convolutional network</p></def></def-item><def-item><term id="abb5">ICC</term><def><p>intraclass correlation coefficient</p></def></def-item><def-item><term id="abb6">IMU</term><def><p>inertial measurement unit</p></def></def-item><def-item><term id="abb7">MAE</term><def><p>mean absolute error</p></def></def-item><def-item><term id="abb8">ST-GCN</term><def><p>spatio-temporal graph convolutional network</p></def></def-item><def-item><term id="abb9">STAT-GCN</term><def><p>statistical graph convolutional network</p></def></def-item><def-item><term id="abb10">STROBE</term><def><p>Strengthening the Reporting of Observational Studies in Epidemiology</p></def></def-item><def-item><term id="abb11">TP</term><def><p>true-positive</p></def></def-item><def-item><term id="abb12">WGS</term><def><p>Wisconsin Gait Scale</p></def></def-item></def-list></glossary><ref-list><title>References</title><ref id="ref1"><label>1</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Wafa</surname><given-names>HA</given-names> </name><name name-style="western"><surname>Wolfe</surname><given-names>CDA</given-names> </name><name name-style="western"><surname>Emmett</surname><given-names>E</given-names> </name><name name-style="western"><surname>Roth</surname><given-names>GA</given-names> </name><name name-style="western"><surname>Johnson</surname><given-names>CO</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>Y</given-names> </name></person-group><article-title>Burden of stroke in Europe: thirty-year projections of incidence, prevalence, deaths, and disability-adjusted life years</article-title><source>Stroke</source><year>2020</year><month>08</month><volume>51</volume><issue>8</issue><fpage>2418</fpage><lpage>2427</lpage><pub-id pub-id-type="doi">10.1161/STROKEAHA.120.029606</pub-id><pub-id pub-id-type="medline">32646325</pub-id></nlm-citation></ref><ref id="ref2"><label>2</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Pu</surname><given-names>L</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>L</given-names> </name><name name-style="western"><surname>Zhang</surname><given-names>R</given-names> </name><name name-style="western"><surname>Zhao</surname><given-names>T</given-names> </name><name name-style="western"><surname>Jiang</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Han</surname><given-names>L</given-names> </name></person-group><article-title>Projected global trends in ischemic stroke incidence, deaths and disability-adjusted life years from 2020 to 2030</article-title><source>Stroke</source><year>2023</year><month>05</month><volume>54</volume><issue>5</issue><fpage>1330</fpage><lpage>1339</lpage><pub-id pub-id-type="doi">10.1161/STROKEAHA.122.040073</pub-id><pub-id pub-id-type="medline">37094034</pub-id></nlm-citation></ref><ref id="ref3"><label>3</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Heshmatollah</surname><given-names>A</given-names> </name><name name-style="western"><surname>Darweesh</surname><given-names>SKL</given-names> </name><name name-style="western"><surname>Dommershuijsen</surname><given-names>LJ</given-names> </name><name name-style="western"><surname>Koudstaal</surname><given-names>PJ</given-names> </name><name name-style="western"><surname>Ikram</surname><given-names>MA</given-names> </name><name name-style="western"><surname>Ikram</surname><given-names>MK</given-names> </name></person-group><article-title>Quantitative gait impairments in patients with stroke or transient ischemic attack: a population-based approach</article-title><source>Stroke</source><year>2020</year><month>08</month><volume>51</volume><issue>8</issue><fpage>2464</fpage><lpage>2471</lpage><pub-id pub-id-type="doi">10.1161/STROKEAHA.120.029829</pub-id><pub-id pub-id-type="medline">32654631</pub-id></nlm-citation></ref><ref id="ref4"><label>4</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Pan</surname><given-names>JW</given-names> </name><name name-style="western"><surname>Sidarta</surname><given-names>A</given-names> </name><name name-style="western"><surname>Wu</surname><given-names>TL</given-names> </name><etal/></person-group><article-title>Unraveling stroke gait deviations with movement analytics, more than meets the eye: a case control study</article-title><source>Front Neurosci</source><year>2024</year><volume>18</volume><fpage>1425183</fpage><pub-id pub-id-type="doi">10.3389/fnins.2024.1425183</pub-id><pub-id pub-id-type="medline">39104608</pub-id></nlm-citation></ref><ref id="ref5"><label>5</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Lattouf</surname><given-names>NA</given-names> </name><name name-style="western"><surname>Tomb</surname><given-names>R</given-names> </name><name name-style="western"><surname>Assi</surname><given-names>A</given-names> </name><name name-style="western"><surname>Maynard</surname><given-names>L</given-names> </name><name name-style="western"><surname>Mesure</surname><given-names>S</given-names> </name></person-group><article-title>Eccentric training effects for patients with post-stroke hemiparesis on strength and speed gait: a randomized controlled trial</article-title><source>NeuroRehabilitation</source><year>2021</year><volume>48</volume><issue>4</issue><fpage>513</fpage><lpage>522</lpage><pub-id pub-id-type="doi">10.3233/NRE-201601</pub-id><pub-id pub-id-type="medline">33967063</pub-id></nlm-citation></ref><ref id="ref6"><label>6</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Wang</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Mukaino</surname><given-names>M</given-names> </name><name name-style="western"><surname>Ohtsuka</surname><given-names>K</given-names> </name><etal/></person-group><article-title>Gait characteristics of post-stroke hemiparetic patients with different walking speeds</article-title><source>Int J Rehabil Res</source><year>2020</year><month>03</month><volume>43</volume><issue>1</issue><fpage>69</fpage><lpage>75</lpage><pub-id pub-id-type="doi">10.1097/MRR.0000000000000391</pub-id><pub-id pub-id-type="medline">31855899</pub-id></nlm-citation></ref><ref id="ref7"><label>7</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kwong</surname><given-names>PW</given-names> </name><name name-style="western"><surname>Ng</surname><given-names>SS</given-names> </name><name name-style="western"><surname>Liu</surname><given-names>TW</given-names> </name><name name-style="western"><surname>Chung</surname><given-names>RC</given-names> </name><name name-style="western"><surname>Ng</surname><given-names>GY</given-names> </name></person-group><article-title>Effect of leg selection on the Berg Balance Scale scores of hemiparetic stroke survivors: a cross-sectional study</article-title><source>Arch Phys Med Rehabil</source><year>2016</year><month>04</month><volume>97</volume><issue>4</issue><fpage>545</fpage><lpage>551</lpage><pub-id pub-id-type="doi">10.1016/j.apmr.2015.11.017</pub-id><pub-id pub-id-type="medline">26707457</pub-id></nlm-citation></ref><ref id="ref8"><label>8</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kwong</surname><given-names>PWH</given-names> </name><name name-style="western"><surname>Ng</surname><given-names>SSM</given-names> </name><name name-style="western"><surname>Chung</surname><given-names>RCK</given-names> </name><name name-style="western"><surname>Ng</surname><given-names>GYF</given-names> </name></person-group><article-title>A structural equation model of the relationship between muscle strength, balance performance, walking endurance and community integration in stroke survivors</article-title><source>PLoS One</source><year>2017</year><volume>12</volume><issue>10</issue><fpage>e0185807</fpage><pub-id pub-id-type="doi">10.1371/journal.pone.0185807</pub-id><pub-id pub-id-type="medline">29049293</pub-id></nlm-citation></ref><ref id="ref9"><label>9</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>J</given-names> </name><name name-style="western"><surname>Kwong</surname><given-names>PWH</given-names> </name><name name-style="western"><surname>Li</surname><given-names>H</given-names> </name><name name-style="western"><surname>Tham</surname><given-names>T</given-names> </name><name name-style="western"><surname>Fong</surname><given-names>KNK</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>L</given-names> </name></person-group><article-title>Validating gait profile score for post-stroke gait: correlation with observational scales and clinical outcomes</article-title><source>Physiother Pract Res</source><year>2025</year><month>08</month><volume>46</volume><issue>2</issue><fpage>138</fpage><lpage>146</lpage><pub-id pub-id-type="doi">10.1177/22130683251342181</pub-id></nlm-citation></ref><ref id="ref10"><label>10</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kerr</surname><given-names>A</given-names> </name><name name-style="western"><surname>Rowe</surname><given-names>P</given-names> </name><name name-style="western"><surname>Clark</surname><given-names>A</given-names> </name><etal/></person-group><article-title>Biomechanical correlates for recovering walking speed following a stroke. The potential of tibia to vertical angle as a therapy target</article-title><source>Gait Posture</source><year>2020</year><month>02</month><volume>76</volume><fpage>162</fpage><lpage>167</lpage><pub-id pub-id-type="doi">10.1016/j.gaitpost.2019.12.009</pub-id><pub-id pub-id-type="medline">31862664</pub-id></nlm-citation></ref><ref id="ref11"><label>11</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Guzik</surname><given-names>A</given-names> </name><name name-style="western"><surname>Dru&#x017C;bicki</surname><given-names>M</given-names> </name><name name-style="western"><surname>Wolan-Nieroda</surname><given-names>A</given-names> </name><name name-style="western"><surname>Przysada</surname><given-names>G</given-names> </name><name name-style="western"><surname>Kwolek</surname><given-names>A</given-names> </name></person-group><article-title>The Wisconsin Gait Scale&#x2014;the minimal clinically important difference</article-title><source>Gait Posture</source><year>2019</year><month>02</month><volume>68</volume><fpage>453</fpage><lpage>457</lpage><pub-id pub-id-type="doi">10.1016/j.gaitpost.2018.12.036</pub-id><pub-id pub-id-type="medline">30599331</pub-id></nlm-citation></ref><ref id="ref12"><label>12</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Yaliman</surname><given-names>A</given-names> </name><name name-style="western"><surname>Kesiktas</surname><given-names>N</given-names> </name><name name-style="western"><surname>Ozkaya</surname><given-names>M</given-names> </name><name name-style="western"><surname>Eskiyurt</surname><given-names>N</given-names> </name><name name-style="western"><surname>Erkan</surname><given-names>O</given-names> </name><name name-style="western"><surname>Yilmaz</surname><given-names>E</given-names> </name></person-group><article-title>Evaluation of intrarater and interrater reliability of the Wisconsin Gait Scale with using the video taped stroke patients in a Turkish sample</article-title><source>NeuroRehabilitation</source><year>2014</year><volume>34</volume><issue>2</issue><fpage>253</fpage><lpage>258</lpage><pub-id pub-id-type="doi">10.3233/NRE-131033</pub-id><pub-id pub-id-type="medline">24401828</pub-id></nlm-citation></ref><ref id="ref13"><label>13</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Pandis</surname><given-names>N</given-names> </name></person-group><article-title>Introduction to observational studies: part 2</article-title><source>Am J Orthod Dentofacial Orthop</source><year>2014</year><month>02</month><volume>145</volume><issue>2</issue><fpage>268</fpage><lpage>269</lpage><pub-id pub-id-type="doi">10.1016/j.ajodo.2013.11.002</pub-id><pub-id pub-id-type="medline">24485743</pub-id></nlm-citation></ref><ref id="ref14"><label>14</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>J</given-names> </name><name name-style="western"><surname>Kwong</surname><given-names>PWH</given-names> </name><name name-style="western"><surname>Lua</surname><given-names>EK</given-names> </name><name name-style="western"><surname>Chan</surname><given-names>MYL</given-names> </name><name name-style="western"><surname>Choo</surname><given-names>A</given-names> </name><name name-style="western"><surname>Donnelly</surname><given-names>CJW</given-names> </name></person-group><article-title>Development of a convolutional neural network (CNN) based assessment exercise recommendation system for individuals with chronic stroke: a feasibility study</article-title><source>Top Stroke Rehabil</source><year>2023</year><month>12</month><volume>30</volume><issue>8</issue><fpage>786</fpage><lpage>795</lpage><pub-id pub-id-type="doi">10.1080/10749357.2022.2127669</pub-id><pub-id pub-id-type="medline">36189968</pub-id></nlm-citation></ref><ref id="ref15"><label>15</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Bivard</surname><given-names>A</given-names> </name><name name-style="western"><surname>Churilov</surname><given-names>L</given-names> </name><name name-style="western"><surname>Parsons</surname><given-names>M</given-names> </name></person-group><article-title>Artificial intelligence for decision support in acute stroke&#x2014;current roles and potential</article-title><source>Nat Rev Neurol</source><year>2020</year><month>10</month><volume>16</volume><issue>10</issue><fpage>575</fpage><lpage>585</lpage><pub-id pub-id-type="doi">10.1038/s41582-020-0390-y</pub-id><pub-id pub-id-type="medline">32839584</pub-id></nlm-citation></ref><ref id="ref16"><label>16</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Hu</surname><given-names>K</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>Z</given-names> </name><name name-style="western"><surname>Martens</surname><given-names>KAE</given-names> </name><etal/></person-group><article-title>Graph fusion network-based multimodal learning for freezing of gait detection</article-title><source>IEEE Trans Neural Netw Learning Syst</source><year>2021</year><volume>34</volume><issue>3</issue><fpage>1588</fpage><lpage>1600</lpage><pub-id pub-id-type="doi">10.1109/TNNLS.2021.3105602</pub-id></nlm-citation></ref><ref id="ref17"><label>17</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Sabo</surname><given-names>A</given-names> </name><name name-style="western"><surname>Mehdizadeh</surname><given-names>S</given-names> </name><name name-style="western"><surname>Iaboni</surname><given-names>A</given-names> </name><name name-style="western"><surname>Taati</surname><given-names>B</given-names> </name></person-group><article-title>Estimating parkinsonism severity in natural gait videos of older adults with dementia</article-title><source>IEEE J Biomed Health Inform</source><year>2022</year><month>05</month><volume>26</volume><issue>5</issue><fpage>2288</fpage><lpage>2298</lpage><pub-id pub-id-type="doi">10.1109/JBHI.2022.3144917</pub-id><pub-id pub-id-type="medline">35077373</pub-id></nlm-citation></ref><ref id="ref18"><label>18</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Yan</surname><given-names>S</given-names> </name><name name-style="western"><surname>Xiong</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Lin</surname><given-names>D</given-names> </name></person-group><article-title>Spatial temporal graph convolutional networks for skeleton-based action recognition</article-title><source>Proc AAAI Conf Artif Intell</source><year>2018</year><volume>32</volume><issue>1</issue><pub-id pub-id-type="doi">10.1609/aaai.v32i1.12328</pub-id></nlm-citation></ref><ref id="ref19"><label>19</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhang</surname><given-names>X</given-names> </name><name name-style="western"><surname>He</surname><given-names>L</given-names> </name><name name-style="western"><surname>Chen</surname><given-names>K</given-names> </name><name name-style="western"><surname>Luo</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Zhou</surname><given-names>J</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>F</given-names> </name></person-group><article-title>Multi-view graph convolutional network and its applications on neuroimage analysis for Parkinson&#x2019;s disease</article-title><source>AMIA Annu Symp Proc</source><year>2018</year><volume>2018</volume><fpage>1147</fpage><lpage>1156</lpage><pub-id pub-id-type="medline">30815157</pub-id></nlm-citation></ref><ref id="ref20"><label>20</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>M</given-names> </name><name name-style="western"><surname>Chen</surname><given-names>S</given-names> </name><name name-style="western"><surname>Chen</surname><given-names>X</given-names> </name><name name-style="western"><surname>Zhang</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Tian</surname><given-names>Q</given-names> </name></person-group><article-title>Actional-structural graph convolutional networks for skeleton-based action recognition</article-title><conf-name>2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name><conf-date>Jun 15-20, 2019</conf-date><pub-id pub-id-type="doi">10.1109/CVPR.2019.00371</pub-id></nlm-citation></ref><ref id="ref21"><label>21</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Zhang</surname><given-names>X</given-names> </name><name name-style="western"><surname>Xu</surname><given-names>C</given-names> </name><name name-style="western"><surname>Tao</surname><given-names>D</given-names> </name></person-group><article-title>Context aware graph convolution for skeleton-based action recognition</article-title><conf-name>2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name><conf-date>Jun 14-19, 2020</conf-date><pub-id pub-id-type="doi">10.1109/CVPR42600.2020.01434</pub-id></nlm-citation></ref><ref id="ref22"><label>22</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Huang</surname><given-names>L</given-names> </name><name name-style="western"><surname>Huang</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Ouyang</surname><given-names>W</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>L</given-names> </name></person-group><article-title>Part-level graph convolutional network for skeleton-based action recognition</article-title><source>Proc AAAI Conf Artif Intell</source><year>2020</year><volume>34</volume><issue>7</issue><fpage>11045</fpage><lpage>11052</lpage><pub-id pub-id-type="doi">10.1609/aaai.v34i07.6759</pub-id></nlm-citation></ref><ref id="ref23"><label>23</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Shahroudy</surname><given-names>A</given-names> </name><name name-style="western"><surname>Liu</surname><given-names>J</given-names> </name><name name-style="western"><surname>Ng</surname><given-names>TT</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>G</given-names> </name></person-group><article-title>NTU RGB+D: a large scale dataset for 3D human activity analysis</article-title><conf-name>2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name><conf-date>Jun 27-30, 2016</conf-date><pub-id pub-id-type="doi">10.1109/CVPR.2016.115</pub-id></nlm-citation></ref><ref id="ref24"><label>24</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Scheper</surname><given-names>MC</given-names> </name><name name-style="western"><surname>van Velzen</surname><given-names>M</given-names> </name><name name-style="western"><surname>van Meeteren</surname><given-names>NLU</given-names> </name></person-group><article-title>Towards responsible use of artificial intelligence in daily practice: what do physiotherapists need to know, consider and do?</article-title><source>J Physiother</source><year>2024</year><month>04</month><volume>70</volume><issue>2</issue><fpage>81</fpage><lpage>84</lpage><pub-id pub-id-type="doi">10.1016/j.jphys.2023.07.012</pub-id><pub-id pub-id-type="medline">38036398</pub-id></nlm-citation></ref><ref id="ref25"><label>25</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Yu</surname><given-names>BXB</given-names> </name><name name-style="western"><surname>Liu</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Zhang</surname><given-names>X</given-names> </name><name name-style="western"><surname>Chen</surname><given-names>G</given-names> </name><name name-style="western"><surname>Chan</surname><given-names>KCC</given-names> </name></person-group><article-title>EGCN: an ensemble-based learning framework for exploring effective skeleton-based rehabilitation exercise assessment</article-title><conf-name>Thirty-First International Joint Conference on Artificial Intelligence {IJCAI-22}</conf-name><conf-date>Jul 23-29, 2022</conf-date><pub-id pub-id-type="doi">10.24963/ijcai.2022/511</pub-id></nlm-citation></ref><ref id="ref26"><label>26</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Li</surname><given-names>J</given-names> </name><name name-style="western"><surname>Kwong</surname><given-names>PW</given-names> </name><name name-style="western"><surname>Lin</surname><given-names>W</given-names> </name><name name-style="western"><surname>Fong</surname><given-names>KN</given-names> </name><name name-style="western"><surname>Wu</surname><given-names>W</given-names> </name><name name-style="western"><surname>Sidarta</surname><given-names>A</given-names> </name></person-group><article-title>Assessment of ambulation functions through kinematic analysis in individuals with stroke: a systematic review</article-title><source>Eur J Phys Rehabil Med</source><year>2025</year><month>02</month><volume>61</volume><issue>1</issue><fpage>28</fpage><lpage>40</lpage><pub-id pub-id-type="doi">10.23736/S1973-9087.25.08767-2</pub-id><pub-id pub-id-type="medline">40008910</pub-id></nlm-citation></ref><ref id="ref27"><label>27</label><nlm-citation citation-type="report"><person-group person-group-type="author"><name name-style="western"><surname>Myn</surname><given-names>U</given-names> </name><name name-style="western"><surname>Link</surname><given-names>M</given-names> </name><name name-style="western"><surname>Awinda</surname><given-names>M</given-names> </name></person-group><article-title>Xsens MVN user manual</article-title><year>2015</year><access-date>2026-07-21</access-date><publisher-name>Xsens Motion Technologies BV</publisher-name><comment><ext-link ext-link-type="uri" xlink:href="https://www.xsens.com/hubfs/Downloads/usermanual/MVN_User_Manual.pdf">https://www.xsens.com/hubfs/Downloads/usermanual/MVN_User_Manual.pdf</ext-link></comment></nlm-citation></ref><ref id="ref28"><label>28</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Rodriquez</surname><given-names>AA</given-names> </name><name name-style="western"><surname>Black</surname><given-names>PO</given-names> </name><name name-style="western"><surname>Kile</surname><given-names>KA</given-names> </name><etal/></person-group><article-title>Gait training efficacy using a home-based practice model in chronic hemiplegia</article-title><source>Arch Phys Med Rehabil</source><year>1996</year><month>08</month><volume>77</volume><issue>8</issue><fpage>801</fpage><lpage>805</lpage><pub-id pub-id-type="doi">10.1016/s0003-9993(96)90260-9</pub-id><pub-id pub-id-type="medline">8702375</pub-id></nlm-citation></ref><ref id="ref29"><label>29</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fugl-Meyer</surname><given-names>AR</given-names> </name><name name-style="western"><surname>J&#x00E4;&#x00E4;sk&#x00F6;</surname><given-names>L</given-names> </name><name name-style="western"><surname>Leyman</surname><given-names>I</given-names> </name><name name-style="western"><surname>Olsson</surname><given-names>S</given-names> </name><name name-style="western"><surname>Steglind</surname><given-names>S</given-names> </name></person-group><article-title>The post-stroke hemiplegic patient. 1. A method for evaluation of physical performance</article-title><source>Scand J Rehabil Med</source><year>1975</year><volume>7</volume><issue>1</issue><fpage>13</fpage><lpage>31</lpage><pub-id pub-id-type="medline">1135616</pub-id></nlm-citation></ref><ref id="ref30"><label>30</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Hern&#x00E1;ndez</surname><given-names>ED</given-names> </name><name name-style="western"><surname>Forero</surname><given-names>SM</given-names> </name><name name-style="western"><surname>Galeano</surname><given-names>CP</given-names> </name><name name-style="western"><surname>Barbosa</surname><given-names>NE</given-names> </name><name name-style="western"><surname>Sunnerhagen</surname><given-names>KS</given-names> </name><name name-style="western"><surname>Alt Murphy</surname><given-names>M</given-names> </name></person-group><article-title>Intra- and inter-rater reliability of Fugl-Meyer Assessment of Lower Extremity early after stroke</article-title><source>Braz J Phys Ther</source><year>2021</year><volume>25</volume><issue>6</issue><fpage>709</fpage><lpage>718</lpage><pub-id pub-id-type="doi">10.1016/j.bjpt.2020.12.002</pub-id><pub-id pub-id-type="medline">33358073</pub-id></nlm-citation></ref><ref id="ref31"><label>31</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Sullivan</surname><given-names>KJ</given-names> </name><name name-style="western"><surname>Tilson</surname><given-names>JK</given-names> </name><name name-style="western"><surname>Cen</surname><given-names>SY</given-names> </name><etal/></person-group><article-title>Fugl-Meyer assessment of sensorimotor function after stroke: standardized training procedure for clinical practice and clinical trials</article-title><source>Stroke</source><year>2011</year><month>02</month><volume>42</volume><issue>2</issue><fpage>427</fpage><lpage>432</lpage><pub-id pub-id-type="doi">10.1161/STROKEAHA.110.592766</pub-id><pub-id pub-id-type="medline">21164120</pub-id></nlm-citation></ref><ref id="ref32"><label>32</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Twitchell</surname><given-names>TE</given-names> </name></person-group><article-title>The restoration of motor function following hemiplegia in man</article-title><source>Brain</source><year>1951</year><month>12</month><volume>74</volume><issue>4</issue><fpage>443</fpage><lpage>480</lpage><pub-id pub-id-type="doi">10.1093/brain/74.4.443</pub-id><pub-id pub-id-type="medline">14895765</pub-id></nlm-citation></ref><ref id="ref33"><label>33</label><nlm-citation citation-type="web"><article-title>Sensor placement in Xsens Awinda system</article-title><source>Xsens</source><year>2023</year><access-date>2026-07-21</access-date><comment><ext-link ext-link-type="uri" xlink:href="https://base.movella.com/s/article/Sensor-Placement-in-Xsens-Awinda-System?language=en_US">https://base.movella.com/s/article/Sensor-Placement-in-Xsens-Awinda-System?language=en_US</ext-link></comment></nlm-citation></ref><ref id="ref34"><label>34</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Um</surname><given-names>TT</given-names> </name><name name-style="western"><surname>Pfister</surname><given-names>FMJ</given-names> </name><name name-style="western"><surname>Pichler</surname><given-names>D</given-names> </name><etal/></person-group><article-title>Data augmentation of wearable sensor data for Parkinson&#x2019;s disease monitoring using convolutional neural networks</article-title><conf-name>ICMI &#x2019;17:The 19th ACM International Conference on Multimodal Interaction</conf-name><conf-date>Nov 13-17, 2017</conf-date><pub-id pub-id-type="doi">10.1145/3136755.3136817</pub-id></nlm-citation></ref><ref id="ref35"><label>35</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Zhou</surname><given-names>H</given-names> </name><name name-style="western"><surname>Liu</surname><given-names>Q</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>Y</given-names> </name></person-group><article-title>Learning discriminative representations for skeleton based action recognition</article-title><conf-name>2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name><conf-date>Jun 17-24, 2023</conf-date><pub-id pub-id-type="doi">10.1109/CVPR52729.2023.01022</pub-id></nlm-citation></ref><ref id="ref36"><label>36</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Dong</surname><given-names>W</given-names> </name><name name-style="western"><surname>Yuan</surname><given-names>T</given-names> </name><name name-style="western"><surname>Yang</surname><given-names>K</given-names> </name><name name-style="western"><surname>Li</surname><given-names>C</given-names> </name><name name-style="western"><surname>Zhang</surname><given-names>S</given-names> </name></person-group><article-title>Autoencoder regularized network for driving style representation learning</article-title><conf-name>Twenty-Sixth International Joint Conference on Artificial Intelligence</conf-name><conf-date>Aug 19-25, 2017</conf-date><pub-id pub-id-type="doi">10.24963/ijcai.2017/222</pub-id></nlm-citation></ref><ref id="ref37"><label>37</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Guzik</surname><given-names>A</given-names> </name><name name-style="western"><surname>Wolan-Nieroda</surname><given-names>A</given-names> </name><name name-style="western"><surname>Dru&#x017C;bicki</surname><given-names>M</given-names> </name></person-group><article-title>Assessment of agreement between a new application to compute the Wisconsin gait score and 3-dimensional gait analysis, and reliability of the application in stroke patients</article-title><source>Front Hum Neurosci</source><year>2022</year><volume>16</volume><fpage>775261</fpage><pub-id pub-id-type="doi">10.3389/fnhum.2022.775261</pub-id><pub-id pub-id-type="medline">35185497</pub-id></nlm-citation></ref><ref id="ref38"><label>38</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Trabassi</surname><given-names>D</given-names> </name><name name-style="western"><surname>Castiglia</surname><given-names>SF</given-names> </name><name name-style="western"><surname>Bini</surname><given-names>F</given-names> </name><etal/></person-group><article-title>Optimizing rare disease gait classification through data balancing and generative AI: insights from hereditary cerebellar ataxia</article-title><source>Sensors (Basel)</source><year>2024</year><month>06</month><day>3</day><volume>24</volume><issue>11</issue><fpage>3613</fpage><pub-id pub-id-type="doi">10.3390/s24113613</pub-id><pub-id pub-id-type="medline">38894404</pub-id></nlm-citation></ref></ref-list><app-group><supplementary-material id="app1"><label>Multimedia Appendix 1</label><p>Wisconsin Gait Scale full items.</p><media xlink:href="rehab_v13i1e94031_app1.docx" xlink:title="DOCX File, 388 KB"/></supplementary-material><supplementary-material id="app2"><label>Multimedia Appendix 2</label><p>Wisconsin Gait Scale score distributions and interrater reliability.</p><media xlink:href="rehab_v13i1e94031_app2.docx" xlink:title="DOCX File, 67 KB"/></supplementary-material><supplementary-material id="app3"><label>Checklist 1</label><p>STROBE checklist.</p><media xlink:href="rehab_v13i1e94031_app3.doc" xlink:title="DOC File, 84 KB"/></supplementary-material></app-group></back></article>