Abstract

With over 16 million horses worldwide and nearly 60,000 sport horses registered to the International Federation for Equestrian Sports database, tracking the activities and performance of these equines is becoming an important aspect in horse management. To perform this activity recognition, Inertial Measurement Units (IMUs) are often used in combination with machine learning algorithms. These often require large labeled datasets to be trained. To this end, a data-efficient algorithm is proposed that requires only 3 minutes of labeled calibration data. This is achieved by combining supervised feature selection, using the tsfresh time-series feature calculation library and the Kendall rank correlation coefficient, with a distance-based clustering algorithm. The generalizability performance of the algorithm is tested by evaluating on a dataset captured with leg-mounted IMUs and on a dataset captured using a neck-mounted IMU. On both datasets, the algorithm achieved accuracies of 95%, comparable to state-of-the-art deep learning approaches, when calibrating and evaluating using the same horse. When the algorithm was calibrated on data from multiple horses and evaluated on horses that were not in the calibration dataset, a 15% drop in classification accuracy is observed. The proposed algorithm is compared with fully supervised algorithms like convolutional neutral network, support vector machine, and random forest in terms of accuracy achieved with respect to the size of the labeled data using calibration. Our approach achieved accuracies that were similar to these classical algorithms whilst only using 10–15% the amount of labeled data.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call