90
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Monitoring cattle behaviour is core to the early detection of health and welfare issues and to optimise the fertility of large herds. Accelerometer-based sensor systems that provide activity profiles are now used extensively on commercial farms and have evolved to identify behaviours such as the time spent ruminating and eating at an individual animal level. Acquiring this information at scale is central to informing on-farm management decisions. The paper presents the development of a Convolutional Neural Network (CNN) that classifies cattle behavioural states (‘rumination’, ‘eating’ and ‘other’) using data generated from neck-mounted accelerometer collars. During three farm trials in the United Kingdom (Easter Howgate Farm, Edinburgh, UK), 18 steers were monitored to provide raw acceleration measurements, with ground truth data provided by muzzle-mounted pressure sensor halters. A range of neural network architectures are explored and rigorous hyper-parameter searches are performed to optimise the network. The computational complexity and memory footprint of CNN models are not readily compatible with deployment on low-power processors which are both memory and energy constrained. Thus, progressive reductions of the CNN were executed with minimal loss of performance in order to address the practical implementation challenges, defining the trade-off between model performance versus computation complexity and memory footprint to permit deployment on micro-controller architectures. The proposed methodology achieves a compression of 14.30 compared to the unpruned architecture but is nevertheless able to accurately classify cattle behaviours with an overall F1 score of 0.82 for both FP32 and FP16 precision while achieving a reasonable battery lifetime in excess of 5.7 years.

          Related collections

          Most cited references54

          • Record: found
          • Abstract: not found
          • Book: not found

          Dropout: A simple way to prevent neural networks from overfitting

            Bookmark
            • Record: found
            • Abstract: found
            • Article: found
            Is Open Access

            Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift

            Training Deep Neural Networks is complicated by the fact that the distribution of each layer's inputs changes during training, as the parameters of the previous layers change. This slows down the training by requiring lower learning rates and careful parameter initialization, and makes it notoriously hard to train models with saturating nonlinearities. We refer to this phenomenon as internal covariate shift, and address the problem by normalizing layer inputs. Our method draws its strength from making normalization a part of the model architecture and performing the normalization for each training mini-batch. Batch Normalization allows us to use much higher learning rates and be less careful about initialization. It also acts as a regularizer, in some cases eliminating the need for Dropout. Applied to a state-of-the-art image classification model, Batch Normalization achieves the same accuracy with 14 times fewer training steps, and beats the original model by a significant margin. Using an ensemble of batch-normalized networks, we improve upon the best published result on ImageNet classification: reaching 4.9% top-5 validation error (and 4.8% test error), exceeding the accuracy of human raters.
              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Deep sparse rectifier neural networks

                Bookmark

                Author and article information

                Contributors
                Role: Academic Editor
                Journal
                Sensors (Basel)
                Sensors (Basel)
                sensors
                Sensors (Basel, Switzerland)
                MDPI
                1424-8220
                12 June 2021
                June 2021
                : 21
                : 12
                : 4050
                Affiliations
                [1 ]BioSense Institute, 21101 Novi Sad, Serbia; oskar.marko@ 123456biosense.rs (O.M.); crnojevic@ 123456biosense.rs (V.C.)
                [2 ]Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow G1 1RD, UK; christopher.davison@ 123456strath.ac.uk (C.D.); andrew.w.hamilton@ 123456strath.ac.uk (A.H.); robert.atkinson@ 123456strath.ac.uk (R.A.); c.michie@ 123456strath.ac.uk (C.M.); i.andonovic@ 123456strath.ac.uk (I.A.); xavier.bellekens@ 123456strath.ac.uk (X.B.); christos.tachtatzis@ 123456strath.ac.uk (C.T.)
                Author notes
                Author information
                https://orcid.org/0000-0002-9811-9485
                https://orcid.org/0000-0002-9450-1791
                https://orcid.org/0000-0002-8436-8325
                https://orcid.org/0000-0001-6683-7178
                https://orcid.org/0000-0002-6206-2229
                https://orcid.org/0000-0001-5132-4572
                https://orcid.org/0000-0001-9093-5245
                https://orcid.org/0000-0003-1849-5788
                https://orcid.org/0000-0001-9150-6805
                Article
                sensors-21-04050
                10.3390/s21124050
                8231214
                34204636
                f6e8aecd-9183-4cad-9058-ee38cfc59d6e
                © 2021 by the authors.

                Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( https://creativecommons.org/licenses/by/4.0/).

                History
                : 22 April 2021
                : 07 June 2021
                Categories
                Article

                Biomedical engineering
                precision agriculture,convolutional neural networks,cattle behaviour monitoring

                Comments

                Comment on this article

                scite_
                0
                0
                0
                0
                Smart Citations
                0
                0
                0
                0
                Citing PublicationsSupportingMentioningContrasting
                View Citations

                See how this article has been cited at scite.ai

                scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.

                Similar content155

                Cited by6

                Most referenced authors463