Next Article in Journal
Digital Standardization of Lean Manufacturing Tools According to Industry 4.0 Concept
Next Article in Special Issue
Pan-Cancer Classification of Gene Expression Data Based on Artificial Neural Network Model
Previous Article in Journal
Textile Physical Barriers: An Assessment of the Prison Effect as a Design Criterion to Increase the Porosity without Loss of Efficacy
Previous Article in Special Issue
A Machine-Learning-Algorithm-Assisted Intelligent System for Real-Time Wireless Respiratory Monitoring
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Novel Methods of AI-Based Gait Analysis in Post-Stroke Patients

by
Izabela Rojek
*,
Piotr Prokopowicz
,
Janusz Dorożyński
and
Dariusz Mikołajewski
Faculty of Computer Science, Kazimierz Wielki University, 85-064 Bydgoszcz, Poland
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(10), 6258; https://doi.org/10.3390/app13106258
Submission received: 21 April 2023 / Revised: 18 May 2023 / Accepted: 18 May 2023 / Published: 20 May 2023
(This article belongs to the Special Issue New Applications of Deep Learning in Health Monitoring Systems)

Abstract

:

Featured Application

Potential applications of the findings presented in this article include low-cost, fast, and simple gait analysis systems for use by primary care physicians, orthopedists, neurologists, and geriatricians, enabling the screening of patients who require a further more accurate gait diagnosis, including as part of preventive medicine.

Abstract

Research on gait function assessment is important not only in terms of the patient’s mobility, but also in terms of the patient’s current and future quality of life, ability to achieve health goals, family life, study and/or work, and participation in society. The main methods used herein include a literature review and an analysis of our own original research and concepts. This study used the historical data of 92 ischemic stroke patients (convenience trial) undergoing two kinds of rehabilitation. An artificial neural network, fractal analysis, and fuzzy analysis were used to analyze the results. Our findings suggest that artificial neural networks, fuzzy logic, and multifractal analysis are useful for building simple, low-cost, and efficient computational tools for gait analysis, especially in post-stroke patients. The novelty lies in the simultaneous application of the three aforementioned technologies to develop a computational model for the analysis of a patient’s post-stroke gait. The contribution of this work consists not only in its proposal of a new and useful clinical tool for gait assessment, even in the most severe post-stroke cases, but also in its attempt to offer a comprehensive computational explanation of observed gait phenomena and mechanisms. We conclude by anticipating more advanced and broader future applications of artificial intelligence (AI) in gait analysis, especially in post-stroke patients.

1. Introduction

Gait is the primary means of human movement. Despite the apparent simplicity of the matter, there are many definitions of gait, as walking is one of the most complex activities performed by humans. It is also one of the most frequently performed activities, occupying on average 10% of an individual’s time each day.Gait is such an important activity in people’s daily lives that any deficit in it can seriously reduce their subjective health-related quality of life. Research on the assessment of gait function is therefore important not only in terms of the patient’s mobility, but also in terms of the patient’s future quality of life, ability to achieve health-related goals, family life, and study and/or work [1]. In addition, clinical studies have confirmed the relationship between various medical conditions and a patient’s gait characteristics [2].
The normal human gait is stereotyped—this means that the range of possible deviations from the global gait pattern is so narrow that both the normal gait pattern and the acceptable range of deviations from it can be established for the whole population. Furthermore, on the basis of the values of deviations from the global gait pattern, it is possible to make inferences about health and disease (pathological changes in gait pattern caused by disease or injury) in a given patient [3,4].
This also means that gait, despite differences among individuals, is characterized by a certain degree of repeatability and can be described in terms of norms (depending on many factors, such as length of lower limbs, age, state of health, etc.). Deviations from these norms, in turn, provide information on abnormalities, providing an opportunity for the appropriate choice of therapy. Thus, gait diagnosis can be performed on both healthy people (to ensure they are within normal limits) and people with a wide range of gait deficits. For the aforementioned reasons, the search is on for low-cost, accurate, and fast ways to analyze gait, not only for clinical purposes, but also, for example, to optimize the movements of athletes. It is imperative that gait-testing methods are selected in such a way as to ensure, among other things, ease and rapidity of testing and low cost while maintaining testing sensitivity [5,6].
The analysis of gait function in healthy individuals, the assessment of gait pattern pathology, and the targeted restoration (re-education) of gait function in patients with functional deficits places high demands on specialists. This is aided by the use of gait measures that are low-cost, quick and simple to use, accurate, reliable, reproducible, and independent of the patient and the therapist. These measures must be usable in everyday clinical practice in neurological, post-stroke, and rehabilitation wards, and in outpatient practice in rehabilitation.A good diagnostician is already able to perceive changes in a patient’s gait during observation and use these changes to make clinical inferences. However, such a model of clinical gait assessment requires experience and is difficult to transfer to another person and to standardize. Hence, the optimization of gait diagnosis is essential [7,8].

1.1. Clinical Gait Analysis

Gait analysis is defined as the analysis of human walking locomotion, oftenusing computerized and instrumented measurements of its constituent movement patterns [9]. Gait can be described using a large number of parameters, and their statistical and simulational analysis enables the relatively early detection of many abnormalities, the selection of an appropriate therapeutic method, and the evaluation of therapy progress. However, it must be remembered that, despite the importance of gait research, a mathematical model of gait was not developed until the 1990s. This is due to the fact that a comprehensive description of the human locomotor system is difficult, if not impossible: in a healthy person, more than 280 degrees of freedom may be observed.
More and more tools are being provided to enable clinical gait analysis to be performed reliably and reproducibly. The development of certain software and hardware has reduced the effort needed to perform even complex calculations or simulations and hasthus led to their increasing clinical use. Such tools (even simplified ones) can provide a better understanding of physiological gait and the whole spectrum of its possible disorders, both through the pervasiveness of their use in clinical settings and in studies on patients not previously subjected to them in gait laboratories [10,11,12]. Simplified procedures and computer support enable significant time savings as well as greater accuracy and reproducibility than traditional observational methods. Despite the current advances in clinical gait analysis, limitations are still apparent, and these mainly relate to the following factors:
  • the large amount of acquired data, which areoften redundant or even useless;
  • the need to match tools to observed clinical problems, conditions, and deficits;
  • the needs and expectations of clinicians regarding the way in which the results of clinical gait analysis are examined, presented, and interpreted (e.g., it should be fast, accurate, efficient, and based on an individual patient model);
  • Its time-consuming nature and the difference between input (time, effort, equipment) and effects (no step improvement in rehabilitation effectiveness) [11,12].
For the aforementioned reasons, even today it is difficult to consider clinical gait analysis as a routine test, despite the fact that gait assessment is undertaken routinely even by primary care physicians, e.g., visual analysis of abnormal gait and posture and the sources of associated pain [13]. However, this is difficult to carry out promiscuously and reproducibly in the patient’s natural environment [2], even using sophisticated statistical methods and comparisons with data for the general population [14].
The theory and practice of clinical gait analysis has been the subject of scientific interest since as early as the 1980s and 1990s [15,16], with early attempts at automation and the introduction of clinical decision support systems [17]. This also applies to clinical gait analysis in post-stroke patients [18,19]. Zveryev et al. showed approximately 1.6 times more gait cycle variability in hemiparetic patients than in controls [20]. Differences in approaches to clinical gait analysis among different medical specialists have also been investigated, and the need for standardization in this area has been demonstrated [21,22].

1.2. Specificity of Post-Stroke Gait Analysis

Patients with gait impairment require dedicated solutions for the following reasons:
  • the significant prevalence of stroke (it is among the three most common causes of long-term disability, despite preventive measures implemented to reduce mortality) [23,24,25,26];
  • disorders occurring in both motor (including motor control) and sensory areas, often associated with other conditions and secondary lesions (including in long-term rehabilitation);
  • disorders of both gait and balance functions;
  • varying areas and degrees of damage and deficits which require a personalized approach to patient improvement;
  • the return of lower limb function is an important goal for patients and their families as it significantly increases independence and motivation for further work;
  • the risk of repeat strokes and an associated continuing need for prevention;
  • the lengthy duration and multistage nature of post-stroke rehabilitation;
  • the search for more effective methods of stroke rehabilitation than those currently in use is ongoing because it is not always possible to return a patient to full function, but only to the maximum performance level achievable for them, whereas improved methods of gait analysis may enable better comparative assessments and the selection of rehabilitation methods better suited to the particular condition [27].
To date, there have been many attempts to classify the gaits of post-stroke patients. Where attempts have been made, however, most of these have involved subjective observations [28].
The main reported gait disturbances in post-stroke people include the following:
  • weakness of muscle strength;
  • disturbances in the regulation of muscle tone;
  • disorders of superficial sensation;
  • disorders of deep sensation.
These abnormalities affect gait disturbances and manifest themselves in altered gait parameters, e.g., gait cycle length, stride length, and gait speed.

1.3. Former Approaches to Post-Stroke Gait Analysis

Gait dysfunction is considered one of the most common and disabling effects of stroke [29]. To date, instrumental gait analysis has been used to analyze the causes of gait deviations in post-stroke patients, but it generates a large amount of complex data, which poses a problem when there is a need to generate a short, simple report [30]. To date, three main methodological shortcomings have been identified: small sample sizes, lack of testing and selection on the basis of the method/methods best suited for analysis, and lack of detailed validation procedures [30]. A fundamental problem that occurs in clinical gait analysis is that large amounts of data are generated by laboratory analyses of human gaits, and this results in alternative attempts at reliable gait analysis based on relatively limited data sets (including heuristic methods), e.g., for the needs of the Children’s Health Centre, based on the use of artificial neural networks. A separate issue is the problem of the physical interpretation of the obtained results. An attempt to solve this problem using decision trees, neural networks, and fuzzy logic was presented by Derlatka, Pauk et al. [31,32,33].

1.4. AI-Based Approaches to Gait Analysis

Eleven databases were searched and fifteen studiesinvolving stroke patients were identified. However, following this, no method of gait analysis that could be directly applied in clinical practice when assessing the gait of a stroke patient was identified [30]. The integration of smart, low-cost wearables and artificial intelligence (AI) has led to their use in clinical settings [21].

1.4.1. Previous Gait Studies Using Artificial Neural Networks

The use of artificial neural networks for gait analysis and clinical decision support in this area was implemented relatively late, with the spread of personal computers and the rise in popularity of clinical gait analysis. It introduced the possibility of classifying gaits into normal and pathological categories directly based on gait examples rather than on a pre-built gait model. Positive results in supportive gait classification were obtained by Gioftsos and Grieve using artificial neural networks [34], and this method was soon successfully applied in athletes [35] and animals [36]. The classification of gait patterns, as well as their ageing-related changes, was demonstrated by Belg and Kamruzzaman. Their method achieved 100% classification accuracy on a selected group of patterns and enabled the identification of risk factors and measurement errors [37,38], while only a decade earlier an accuracy of 75–80% was considered acceptable. This also led to the first papers on the qualitative (rather than just quantitative) assessment of gait using artificial neural networks, based mainly on self-organizing networks (Kohonen networks). These compared spatial–temporal gait patterns, recorded in the form of curves, and related them to the correct gait cycle extracted by the network (not explicitly stated). Artificial neural networks are also being adapted to solve classification tasks related to gait analysis in patients with hemiparesis or who are recovering from fractures. Research is underway on networks adapted for personalized therapy (patient-tailored therapy) in combination with rehabilitation robots, and for predicting gait patterns and therapy outcomes [39,40].
Some have argued that the artificial neural networks used for gait analysis, particularly in athletes, remain underutilized, and that their true value remains unknown. The absence of expert systems dedicated to the analysis of movements in athletes is evidence of this.
Collaboration between representatives of technical sciences and therapists is all the more important due to the pervasiveness of sensory networks and multi-agent systems in clinical practice approaches. More and more solutions of this type are emerging, providing artificial neural networks with additional data for analysis and prompting other solutions from the field of computational intelligence. Artificial neural networks are increasingly supported by the support vector machine (SVM) method. Increasingly, deep neural networks with up to 10 layers are also being used for similar analyses, enabling much more complex feature decomposition and the discovery of hidden correlations.

1.4.2. Previous Gait Studies Using Fractal Parameters

Only a handful of papers were found in the literature addressing the problem of analyzing and classifying gait using fractal parameters. Ripoli et al. proposed a fractal algorithm that calculates a number (in the range of 1–2) characterizing the geometry of a one-dimensional signal equivalent to a gait pattern. Once the algorithm was calibrated, the results were accurate, reproducible, and independent of the amplitude of the signal (though only of the dynamics of change in the analyzed waveform). It could be used to measure an individual’s gait while walking on flat terrain, walking uphill, and climbing stairs. It should be noted, however, that the authors intended to use the developed algorithm to compare its results with data obtained from pulse sensors, electrocardiograms (ECG), and other sources [41]. No further studies appear to have been conducted by the above authors in this area. Sekine et al. showed that in patients with Parkinson’s disease, acceleration signals change in a more complex pattern with ageing and disease progression, and that their fractal dimensions are higher than those observed in healthy subjects [42]. Wang et al. have proposed a gait pattern classification system which uses a decision tree and an algorithm for estimating gait distance using information on the duration of phases in the gait cycle. This has been applied to both horizontal and stair walking, and an accuracy of 95.00–98.87% was achieved for stair walking [43]. Phinyomark et al. analyzed the influence of run length and various parameters used in fractal time series analyses of step intervals. They showed that a careful selection of fractal analysis methods and parameters is required [44]. Si et al. proposed a wearable sensor system (sensory shoes) that can be used to study human gait dynamics using a support vector machine and fractal analysis. An accuracy of 93.57% was obtained, showing its significant potential in gait identification [45].
Fractal parameters have also been used to analyze the influence of various behaviors, including gait, on EEG changes, as well as to analyze the non-linear properties of surface electromyography (sEMG), not only for the analysis of muscle activity, but also for the control of prostheses and/or other devices [46].

1.4.3. Previous Gait Studies Using Fuzzy Numbers

Sagawa et al. used fuzzy logic to assess which gait characteristic measurements and combinations best reflected severe gait dysfunction in a group of patients with cerebral palsy. Their retrospective study was conducted on 155 children aged 11 ± 5.3 years. In the study, Quinlan’s Interactive Dichotomizer 3 algorithm predicted the Gait Deviation Index (GDI) value from data concerning range of movement, muscle strength, spasticity level, etc. The establishment of seven rules allowed the algorithm to achieve an accuracy of 90%. Straight thigh muscle strength, spasticity level, and posterior tibialis muscle strength were considered the most important predictors [47]. Fuzzy logic was also used in an intelligent algorithm for (real-time) gait phase detection based on kinetic and kinematic parameters extracted from foot pressure and knee joint angle sensors. The proposed algorithm and graphical user interface have proved useful to clinicians for both physiological and pathological gait assessment [48]. The classification of pathological toe gait patterns using a fuzzy number-based algorithm was the subject of a study by Armad et al. The study included 716 patients, of whom toe gait was observed in 240. Measuring parameters, such as range of movement, degree of spasticity, and muscle strength, as well as the application of 12 rules and the use of a fuzzy logic-based algorithm for their analysis allowed the recognition of toe gait with an accuracy of 81%, and while this increased the objectivity of the result, further research and an increase in the accuracy of the algorithm are required [49]. The results of as tudy by Keegan et al. are worth noting here: the authors showed the effectiveness of a fuzzy number-based algorithm in detecting spinal ataxia in horses based on their body position (recognition accuracy >70%). A limitation of the above-mentioned study was the small size of the groups (12 horses with spinal ataxia and 12 healthy horses) [50]. This study demonstrates that kinematic findings supplemented with modern analytical methods still have great untapped potential.

1.4.4. Previous Gait Studies Using Other Methods, Techniques, and Tools

Other gait tests using methods, techniques, and tools other than those described above can be divided into those using a single method and those combining several methods.
Muniz and Nadal, in a study belonging to the first group, showed the possibility of discriminating between the vertical ground reaction forces (GRFs) on a treadmill of patients with lower limb fractures and those of a control group using principal component analysis (PCA). Based on their study, they proposed a scale to determine the degree to which a gait deviates from what is normal. The classification accuracy, which depended on the choice of parameters of the PCA algorithm, was 92.2–96.1% in a relatively small study group (13 patients with fractures and 31 healthy subjects) [51]. The above-mentioned study was followed up by Lozano-Ortiz et al., who used a group of 51 patients (13 with fractures and 38 healthy controls), combined analytical methods: they used PCA and two different neural networks (a multilayer unidirectional neural network and a self-organizing network). The use of PCA and a multilayer unidirectional neural network gave a better result: an accuracy of 96% [52].
Examples of studies from the second group include the following:
  • an investigation of the possibility of using an independent component analysis (ICA) together with a fractal dimension analysis in the study of the sEMG of small movements and the recognition of movement patterns (useful for the control of robots and other rehabilitation devices);
  • an investigation of the spectrum of analysis possibilities using non-linear methods;
  • a study of neuromuscular disorders using a wavelet analysis;
  • a number of book studies published in the field of practical biomedical signal analysis which discuss clinical gait analysis.

1.4.5. Our Own Studies on AI-Based Post-Stroke Gait Analysis

The in-house research cited in this paper on the methodology and tools for relatively simple, fast, and inexpensive clinical gait analysis using fractal parameters is among the first undertaken in this area. Due to its strong interdisciplinary nature, this research was carried out as a collaboration between the Department of Physiotherapy Ludwik Rydygier Collegium Medicum of the Nicolaus Copernicus University in Toruń, the Institute of Mechanics and Applied Informatics at Kazimierz Wielki University in Bydgoszcz, and the Neurocognitive Laboratory at the Interdisciplinary Centre for New Technologies at the Nicolaus Copernicus University in Toruń.
Our own research, cited in this paper, required previous work concerning themethodologies and tools for relatively simple, fast, and inexpensive clinical gait analysis using fuzzy logic, specifically ordered fuzzy numbers (OFNs, also called Kosińki’s fuzzy numbers (KFNs)), artificial neural networks, and multifractal analysis [53,54,55]. Our research is among the earliest attempted in this area. Further research results concerningthe use of fuzzy logic, including OFNs, to analyze health-related quality of life (HRQoL) in post-stroke patients are also in print.
The proposed computational tools have also shown their usefulness, effectiveness, reproducibility, and sensitivity in detecting cases of small and subtle changes in post-stroke patient outcomes during the rehabilitation process. This is very important as post-stroke rehabilitation is lengthy and requires the adequate motivation of the patient and family/carers.
A potential source of error or inaccuracy that may havelimitedour studies was the relatively small number of patients we were able to enroll. In addition, concerns were raised about the fidelity of the study/treatment and the rehabilitation methods used (Bobath method in the study group vs. traditional rehabilitation approach in the reference group). A detailed description of the examination and measurement methods, including professional preparation, is necessary. This will enable the replication of the study with the same research protocol.
The proposed measures based on artificial neural networks, fuzzy models, and fractal dimensions extend the existing capabilities of clinical gait assessment towards more objective clinical reasoning and future-proof them by taking into account the widespread use of wearable health devices [53,54,55].

1.5. Aim of the Study

The effectiveness of the in-house methods described above cannot be determined without further research intotheir accuracy, as well as the methodologiesthemselves. Therefore, this article presents further research on gait analysis and describes a novel combination of artificial neural networks, fuzzy logic, and multifractal analysis.

2. Materials and Methods

2.1. Materials

The study used the historical data of 92 patients who were recovering fromischemic stroke (convenience sample) (Table 1).
Rehabilitation method used:
  • The Bobath method was used in the study group;
  • The traditional rehabilitation approach was used in the reference group.

2.2. Methods

The software used in this study was MatlabR2023a with the Neural Networks toolbox (MathWorks). An analysis using fuzzy numbers (including directed fuzzy numbers) was also performed by Piotr Prokopowicz using MU-FEG software.
The use of a neural network in this study allowed us to extract from the studied parameters (spatial–temporal, fractal, fuzzy) associations and features given indirectly, classify and present the results in a form enabling their use in assessing a patient’s condition (patients qualified for a specific group according to whether they were healthy or sick, including patients with hemiplegia), and to direct the further rehabilitation process, including by assigning the studied patient to a group with specific gait characteristics. Asystem developed in this way could become the basis of a future artificially intelligent therapeutic decision support system or so-called second opinion.
The fractal dimension (FD) is included among the tools of chaos theory, as is entropy. It is an alternative to variance, standard deviation, or coefficient of variation. In the present study, the fractal dimension complements the measurement of step duration irregularity for the measurement of the traditional spatial–temporal parameters of gait: speed, pace, and gait cycle (two-step length),as well as their normalized values. In response to rehabilitation, post-stroke patients (e.g.,those with hemiplegia) exhibit a qualitative change in gait characteristics which is reflected in the time intervals of their gait cycle (typically, their gait becomes smoother).
The analysis of gait parameters using directed fuzzy numbers allows a targeted aggregation of gait parameters into a single number in the range 0–1which denotes the degree to which the gait parameters deviate from the norm for a healthy population. This approach enables the quick assessment of whether a patient’s parameters are within the normal range, and, if not, how far they deviate from this norm.
The gait quality of a healthy personis at least 0.5 on a scale of 0 to 1. However, in order to obtain a value of 1, the person tested must have gait parameters that are equal to the mean for all the gait parameters considered. The patterns of norms are thus part of a fuzzy system that is generated automatically by the MU-FEG program on the basis of data from a file, and it is possible to generate new norms by replacing the data file.
The results obtained were subjected to statistical analysis. Data were archived using a Microsoft Excel 2013 spreadsheet. Statistical calculations were performed using the Statistica 12 computer program from Statsoft (including Medical Kit) and IBM SPSS Statistics 24.
In both groups of patients undergoing rehabilitation, changes in the values of individual parameters were determined by subtracting the results of measurement one (before therapy, BP) from the results of measurement two (after therapy, AT).
The aforementioned results were interpreted as follows:
  • AT − BP > 0: improvement
  • AT − BP = 0: no change
  • AT − BP < 0: deterioration
The exception was the fractal dimension, for whichthe results were interpreted as follows:
  • AT − BP > 0: deterioration
  • AT − BP = 0: no change
  • AT − BP < 0: improvement
The arithmetic mean or median was used to determine the central tendency in the set of variables on the interval scale. To measure dispersion in a set of variables, the standard deviation or minimum and maximum values and lower and upper quartile values were used.
The Shapiro–Wilk test was used to determine the nature of the distribution of the variables. Interval scale variables with a distribution close to normal were presented using the arithmetic mean and standard deviation (SD). Interval scale variables whose distribution was not normal were presented using the median, minimum, and maximum valuesas well as the values of the lower quartile (Q1) and upper the quartile (Q3) (25th and 75th percentile, respectively).
When the distribution of results showed the characteristics of a normal distribution, parametric tests were used; otherwise, non-parametric tests were used.
The parametric Student’s t-test, or its non-parametric equivalent for dependent variables (the Wilcoxon signed-rank test), was used to assess the significance of differences between the initial and final measurements within the same group. When differences were found to be significant in the data obtained using the parametric tests, their magnitudes were assessed on the basis of arithmetic means. When differences were found to be significant in the data obtained using the non-parametric tests, their magnitudes were assessed on the basis of medians. Where necessary, the following methods were used to assess the significance of differences between several measurements: the parametric test, one-way analysis of variance for repeated measures to compare dependent samples, Anova or its non-parametric equivalent, and Friedman’s Anova test.
For the data analyzed using parametric tests, the Tukey post-hoc test was used to examine the nature of the differences that were observed. For the data analyzed usingnon-parametric tests, the Anova Friedman post-hoc test was used to examine the nature of the differences that were observed.

3. Results

The analysis using neural networks resulted in an excellent fit of the learned network to the complex model. Errors in the healthy/post-stroke patient classification were not observed. An attempt was made to extend the model to include the calibration of the hemiplegic gait (the fractal dimension played a decisive role as a discriminator of gait irregularity), and this was successful. A multilayer perceptron (MLP)-type neural network with three layers was used for classification due to its simplicity (Figure 1). The following six inputs related to the six basic spatial–temporal gait parameters were defined: velocity, cadence, stride length, normalized velocity, normalized cadence, and normalized stride length. Only one output indicated probability of stroke. All inputs and outputs were normalized to arange of [0,1].
The network learning process used all the data and parameters (spatial–temporal, fractal, and fuzzy) available for the 100 post-stroke patients. The data were divided into a learning set (70% of the data), a validation set (20% of the data), and a test set (10% of the data). Network training errors with the following values were obtained: learning error: 0.001; validation error: 0.003; test error: 0.005 (Figure 2, Table 2 and Table 3).
The changes in the fractal parameters calculated before and after therapy in the study group were statistically significant (p< 0.05). The differences in the changes in parameters measured before and after therapy in the study group and the reference group were statistically significant (p <0.05). Thus, one of the above-mentioned therapy modalities was clearly superior to the other, as is reflected in the results of the study.
A comparison of means and medians shows that, for all parameters studied, greater improvement occurred in the study group than inthe control group (Table 4).
The changes in the fuzzy parameters calculated before and after therapy in both groups werestatistically significant (p <0.05) (Table 5).
Correlations among the traditional (spatial–temporal) and novel (fractal and fuzzy) gait parameters are shown in Table 6 and Table 7.
In the study group, high and very high correlations were observed between changes in the studied spatial–temporal gait parameters, with the exception of a statistically insignificant association between change in pace and change in the normalized gait cycle, as well as moderate to high correlations between the fractal dimension, the fuzzy parameter and the spatial–temporal gait parameters. The negative correlations for the fractal dimension are due to the fact that an improvement in this parameter implies a decrease in this parameter (inversely to the other parameters studied).
In the control group, high and very high correlations were observed between changes in the studied spatial–temporal gait parameters (with the exception of a statistically insignificant association between change in pace and change in normalized gait cycle), and moderate to high correlations were observed between the fractal dimension, fuzzy parameter, and spatial–temporal gait parameters.

4. Discussion

These findings suggest that artificial neural networks, fuzzy logic, and multifractal analysis can be useful for building simple, low-cost, and efficient computational tools for gait analysis, especially in post-stroke patients. The novelty of this finding lies in the simultaneous application of the three aforementioned technologies to develop a computational model for the analysis of a patient’s post-stroke gait. The contribution of this work consists not only in its proposal ofa new and useful clinical tool for gait assessment, even in the most severe post-stroke cases, but also in its attempt to offer a comprehensive computational explanation of observed gait phenomena and mechanisms.

4.1. Comparison with Results of Current Research

The use of modern technology in gait analysis can be of great help in both clinical diagnosis and the assessment of risk and severity of pathology. In this paper, we focus on the application of AI as a simple gate-analysis solution, replacing complex gait analysis laboratories with primary care physicians and physiotherapists. The distinguishing features of our method have already been partially described in previous papers, and the evidence of its superiority over traditional methods is unequivocal. We compared our results with findings from publications [56,57,58] dedicated to the application of modern technology to the diagnosis of gait disorders resulting from neurologic and neurodegenerative conditions. The results of this comparison showed that our solution allows a more comprehensive assessment of both the state of the gait function in patients with neural deficits and its changes following rehabilitation. Nowadays, more and more attention is being paid to preventive medicine (medicine for healthy people), including the observation of non-age-related changes, which are becoming important indicators of physiological gait (with normal function), and are important for assessing the mobility and functional capacity of healthy people and those using assistive technologies.
Because of the interest shown byclinicians in the applicability of the proposed methods, including correlations with clinical data and points focusing on real patient data, our solution has also been used in clinical trials [59,60]. However, the fast and reliable assessment of gait quality and, after aggregation, HRQoL in post-stroke patients is still a significant problem for scientists and clinicians on a global scale. Hence, semi-automatic and automatic tools for the supplementary initial assessment of patient functioning and the subsequent cyclical re-evaluation of gait to assist in the rehabilitation process are constantly being developed.
Clinical gait analysis in telemedicine and telerehabilitation primarily involves the application of established devices, such as the Kinect (Microsoft), the PlayStation Eye (Sony), and the Nintendo Wii. Adapting proven devices for biomedical purposes in this way issuitable for the development of a commercial off-the-shelf (COTS) strategy, which will involve lower research and customization costs and shorter deployment times [61,62]. A summary of the development of rapid and low-cost gait diagnostics should also include wearables and virtual reality (VR) devices.
Better testing and analytical tools and more extensive testing infrastructure can enable preventive interventions that do not require the use of complex testing procedures and specialized gait analysis laboratories [63]. Gait analysis in the natural environment, i.e., preventive testing of children at school, or of athletes or soldiers during normal activity, may become the norm. The additional capabilities of mobile applications are already enhancing the capabilities and safety of sportspeople (e.g., runners), and solutions such as smartbands, smartwatches, and breath sensors are easily integrated into telemedicine applications. The development of wearable sensors has been progressing for about 15 years, but developers have tended to focus on solutions that do not process data in real time, are not intended for people under 40 years of age; the accuracy of these sensors are typically similar to that of marker-based video image analysis, and they are used to monitor patients during the activities of daily living, e.g., stair climbing and cycling. The key issue here is the standardization of sensor mounting, and the systems described still need further research [64,65].
An important element is full digitization and the purposeful and planned use of data already collected. New analytical capabilities, combined with the wealth of patient records, can contribute to significant advancements in knowledge, not on lyin the field of gait biomechanics, but in the planning and implementation of therapy and sports training in general [63].
The proposed AI-based methods and techniques can be effective clinical and home-based tools for monitoring and rehabilitating gaits resulting from neurological and neurodegenerative disorders.

4.2. Limitations of Current Studies

Gait analysis is usually a complementary test, supporting a diagnosis made on the basis of other tests, especially in the diagnosis of various diseases and the evaluation of rehabilitation progress. Gait parameters are influenced by many different factors (height, age, gender, lower limb structure, etc.). Furthermore, the above-mentioned basic gait parameters are not sufficient, especially in medical diagnosis, so the classical gait regularity test includes the following:
  • static examination;
  • measurement of joint mobility;
  • gait analysis.
When it comes to diagnosis and the evaluation of rehabilitation results, there is no single universal tool, technique, or method. Old solutions are constantly being improved and new ones developed for specific (mostly narrow) applications. The field of technical solutions for diagnostic support is developing particularly rapidly. This poses a challenge for medical staff, as they must be familiar with all of these solutions in order to ensure that the optimal diagnostic method is selected for each specific patient, disease, or therapy phase. There are several reasons for this:
  • there are no universal methods;
  • simple and quick methods are not very accurate;
  • accurate, reliable, and reproducible methods are time-consuming, costly, and require complex procedures;
  • some methods require organizational changes for their successful implementation.
Given this context, there is a need to pre-define the requirements of clinicians so that the designers of diagnostic systems (other clinicians, scientists, engineers) can propose more appropriate solutions. The development of smartphone apps and wearable devices means that some runners and triathletes are already using simple gait analysis solutions.
More advanced studies may include:
  • the measurement of kinematic parameters (the analysis of human movements without analyzing the forces causing these movements), i.e., ranges of movement in the joints measured during gait as a trajectory of selected points on the body,
  • the measurement of kinetic parameters, i.e.,the measurement of forces and moments of forces causing human movement, orthe measurement of muscle activity during gait using electromyography (EMG).

4.3. Directions for Further Research

Solutions based on computational intelligence can complement traditional methods of clinical gait analysis. Leading-edge solutions can be successfully implemented in the following cases:
  • where data are difficult to acquire and must be obtainedfrom the patient during their normal activity (e.g., in children when they are uncooperative or unable to understand commands);
  • where there are no data audit or the data are duplicated, incomplete, or subject to errors (including errors of unknown origin);
  • where data do not permit the construction of a mathematical model and have to be analyzed by other means;
  • where data must be obtained quickly, cheaply, and from a large sample.
Directions for the development of the described solutions include the following:
  • investigating the long-term effects of different treatment programs;
  • investigating the impact of individual characteristics (e.g., obesity);
  • investigating the impact of medical conditions (e.g., diabetes);
  • investigating the impact of orthopedic supplies;
  • investigating the possibility of an integrated platform for automated clinical gait analysis (with online or offline video) that can be used on a mobile device (smartphone, tablet, etc.) [64,65,66,67,68,69].
One possible modification of the fuzzy analysis would be to change the fuzzy number from triangular to trapezoidal, i.e.,to extend the interval of the ‘ones’ and thus relax the ‘ideality’ criterion. The group of values close to the mean would then be evaluated as a quality equal to 1. In contrast, the use of directed fuzzy numbers (i.e., with the rising and falling slope of the fuzzy number altered) makes it possible to take into account the different speeds of influence of the ‘down’ and ‘up’ directions of change. The authors are currently involved in further research in the above area.
The proposed solution can provide practical, accurate, and rapid support for medical professionals, helping them make effective clinical decisions based on good prognoses. It could eventually become the basis for the development of new or upgraded clinical decision support systems. To date, many algorithms have followed such a development path [70,71,72,73,74], and we therefore plan to conduct further research using these algorithms to diagnose gait deficits in different groups of apparently healthy individuals and in patients with different conditions to obtain more accurate results.

5. Conclusions

The above analysis indicates the likelihood of more advanced and broader future applications of AI in gait analysis, especially in post-stroke patients.
The combination of multiple technologies from the field of AI, including artificial neural networks, fuzzy logic, and multifractal analysis, is useful for building simple, low-cost, and efficient computational tools for gait analysis, especially in post-stroke patients.
The computational post-stroke gait model we developed can be used as a basis for the development of a whole family of computational gait models for a wide range of conditions affecting the human locomotor system, especially those with a neurological basis. This may be particularly relevant for neurodegenerative changes resulting from ageing.

Author Contributions

Conceptualization, I.R., D.M. and P.P.; methodology, D.M. and P.P.; software, D.M. and P.P.; validation, I.R., D.M., J.D. and P.P.; formal analysis, I.R., D.M. and P.P.; investigation, D.M. and P.P.; resources, D.M. and P.P.; data curation, D.M. and P.P.; writing—original draft preparation, I.R., D.M., J.D. and P.P.; writing—review and editing, I.R., D.M., J.D. and P.P.; visualization, D.M. and P.P.; supervision, I.R., D.M. and P.P.; project administration, D.M. and P.P.; funding acquisition, I.R. All authors have read and agreed to the published version of the manuscript.

Funding

The work presented in this paper was financed by a grant to maintain the research potential of Kazimierz Wielki University.

Institutional Review Board Statement

Approval for the study was given by the Bioethical Committee at the Ludwik Rydygier Collegium Medium in Bydgoszcz, Nicolaus Copernicus University, Toruń, Poland (KB 355/2016).

Informed Consent Statement

Patients gave their informed consent to take part in the therapy prior to starting the treatment and gave their consent for their results to be used for scientific purposes.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

AIartificial intelligence
ATafter therapy
BTbefore therapy
COTScommercial off-the-shelf
ECGelectrocardiogram
EMGelectromyography
FDfractal dimension
GDIGait Deviation Index
GRFground reaction force
HRQoLhealth-related quality of life
ICAindependent component analysis
KFNKosińki’s fuzzy number
MLPmultilayer perceptron
OFNordered fuzzy number
PCAprincipal component analysis
Q1lower quartile
Q3upper quartile
SDstandard deviation
sEMGsurface electromyography
SVMsupport vector machine
VRvirtual reality

References

  1. Lai, D.T.H.; Begg, R.K.; Palaniswami, M. Computational Intelligence in Gait Research: A Perspective on Current Applications and Future Challenges. IEEE Trans. Inf. Technol. Biomed. 2009, 13, 687–702. [Google Scholar] [CrossRef]
  2. Hodgins, D. The importance of measuring human gait. Med. Device Technol. 2008, 19, 44–47. [Google Scholar]
  3. Beauchet, O.; Berrut, G. Gait and dual-task: Definition, interest, and perspectives in the elderly. Psychol Neuropsychiatr Vieil. 2006, 4, 215–225. [Google Scholar] [PubMed]
  4. Mehrholz, J.; Thomas, S.; Werner, C.; Kugler, J.; Pohl, M.; Elsner, B. Electromechanical-assisted training for walking after stroke. Cochrane Database Syst. Rev. 2017, 5, CD006185. [Google Scholar] [CrossRef] [PubMed]
  5. Yang, F.; Lees, J.; Simpkins, C.; Butler, A. Interventions for preventing falls in people post-stroke: A meta-analysis of randomized controlled trials. Gait Posture 2021, 84, 377–388. [Google Scholar] [CrossRef] [PubMed]
  6. Bonini-Rocha, A.C.; De Andrade, A.L.S.; Moraes, A.M.; Matheus, L.B.G.; Diniz, L.R.; Martins, W. Effectiveness of Circuit-Based Exercises on Gait Speed, Balance, and Functional Mobility in People Affected by Stroke: A Meta-Analysis. PM&R 2017, 10, 398–409. [Google Scholar] [CrossRef]
  7. Veerbeek, J.M.; van Wegen, E.; van Peppen, R.; van der Wees, P.J.; Hendriks, E.; Rietberg, M.; Kwakkel, G. What is the evidence for physical therapy poststroke? A systematicreview and meta-analysis. PLoS ONE 2014, 9, e87987. [Google Scholar] [CrossRef]
  8. Balaban, B.; Tok, F. Gait Disturbances in Patients with Stroke. PM&R 2014, 6, 635–642. [Google Scholar] [CrossRef]
  9. Abi Hayla, M.; Ghoussayni, S.; Edvins, D.; Khalil, M. An automated method for analysis of gait data to aid clinical interpretation. In Proceedings of the 1st Middle East Conference on Biomedical Engineering (MECBME), Sharjah, United Arab Emirates, 21–24 February 2011; pp. 119–121. [Google Scholar]
  10. Mittlmeier, T.; Rosenbaum, D. Clinical gait analysis. Unfallchirurg 2005, 108, 614–629. [Google Scholar] [CrossRef] [PubMed]
  11. Chester, V.L.; Biden, E.N.; Tingley, M. Gait analysis. Biomed. Instrum. Technol. 2005, 39, 64–74. [Google Scholar]
  12. Simon, S.R. Quantification of human motion: Gait analysis—Benefits and limitations to its application to clinical problems. J. Biomech. 2004, 37, 1869–1880. [Google Scholar] [CrossRef] [PubMed]
  13. Sweeting, K.; Mock, M. Gait and posture—Assessment in general practice. Aust. Fam. Physician 2007, 36, 398–401, 404–405. [Google Scholar] [PubMed]
  14. Duhamel, A.; Bourriez, J.; Devos, P.; Krystkowiak, P.; Destée, A.; Derambure, P.; Defebvre, L. Statistical tools for clinical gait analysis. Gait Posture 2004, 20, 204–212. [Google Scholar] [CrossRef] [PubMed]
  15. Vogt, L.; Brettmann, K.; Pfeifer, K.; Banzer, W. Gait disorders—Assessment and rehabilitation supported by movement analysis. Z Orthop Ihre Grenzgeb. 2002, 140, 561–567. [Google Scholar] [CrossRef] [PubMed]
  16. Portscher, M.; Vogt, L.; Pfeifer, K.; Banzer, W. Reproducibility of lumbar spine kinematics in clinical gait analysis. Sport. Sportschaden 2000, 14, 50–54. [Google Scholar] [CrossRef]
  17. Banta, J.V. The evolution of gait analysis: A treatment decision-making tool. Connect. Med. 2001, 65, 323–331. [Google Scholar]
  18. Boudarham, J.; Roche, N.; Pradon, D.; Bonnyaud, C.; Bensmail, D.; Zory, R. Variations in kinematics in stroke patients. PLoS ONE 2013, 8, e66421. [Google Scholar] [CrossRef] [PubMed]
  19. Bonnefoy-Mazure, A.; Turcot, K.; Kaelin, A.; De Coulon, G.; Armand, S. Full body gait analysis may improve diagnostic discrimination between hereditary spastic paraplegia and spastic diplegia: A preliminary study. Res. Dev. Disabil. 2013, 34, 495–504. [Google Scholar] [CrossRef]
  20. Zverev, Y.; Adeloye, A.; Chisi, J. Quantitative analysis of gait pattern in hemiparetic patients. East Afr. Med. J. 2002, 79, 420–422. [Google Scholar] [CrossRef]
  21. Watelain, E.; Froger, J.; Barbier, F.; Lensel, G.; Rousseaux, M.; Lepoutre, F.-X.; Thevenon, A. Comparison of clinical gait analysis strategies by french neurologists, physiatrists and physiotherapists. J. Rehabil. Med. 2003, 35, 8–14. [Google Scholar] [CrossRef]
  22. Watelain, E.; Froger, J.; Rousseaux, M.; Lensel, G.; Barbier, F.; Lepoutre, F.-X.; Thevenon, A. Variability of video-based clinical gait analysis in hemiplegia as performed by practitioners in diverse specialties. J. Rehabil. Med. 2005, 37, 317–324. [Google Scholar] [CrossRef] [PubMed]
  23. Thrift, A.G.; Thayabaranathan, T.; Howard, G.; Howard, V.J.; Rothwell, P.M.; Feigin, V.L.; Norrving, B.; Donnan, G.A.; Cadilhac, D.A. Global stroke statistics. Int. J. Stroke 2017, 12, 13–32. [Google Scholar] [CrossRef]
  24. Arnao, V.; Acciarresi, M.; Cittadini, E.; Caso, V. Stroke incidence, prevalence and mortality in women worldwide. Int. J. Stroke 2016, 11, 287–301. [Google Scholar] [CrossRef]
  25. Barker-Collo, S.; Bennett, D.A.; Krishnamurthi, R.V.; Parmar, P.; Feigin, V.L.; Naghavi, M.; Forouzanfar, M.H.; Johnson, C.O.; Nguyen, G.; Mensah, G.A.; et al. Sex Differences in StrokeIncidence, Prevalence, Mortality and Disability-Adjusted Life Years: Results from the Global Burden of Disease Study 2013. Neuroepidemiology 2015, 45, 203–214. [Google Scholar] [CrossRef]
  26. Sajjad, A.; Chowdhury, R.; Felix, J.F.; Ikram, M.A.; Mendis, S.; Tiemeier, H.; Mant, J.; Franco, O.H. A systematic evaluation of stroke surveillance studies in low- and middle-income countries. Neurology 2013, 80, 677–684. [Google Scholar] [CrossRef] [PubMed]
  27. Yavuzer, M.G. Walking after Stroke: Interventions to Restore Normal Gait Pattern; Pelikan Publications: Ankara, Turkey, 2006. [Google Scholar]
  28. Mulroy, S.; Gronley, J.; Weiss, W.; Newsam, C.; Perry, J. Use of cluster analysis for gait pattern classification of patients in the early and late recovery phases following stroke. Gait Posture 2003, 18, 114–125. [Google Scholar] [CrossRef]
  29. Mohan, D.M.; Khandoker, A.H.; Wasti, S.A.; Alali, S.I.I.I.; Jelinek, H.F.; Khalaf, K. Assessment Methods of Post-stroke Gait: A Scoping Review of Technology-Driven Approaches to Gait Characterization and Analysis. Front. Neurol. 2021, 12, 650024. [Google Scholar] [CrossRef] [PubMed]
  30. Wikström, J.; Georgoulas, G.; Moutsopoulos, T.; Seferiadis, A. Intelligent data analysis of instrumented gait data in stroke patients—A systematic review. Comput. Biol. Med. 2014, 51, 61–72. [Google Scholar] [CrossRef]
  31. Derlatka, M.; Kotowski, A. Autocorrelation function for human gait analysis. J. Vibroengineering 2009, 11, 712–716. [Google Scholar]
  32. Derlatka, M.; Pauk, J. Data Mining in Analysis of Biomechanical Signals. Solid State Phenom. 2009, 147–149, 588–593. [Google Scholar] [CrossRef]
  33. Derlatka, M.; Pauk, J.; Długosz, R.; Kolasa, M. Human gait analysis and clasification based on neural networks and fuzzy logic. Solid State Phenom. 2009, 147–149, 600–605. [Google Scholar]
  34. Gioftsos, G.; Grieve, D. The use of neural networks to recognize patterns of human movement: Gait patterns. Clin. Biomech. 1995, 10, 179–183. [Google Scholar] [CrossRef] [PubMed]
  35. Lapham, A.; Bartlett, R. The use of artificial intelligence in the analysis of sports performance: A review of applications in human gait analysis and future directions for sports biomechanics. J. Sports Sci. 1995, 13, 229–237. [Google Scholar] [CrossRef]
  36. Kaijima, M.; Foutz, T.L.; McClendon, R.W.; Budsberg, S.C. Diagnosis of lameness in dogs by use of artificial neural networks and ground reaction forces obtained during gait analysis. Am. J. VeterRes. 2012, 73, 973–978. [Google Scholar] [CrossRef] [PubMed]
  37. Begg, R.; Kamruzzaman, J. Neural networks for detection and classification of walking pattern changes due to ageing. Australas Phys. Eng. Sci. Med. 2006, 29, 188–195. [Google Scholar] [CrossRef]
  38. Azulay, J.P.; Vacherot, F.; Vaugoyeau, M. Gait disorders: Mechanisms and classification. Rev. Neurol. 2010, 166, 142–148. [Google Scholar] [CrossRef]
  39. Luu, T.P.; Low, K.; Qu, X.; Lim, H.; Hoon, K. An individual-specific gait pattern prediction model based on generalized regression neural networks. Gait Posture 2014, 39, 443–448. [Google Scholar] [CrossRef]
  40. Oh, S.E.; Choi, A.; Mun, J.H. Prediction of ground reaction forces during gait based on kinematics and a neural network model. J. Biomech. 2013, 46, 2372–2380. [Google Scholar] [CrossRef]
  41. Ripoli, A.; Belardinelli, A.; Palagi, G.; Franchi, D.; Bedini, R. An effective algorithm for quick fractal analysis of movement biosignals. J. Med. Eng. Technol. 1999, 23, 216–221. [Google Scholar] [CrossRef]
  42. Sekine, M.; Tamura, T.; Akay, M.; Fujimoto, T.; Togawa, T.; Fukui, Y. Discrimination of walking patterns using wavelet-based fractal analysis. IEEE Trans. Neural Syst. Rehabil. Eng. 2002, 10, 188–196. [Google Scholar] [CrossRef]
  43. Wang, J.-S.; Lin, C.-W.; Yang, Y.-T.C.; Ho, Y.-J. Walking Pattern Classification and Walking Distance Estimation Algorithms Using Gait Phase Information. IEEE Trans. Biomed. Eng. 2012, 59, 2884–2892. [Google Scholar] [CrossRef]
  44. Phinyomark, A.; Larracy, R.; Scheme, E. Fractal Analysis of Human Gait Variability via Stride Interval Time Series. Front. Physiol. 2020, 11, 333. [Google Scholar] [CrossRef] [PubMed]
  45. Si, W.; Yang, G.; Chen, X.; Jia, J. Gait identification using fractal analysis and support vector machine. Soft Comput. 2019, 23, 9287–9297. [Google Scholar] [CrossRef]
  46. Arjunan, S.P.; Kumar, D.K. Fractal Based Modelling and Analysis of Electromyography (EMG) To Identify Subtle Actions. Conf. Proc. IEEE Eng. Med. Biol. Soc. 2007, 2007, 1961–1964. [Google Scholar] [CrossRef]
  47. Sagawa, Y., Jr.; Watelain, E.; De Coulon, G.; Kaelin, A.; Gorce, P.; Armand, S. Are clinical measurements linked to the gait deviation index in cerebral palsy patients? Gait Posture 2013, 38, 276–280. [Google Scholar] [CrossRef] [PubMed]
  48. Senanayake, C.M.; Senanayake, S.M.N.A. Computational Intelligent Gait-Phase Detection System to Identify Pathological Gait. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 1173–1179. [Google Scholar] [CrossRef]
  49. Armand, S.; Sangeux, M.; Baker, R. Optimal markers’ placement on the thorax for clinical gait analysis. Gait Posture 2014, 39, 147–153. [Google Scholar] [CrossRef]
  50. Keegan, K.G.; Arafat, S.; Skubic, M.; Wilson, D.A.; Krämer, J.; Messer, N.M.; Johnson, P.J.; O’Brien, D.P.; Johnson, G. Detection of spinal ataxia in horses using fuzzy clustering of body position uncertainty. Equine Veter. J. 2010, 36, 712–717. [Google Scholar] [CrossRef]
  51. Muniz, A.; Nadal, J. Application of principal component analysis in vertical ground reaction force to discriminate normal and abnormal gait. Gait Posture 2009, 29, 31–35. [Google Scholar] [CrossRef]
  52. Lozano-Ortiz, C.A.; Muniz, A.M.S.; Nadal, J. Human gait classification after lower limb fracture using Artificial Neural Networks and principal component analysis. In Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina, 31 August–4 September2010; pp. 1413–1416. [Google Scholar] [CrossRef]
  53. Mikołajewska, E.; Prokopowicz, P.; Mikolajewski, D. Computational gait analysis using fuzzy logic for everyday clinical purposes—Preliminary findings. Bio-Algorithms Med-Systeams 2017, 13, 37–42. [Google Scholar] [CrossRef]
  54. Prokopowicz, P.; Mikołajewski, D.; Tyburek, K.; Mikołajewska, E. Computational gait analysis for post-stroke rehabilitation purposes using fuzzy numbers, fractal dimension and neural networks. Bull. Pol. Acad. Sci. 2020, 68, 191–198. [Google Scholar]
  55. Prokopowicz, P.; Mikołajewska, E.; Mikołajewski, D.; Kotlarz, P. Traditional vs. OFN-based Analysis of Temporo-spatial Gait. In Ordered Fuzzy Numbers: Theory and Applications; Parameters, W., Prokopowicz, P., Czerniak, J., Mikołajewski, D., Apiecionek, Ł., Ślęzak, D., Eds.; A tribute to Professor Witold Kosiński; Spinger: New York, NY, USA; Berlin/Heidelberg, Germany, 2017; pp. 287–297. [Google Scholar]
  56. Cicirelli, G.; Impedovo, D.; Dentamaro, V.; Marani, R.; Pirlo, G.; D’Orazio, T.R. Human Gait Analysis in Neurodegenerative Diseases: A Review. IEEE J. Biomed. Health Inform. 2021, 26, 229–242. [Google Scholar] [CrossRef] [PubMed]
  57. Liang, Y.; Xu, T.; Qi, S.; Cao, X.; Yeung, E.H.K.; Hu, Y. Non-age-related gait kinematics and kinetics in the elderly. BMC Musculoskelet. Disord. 2022, 23, 623. [Google Scholar] [CrossRef]
  58. Das, R.; Paul, S.; Mourya, G.K.; Kumar, N.; Hussain, M. Recent Trends and Practices Toward Assessment and Rehabilitation of Neurodegenerative Disorders: Insights From Human Gait. Front. Neurosci. 2022, 16, 859298. [Google Scholar] [CrossRef]
  59. Mikołajewska, E. Associations between results of post-stroke NDT-Bobath rehabilitation in gait parameters, ADL and hand functions. Adv. Clin. Exp. Med. 2013, 22, 731–738. [Google Scholar] [PubMed]
  60. Prokopowicz, P.; Mikołajewski, D.; Mikołajewska, E.; Kotlarz, P. Fuzzy system as an assessment tool for analysis of the health-related quality of life for the people after stroke. In Proceedings of the Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). In Proceedings of the 16th International Conference, ICAISC, Zakopane, Poland, 11–15 June 2017; 10245 LNAI; pp. 710–721. [Google Scholar] [CrossRef]
  61. Eltoukhy, M.; Oh, J.; Kuenze, C.; Signorile, J. Improved kinect-based spatiotemporal and kinematic treadmill gait assessment. Gait Posture 2017, 51, 77–83. [Google Scholar] [CrossRef]
  62. Auvinet, E.; Multon, F.; Manning, V.; Meunier, J.; Cobb, J. Validity and sensitivity of the longitudinal asymmetry index to detect gait asymmetry using Microsoft Kinect data. Gait Posture 2017, 51, 162–168. [Google Scholar] [CrossRef] [PubMed]
  63. Ferber, R.; Osis, S.T.; Hicks, J.L.; Delp, S.L. Gait biomechanics in the era of data science. J. Biomech. 2016, 49, 3759–3761. [Google Scholar] [CrossRef]
  64. Fong, D.T.-P.; Chan, Y.-Y. The Use of Wearable Inertial Motion Sensors in Human Lower Limb Biomechanics Studies: A Systematic Review. Sensors 2010, 10, 11556–11565. [Google Scholar] [CrossRef]
  65. Shu, L.; Hua, T.; Wang, Y.; Li, Q.; Feng, D.D.; Tao, X. In-Shoe Plantar Pressure Measurement and Analysis System Based on Fabric Pressure Sensing Array. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 767–775. [Google Scholar] [CrossRef]
  66. Luvizutto, G.J.; Silva, G.F.; Nascimento, M.R.; Santos, K.C.S.; Appelt, P.A.; Neto, E.D.M.; de Souza, J.T.; Wincker, F.C.; Miranda, L.A.; Filho, P.T.H.; et al. Use of artificial intelligence as an instrument of evaluation after stroke: A scoping review based on international classification of functioning, disability and health concept. Top. Stroke Rehabil. 2021, 29, 331–346. [Google Scholar] [CrossRef]
  67. Iosa, M.; Capodaglio, E.; Pelà, S.; Persechino, B.; Morone, G.; Antonucci, G.; Paolucci, S.; Panigazzi, M. Artificial Neural Network Analyzing Wearable Device Gait Data for Identifying Patients With Stroke Unable to Return to Work. Front. Neurol. 2021, 12, 650542. [Google Scholar] [CrossRef]
  68. Iosa, M.; Benedetti, M.G.; Antonucci, G.; Paolucci, S.; Morone, G. Artificial Neural Network Detects Hip Muscle Forces as Determinant for Harmonic Walking in People after Stroke. Sensors 2022, 22, 1374. [Google Scholar] [CrossRef]
  69. Romijnders, R.; Warmerdam, E.; Hansen, C.; Schmidt, G.; Maetzler, W. A Deep Learning Approach for Gait Event Detection from a Single Shank-Worn IMU: Validation in Healthy and Neurological Cohorts. Sensors 2022, 22, 3859. [Google Scholar] [CrossRef] [PubMed]
  70. Ghaderzadeh, M. Clinical Decision SupportSystem for Early Detection of Prostate Cancer from Benign Hyperplasia of Prostate. Stud. Health Technol. Inform. 2013, 192, 928. [Google Scholar] [CrossRef] [PubMed]
  71. Gheisari, M.; Ebrahimzadeh, F.; Rahimi, M.; Moazzamigodarzi, M.; Liu, Y.; Pramanik, P.K.D.; Heravi, M.A.; Mehbodniya, A.; Ghaderzadeh, M.; Feylizadeh, M.R.; et al. Deep learning: Applications, architectures, models, tools, and frameworks: A comprehensive survey. CAAI Trans. Intell. Technol. 2023, 1–26. [Google Scholar] [CrossRef]
  72. Ghaderzadeh, M.; Asadi, F.; Hosseini, A.; Bashash, D.; Abolghasemi, H.; Roshanpour, A. Machine Learning in Detection and Classification of Leukemia Using Smear Blood Images: A Systematic Review. Sci. Program. 2021, 2021, 9933481. [Google Scholar] [CrossRef]
  73. Garavand, A.; Salehnasab, C.; Behmanesh, A.; Aslani, N.; Zadeh, A.H.; Ghaderzadeh, M. Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms. J. Health Eng. 2022, 2022, 5359540. [Google Scholar] [CrossRef] [PubMed]
  74. Sadoughi, F.; Ghaderzadeh, M. A Hybrid Particle Swarm and Neural Network Approach for Detection of Prostate Cancer from Benign Hyperplasia of Prostate. Stud. Health Technol. Inform. 2014, 205, 481–485. [Google Scholar] [CrossRef]
Figure 1. The neural network used for gait classification (MLP 6-10-1).
Figure 1. The neural network used for gait classification (MLP 6-10-1).
Applsci 13 06258 g001
Figure 2. Change in root mean square error (RMSE) during learning.
Figure 2. Change in root mean square error (RMSE) during learning.
Applsci 13 06258 g002
Table 1. Characteristics of the study and reference groups.
Table 1. Characteristics of the study and reference groups.
ParameterStudy Group
n = 46 (100%)
Reference Group
n = 46 (100%)
Age (years):
 mean64.7066.67
 SD (standard deviation)9.9910.75
 min4143
 Q1 (lower quartile)5857
 median6668
 Q3 (upper quartile)7274
 max8183
Gender:
 female (F)23 (50.00%)22 (47.82%)
 male (M)23 (50.00%)24 (52.18%)
Side affected:
 left (L)21(45.65%)23 (50%)
 right (P)25(54.34%)23 (50%)
Time after cerebrovascular accident (weeks):
 mean63.2264.17
 SD (standard deviation)15.8715.21
 min66
 Q1 (lower quartile)2419
 median6162
 Q3 (upper quartile)103107
 max151155
Table 2. Selected quality assessments of the artificial neural network (the best is in bold).
Table 2. Selected quality assessments of the artificial neural network (the best is in bold).
Network StructureAccuracy
(Learning) (%)
Quality
(Testing) (%)
MLP 6-8-189.0289.68
MLP 6-9-191.4192.31
MLP 6-10-192.8193.13
MLP 6-12-191.1692.37
MLP 6-14-188.4688.74
Table 3. RMSE values for the best neural networks in the study.
Table 3. RMSE values for the best neural networks in the study.
Network StructureRMSE (Learning) Value (–)
MLP 6-8-10.02
MLP 6-9-10.01
MLP 6-10-10.001
MLP 6-12-10.01
MLP 6-14-10.02
Table 4. Comparisons of changes in fractal parameters before and after therapy in the study and reference groups.
Table 4. Comparisons of changes in fractal parameters before and after therapy in the study and reference groups.
Change
in study group
Mean0.08
SD0.02
Min0.02
Q10.04
Median0.07
Q30.08
Max0.09
Changein reference
group
Mean0.07
SD0.02
Min0.03
Q10.08
Median0.07
Q30.08
Max0.09
DistributionNot normal
p0.042
Table 5. Comparisons of changes in fuzzy parameters before and after therapy in the study and reference groups.
Table 5. Comparisons of changes in fuzzy parameters before and after therapy in the study and reference groups.
Change in study group Mean0.07
SD0.01
Min0.01
Q10.05
Median0.07
Q30.13
Max0.29
Change
in reference group
Mean0.05
SD0.01
Min0.01
Q10.03
Median0.05
Q30.09
Max0.40
DistributionNot normal
p0.021
Table 6. Correlations of parameter changes before and after therapy in the study group.
Table 6. Correlations of parameter changes before and after therapy in the study group.
VelocityCadenceStride LengthNormalized
Velocity
Normalized
Cadence
Normalized
Stride Length
Fractal DimensionFuzzy Parameter
Velocity0.656
p = 0.001
0.672
p = 0.003
0.942
p = 0.012
0.746
p = 0.014
0.659
p = 0.015
−0.476
0.012
0.423
0.015
Cadence 0.634
p = 0.005
0.816
p = 0.007
0.945
p = 0.041
n.s.−0.561
p = 0.001
0.645
p = 0.012
Stride length 0.689
p = 0.006
0.366
p = 0.022
0.412
p = 0.011
−0.614
p = 0.003
0.613
p = 0.011
Normalized velocity 0.734
p = 0.004
0.618
p = 0.017
−0.338
p = 0.002
0.367
p = 0.008
Normalized cadence 0.523
p = 0.034
−0.452
p = 0.001
0.399
p = 0.005
Normalized stride length −0.491
p = 0.007
0.423
p = 0.001
Fractal dimension −0.478
p = 0.004
Fuzzy parameter
n.s.: not significant.
Table 7. Correlations of parameter changes before and after therapy in the control group.
Table 7. Correlations of parameter changes before and after therapy in the control group.
VelocityCadenceStride LengthNormalized VelocityNormalized CadenceNormalized Stride LengthFractal DimensionFuzzy Parameter
Velocity0.597
p = 0.001
0.629
p = 0.000
0.912
p = 0.002
0.624
p = 0.003
0.489
p = 0.007
−0.467
0.005
0.412
0.021
Cadence 0.520
p = 0.003
0.518
p = 0.004
0.756
p = 0.000
n.s.−0.576
p = 0.002
0.642
p = 0.004
Stride length 0.523
p = 0.003
0.491
p = 0.011
0.771
p = 0.001
−0.629
p = 0.032
0.657
p = 0.022
Normalized
velocity
0.634
p = 0.001
0.351
p = 0.013
−0.387
p = 0.004
0.387
p = 0.016
Normalized
cadence
n.s.−0.487
p = 0.012
0.432
p = 0.005
Normalized
stride length
−0.423
p = 0.006
0.412
p = 0.005
Fractal dimension −0.489
p = 0.001
Fuzzy parameter
n.s.: not significant.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rojek, I.; Prokopowicz, P.; Dorożyński, J.; Mikołajewski, D. Novel Methods of AI-Based Gait Analysis in Post-Stroke Patients. Appl. Sci. 2023, 13, 6258. https://doi.org/10.3390/app13106258

AMA Style

Rojek I, Prokopowicz P, Dorożyński J, Mikołajewski D. Novel Methods of AI-Based Gait Analysis in Post-Stroke Patients. Applied Sciences. 2023; 13(10):6258. https://doi.org/10.3390/app13106258

Chicago/Turabian Style

Rojek, Izabela, Piotr Prokopowicz, Janusz Dorożyński, and Dariusz Mikołajewski. 2023. "Novel Methods of AI-Based Gait Analysis in Post-Stroke Patients" Applied Sciences 13, no. 10: 6258. https://doi.org/10.3390/app13106258

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop