Description
Machine learning model as used in 'Machine learning to improve orientation estimation in sports situations challenging for inertial sensor use'. The model to run the Extended Madgwick filter is based on a random forest algorithm and can be used as explained in Figure 3 in the paper.
Explanation for use:The model can be loaded and executed in Python using the following code- RFmodel = pickle.load(open([filename_RFmodel], 'rb'))- y = RFmodel.predict_proba(X)[:,1]- if y > 0.5 EFcorrect = 1 else EFcorrect = 0 X are (normalized) input variablesy are probabilities for EFcorrect (see paper)
Explanation for use:The model can be loaded and executed in Python using the following code- RFmodel = pickle.load(open([filename_RFmodel], 'rb'))- y = RFmodel.predict_proba(X)[:,1]- if y > 0.5 EFcorrect = 1 else EFcorrect = 0 X are (normalized) input variablesy are probabilities for EFcorrect (see paper)
| Date made available | 13 Jul 2021 |
|---|---|
| Publisher | TU Delft - 4TU.ResearchData |
Research output
- 1 Article
-
Machine Learning to Improve Orientation Estimation in Sports Situations Challenging for Inertial Sensor Use
van Dijk, M. P., Kok, M., Berger, M. A. M., Hoozemans, M. J. M. & Veeger, D. J. H. E. J., 2021, In: Frontiers in Sports and Active Living. 3, 12 p., 670263.Research output: Contribution to journal › Article › Scientific › peer-review
Open AccessFile20 Link opens in a new tab Citations (Scopus)160 Downloads (Pure)
Cite this
- DataSetCite