scholarly journals Improving Automatic Control of an Ankle-Foot Prosthesis Using Machine Learning Algorithms

Author(s):  
Stuart R. Fairhurst ◽  
Sara R. Koehler-McNicholas ◽  
Billie C. S. Slater ◽  
Eric A. Nickel ◽  
Karl A. Koester ◽  
...  

Most commercially available lower-limb prostheses are designed for walking, not for standing. The Minneapolis VA Health Care System has developed a bimodal prosthetic ankle-foot system with distinct modes for walking and standing [1]. With this device, a prosthesis user can select standing or walking mode in order to maximize standing stability or walking functionality, depending on the activity and context. Additionally, the prosthesis was designed to allow for an “automatic mode” to switch between standing and walking modes based on readings from an onboard Inertial Measurement Unit (IMU) without requiring user interaction to manually switch modes. A smartphone app was also developed to facilitate changing between walking, standing and automatic modes. The prosthesis described in [1] was used in a pilot study with 18 Veterans with lower-limb amputations to test static, dynamic, and functional postural stability. As part of the study, 17 Veterans were asked for qualitative feedback on the bimodal ankle-foot system (Table 1). The majority of participants (82%) expressed an interest in having an automatic mode. The participants also indicated that the automatic mode would need to reach walking mode on their first step and to lock the ankle quickly once the standing position was achieved. When asked about how they wanted to control the modes of the prosthesis, 82% wanted to use a physical switch and only 12% wanted to use a smartphone app. The results indicated that the following major design changes would be needed: 1) A fast and accurate automatic mode 2) A physical switch for mode changes This paper describes the use of machine learning algorithms to create an improved automatic mode and the use of stakeholder feedback to design a physical switch for the bimodal ankle-foot system.

2021 ◽  
Vol 5 (2(15)) ◽  
pp. 61-76
Author(s):  
Vasilii Konstantinovich Alekhin ◽  

Social network TikTok has strong competitive differentiator in comparing with other platforms. ByteDance exploits machine learning algorithms to generate a recommendation feed (for you page). The algorithm bases on two main mechanisms. The first mechanism provides content database clustering depending on the type, audio track, video captions, and hashtags. The second mechanism analyzes the user’s behavioral patterns based on their actions in the application. The next step is the formation of user interaction scenarios. The difference between the predicted behavior and the real one is the object of analysis. If it equals zero, then the recommendations feed is formed correctly. The user is watching more and more interesting videos, just scrolling through video after video.


2020 ◽  
Author(s):  
yan chen ◽  
Song Yu ◽  
Qing Cai ◽  
Shuangyuan Huang ◽  
Ke Ma ◽  
...  

Abstract Background: Spasticity is a common complication of stroke. Effective spasticity management can improve patients' recovery efficiency and reduce patients' pain. The present clinical spasticity rating scale exhibits subjectivity and a ceiling effect, which makes it difficult to evaluate spasm objectively and to clinically analyze the pathological mechanism of spasticity. The sensor-based quantitative evaluation method is an effective substitute for the clinical spasm rating scale, but currently, it mainly focuses on the spasm evaluation of passive motion. The study of spasmodic state under active exercise can provide a basis for treatment and rehabilitation training, but the evaluation method of spasmodic state under active exercise has not yet been established. Therefore, we combine inertial measurement unit (IMU) and surface electromyography (sEMG) to test the feasibility of assessing spasticity patterns in stroke patients during voluntary movement. Methods: Nine stroke patients with varying degrees of spasticity and four healthy subjects performed isometric elbow exercises. sEMG and kinematics signals were recorded for all participants. The Empirical Mode Decomposition (EMD) algorithm and double threshold algorithms were used to separate sEMG of involuntary muscle activation from voluntary activation. Then, feature extraction and feature fusion were performed. Four common machine learning algorithms are used to monitor and evaluate spasticity patterns. The validity of the proposed method is verified by comparing the classification accuracy of four machine learning models. Results: Cross-validation yielded high classification accuracies (F1-score>0.88) for all four machine learning classifiers in assessing spasticity patterns. The highest detection performance was obtained using the Random Forest algorithm (average accuracy = 0.979; macro-F1 = 0.976). Conclusions: We present a novel method for assessing post-stroke spasticity based on voluntary movement and machine learning. Good classification performance verifies the feasibility of evaluating spasticity patterns by our method. Reliable classification accuracy achieved by the machine learning algorithms indicated the potential to evaluate spasticity patterns using IMU and sEMG when stroke survivors perform voluntary movements.


Sensors ◽  
2021 ◽  
Vol 21 (19) ◽  
pp. 6636
Author(s):  
Dylan den Hartog ◽  
Jaap Harlaar ◽  
Gerwin Smit

Stumbling during gait is commonly encountered in patients who suffer from mild to serious walking problems, e.g., after stroke, in osteoarthritis, or amputees using a lower leg prosthesis. Instead of self-reporting, an objective assessment of the number of stumbles in daily life would inform clinicians more accurately and enable the evaluation of treatments that aim to achieve a safer walking pattern. An easy-to-use wearable might fulfill this need. The goal of the present study was to investigate whether a single inertial measurement unit (IMU) placed at the shank and machine learning algorithms could be used to detect and classify stumbling events in a dataset comprising of a wide variety of daily movements. Ten healthy test subjects were deliberately tripped by an unexpected and unseen obstacle while walking on a treadmill. The subjects stumbled a total of 276 times, both using an elevating recovery strategy and a lowering recovery strategy. Subjects also performed multiple Activities of Daily Living. During data processing, an event-defined window segmentation technique was used to trace high peaks in acceleration that could potentially be stumbles. In the reduced dataset, time windows were labelled with the aid of video annotation. Subsequently, discriminative features were extracted and fed to train seven different types of machine learning algorithms. Trained machine learning algorithms were validated using leave-one-subject-out cross-validation. Support Vector Machine (SVM) algorithms were most successful, and could detect and classify stumbles with 100% sensitivity, 100% specificity, and 96.7% accuracy in the independent testing dataset. The SVM algorithms were implemented in a user-friendly, freely available, stumble detection app named Stumblemeter. This work shows that stumble detection and classification based on SVM is accurate and ready to apply in clinical practice.


Author(s):  
Dylan den Hartog ◽  
Jaap Harlaar ◽  
Gerwin Smit

Stumbling during gait is commonly encountered in patients who suffer from mild to serious walking problems, e.g. after stroke, in osteoarthritis, or amputees using a lower leg prosthesis. Instead of self-reporting, an objective assessment of the amount of stumbles in daily life would inform clinicians more accurately and enable the evaluation of treatments that aim to achive a safer walking pattern. An easy to use wearable might fullfill this need. The goal of the present study was to investigate whether a single inertial measurement unit (IMU) placed at the shank and machine learning algorithms could be used to detect and classify stumbling events in a dataset comprising of a wide variety of daily movements. Ten healthy test subjects were deliberately tripped by an unexpected and unseen obstacle while walking on a treadmill. The subjects stumbled a total of 276 times, both using an elevating recovery strategy and a lowering recovery strategy. Subjects also performed multiple Activities of Daily Living. During data processing, an event-defined window segmentation technique was used to trace high peaks in acceleration which could potentially be stumbles. In the reduced dataset, time windows were labelled with the aid of video annotation. Subsequently, discriminative features were extracted and fed to train seven different types of machine learning algorithms. Trained machine learning algorithms were validated using leave-one-subject-out cross-validation. Support Vector Machine (SVM) algorithms were most succesful, and could detect and classify stumbles with 100% sensitivity, 100% specificity and, 96.7% accuracy, in the independent testing dataset. The SVM algorithms were implemented in a user-friendly, freely available, stumble detection app named Stumblemeter. This work shows that stumble detection and classification based on SVMs is accurate and ready to apply in clinical practise.


Sensors ◽  
2021 ◽  
Vol 21 (3) ◽  
pp. 938
Author(s):  
Nicolas Zurbuchen ◽  
Adriana Wilde ◽  
Pascal Bruegger

Falls are dangerous for the elderly, often causing serious injuries especially when the fallen person stays on the ground for a long time without assistance. This paper extends our previous work on the development of a Fall Detection System (FDS) using an inertial measurement unit worn at the waist. Data come from SisFall, a publicly available dataset containing records of Activities of Daily Living and falls. We first applied a preprocessing and a feature extraction stage before using five Machine Learning algorithms, allowing us to compare them. Ensemble learning algorithms such as Random Forest and Gradient Boosting have the best performance, with a Sensitivity and Specificity both close to 99%. Our contribution is: a multi-class classification approach for fall detection combined with a study of the effect of the sensors’ sampling rate on the performance of the FDS. Our multi-class classification approach splits the fall into three phases: pre-fall, impact, post-fall. The extension to a multi-class problem is not trivial and we present a well-performing solution. We experimented sampling rates between 1 and 200 Hz. The results show that, while high sampling rates tend to improve performance, a sampling rate of 50 Hz is generally sufficient for an accurate detection.


2020 ◽  
Vol 39 (5) ◽  
pp. 6579-6590
Author(s):  
Sandy Çağlıyor ◽  
Başar Öztayşi ◽  
Selime Sezgin

The motion picture industry is one of the largest industries worldwide and has significant importance in the global economy. Considering the high stakes and high risks in the industry, forecast models and decision support systems are gaining importance. Several attempts have been made to estimate the theatrical performance of a movie before or at the early stages of its release. Nevertheless, these models are mostly used for predicting domestic performances and the industry still struggles to predict box office performances in overseas markets. In this study, the aim is to design a forecast model using different machine learning algorithms to estimate the theatrical success of US movies in Turkey. From various sources, a dataset of 1559 movies is constructed. Firstly, independent variables are grouped as pre-release, distributor type, and international distribution based on their characteristic. The number of attendances is discretized into three classes. Four popular machine learning algorithms, artificial neural networks, decision tree regression and gradient boosting tree and random forest are employed, and the impact of each group is observed by compared by the performance models. Then the number of target classes is increased into five and eight and results are compared with the previously developed models in the literature.


2020 ◽  
pp. 1-11
Author(s):  
Jie Liu ◽  
Lin Lin ◽  
Xiufang Liang

The online English teaching system has certain requirements for the intelligent scoring system, and the most difficult stage of intelligent scoring in the English test is to score the English composition through the intelligent model. In order to improve the intelligence of English composition scoring, based on machine learning algorithms, this study combines intelligent image recognition technology to improve machine learning algorithms, and proposes an improved MSER-based character candidate region extraction algorithm and a convolutional neural network-based pseudo-character region filtering algorithm. In addition, in order to verify whether the algorithm model proposed in this paper meets the requirements of the group text, that is, to verify the feasibility of the algorithm, the performance of the model proposed in this study is analyzed through design experiments. Moreover, the basic conditions for composition scoring are input into the model as a constraint model. The research results show that the algorithm proposed in this paper has a certain practical effect, and it can be applied to the English assessment system and the online assessment system of the homework evaluation system algorithm system.


2019 ◽  
Vol 1 (2) ◽  
pp. 78-80
Author(s):  
Eric Holloway

Detecting some patterns is a simple task for humans, but nearly impossible for current machine learning algorithms.  Here, the "checkerboard" pattern is examined, where human prediction nears 100% and machine prediction drops significantly below 50%.


Sign in / Sign up

Export Citation Format

Share Document