The TensorFlow implementation of the architecture can be found here.
Figure: The proposed network architecture. The network is composed of two parallel parts for processing the vGRF signals and the gait-cycle parameters. (a) The entire network architecture. (b) The ConvMixer block architecture.
numpy
pandas
scikit-learn
tensorflow
wfdb
tsfel
rich
The dataset used in this work can be found on PhysioNet. Its also available in the data/gaitndd
directory.
- Install the dependencies
- Run
src/Inference.py
for doing the inference on the dataset - Run
src/train.py
to train the model
Pretrained weights are available in the weights
directory. The weights were generated by a (Leave-One-Out-Cross-Validation) LOOCV method.
Faisal, M.A.A., Chowdhury, M.E.H., Mahbub, Z.B. et al.
NDDNet: a deep learning model for predicting neurodegenerative diseases from gait pattern.
Appl Intell (2023). https://doi.org/10.1007/s10489-023-04557-w