2 research outputs found

    Feature Extraction and Random Forest to Identify Sheep Behavior from Accelerometer Data

    Get PDF
    Sensor technologies play an essential part in the agricultural community and many other scientific and commercial communities. Accelerometer signals and Machine Learning techniques can be used to identify and observe behaviours of animals without the need for an exhaustive human observation which is labour intensive and time consuming. This study employed random forest algorithm to identify grazing, walking, scratching, and inactivity (standing, resting) of 8 Hebridean ewes located in Cheshire, Shotwick in the UK. We gathered accelerometer data from a sensor device which was fitted on the collar of the animals. The selection of the algorithm was based on previous research by which random forest achieved the best results among other benchmark techniques. Therefore, in this study, more focus was given to feature engineering to improve prediction performance. Seventeen features from time and frequency domain were calculated from the accelerometer measurements and the magnitude of the acceleration. Feature elimination was utilised in which highly correlated ones were removed, and only nine out of seventeen features were selected. The algorithm achieved an overall accuracy of 99.43% and a kappa value of 98.66%. The accuracy for grazing, walking, scratching, and inactive was 99.08%, 99.13%, 99.90%, and 99.85%, respectively. The overall results showed that there is a significant improvement over previous methods and studies for all mutually exclusive behaviours. Those results are promising, and the technique could be further tested for future real-time activity recognition
    corecore