Evaluation of pre-processing methods for the prediction of cattle behaviour from accelerometer data - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computers and Electronics in Agriculture Année : 2019

Evaluation of pre-processing methods for the prediction of cattle behaviour from accelerometer data

Lucile Riaboff
  • Fonction : Auteur
Sébastien Aubin
Aurélien Madouasse
Goumand Etienne
  • Fonction : Auteur
Alain Chauvin
  • Fonction : Auteur
Guy Plantier

Résumé

Monitoring livestock behaviour can be a useful way to improve farm animal management and to detect individual health events. The use of automated systems that predict several daily behaviours from accelerometer data is growing and studies have often focused on the comparison of datamining classification methods. However, few studies have attempted to evaluate the effect of the step preceding the classification, namely accelerometer signal pre-processing. This study aimed to evaluate the effect of several pre-processing methods on the prediction of dairy cows behaviour from accelerometer data. Ten Holstein cows equipped with a three-dimensional accelerometer fixed on a neck collar were simultaneously observed by two observers. Observed behaviours were predicted with decision tree using pre-processed accelerometer data as inputs. Different procedures were evaluated for each of these following pre-processing steps: signal filtering, signal segmentation and feature calculation. For signal filtering, low-pass filters and high-pass filters were considered. For signal segmentation, various window sizes and percentages of overlap between windows were implemented. Sixty-one features were computed. This resulted in 150 different combinations of pre-processing steps. For each combination a decision tree model predicting the observed behaviours was trained. The performance of each model to predict the observed behaviours was compared based on accuracy and F-score measures. The relative importance of each pre-processing configuration on the performance of prediction was evaluated with a linear regression model. The best configurations led to an accuracy of 0.95 and a F-score of 0.96 against 0.76 and 0.65 respectively with the worse combinations. The best combinations included a window size of 20 s and 30 s, with an overlap of 90% and no high-pass filter. High-pass filter had the most significant effect on the classification (P < 0.001), with a substantial decrease when it was applied. Performance of the classification was also significantly improved when increasing the percentage of overlapping (P < 0.001). The decline of the accuracy observed for the window size of 20 s without overlap was prevented when an overlap higher than 50% was applied. This suggested that overlap should be considered when there is not sufficient data available. No impact was found for the low-pas filter. In conclusion, the way of pre-processing the accelerometer signal deserves to be considered in the classification and adapted according to the aim and design of the study.
Fichier non déposé

Dates et versions

hal-02375859 , version 1 (22-11-2019)

Identifiants

Citer

Lucile Riaboff, Sébastien Aubin, Nicolas Bedere, Aurélien Madouasse, Goumand Etienne, et al.. Evaluation of pre-processing methods for the prediction of cattle behaviour from accelerometer data. Computers and Electronics in Agriculture, 2019, 165, pp.104961. ⟨10.1016/j.compag.2019.104961⟩. ⟨hal-02375859⟩
60 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More