{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,20]],"date-time":"2026-08-20T16:41:12Z","timestamp":1787244072831,"version":"build-2736575974"},"reference-count":46,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T00:00:00Z","timestamp":1653436800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Vet. Sci."],"abstract":"<jats:p>Automatic monitoring of feeding behavior especially rumination and eating in cattle is important to keep track of animal health and growth condition and disease warnings. The noseband pressure sensor is not only able to accurately sense the pressure change of the cattle's jaw movements, which can directly reflect the cattle's chewing behavior, but also has strong resistance to interference. However, it is difficult to keep the same initial pressure while wearing the pressure sensor, and this will pose a challenge to process the feeding behavior data. This article proposed a machine learning approach aiming at eliminating the influence of initial pressure on the identification of rumination and eating behaviors. The method mainly used the local slope to obtain the local data variation and combined Fast Fourier Transform (FFT) to extract the frequency-domain features. Extreme Gradient Boosting Algorithm (XGB) was performed to classify the features of rumination and eating behaviors. Experimental results showed that the local slope in combination with frequency-domain features achieved an F1 score of 0.96, and recognition accuracy of 0.966 in both rumination and eating behaviors. Combined with the commonly used data processing algorithms and time-domain feature extraction method, the proposed approach improved the behavior recognition accuracy. This work will contribute to the standardized application and promotion of the noseband pressure sensors.<\/jats:p>","DOI":"10.3389\/fvets.2022.822621","type":"journal-article","created":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T05:19:15Z","timestamp":1653455955000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Recognition of Cattle's Feeding Behaviors Using Noseband Pressure Sensor With Machine Learning"],"prefix":"10.3389","volume":"9","author":[{"given":"Guipeng","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cong","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Guo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hang","family":"Shu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhen","family":"Cao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Beibei","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2022,5,25]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"634338","DOI":"10.3389\/fvets.2021.634338","article-title":"A systematic review on commercially available and validated sensor technologies for welfare assessment of dairy cattle","volume":"8","author":"Stygar","year":"2021","journal-title":"Front Vet Sci."},{"key":"B2","doi-asserted-by":"publisher","first-page":"105444","DOI":"10.1016\/j.compag.2020.105444","article-title":"Assessing sheep behavior through low-power microcontrollers in smart agriculture scenarios","volume":"173","author":"N\u00f3brega","year":"2020","journal-title":"Comput Electr Agric."},{"key":"B3","doi-asserted-by":"publisher","first-page":"972","DOI":"10.3390\/ani11102972","article-title":"Machine learning to detect posture and behavior in dairy cows: information from an accelerometer on the animal's left flank","volume":"11","author":"Balasso","year":"2021","journal-title":"Animals."},{"key":"B4","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1016\/j.compag.2018.06.021","article-title":"A regularity-based algorithm for identifying grazing and rumination bouts from acoustic signals in grazing cattle","volume":"151","author":"Vanrell","year":"2018","journal-title":"Comput Electr Agric."},{"key":"B5","doi-asserted-by":"publisher","first-page":"2912","DOI":"10.2527\/1998.76112912x","article-title":"Fibrolytic enzyme treatment of barley grain and source of forage in high-grain diets fed to growing cattle","volume":"76","author":"Krause","year":"1998","journal-title":"J Anim Sci."},{"key":"B6","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.applanim.2016.05.026","article-title":"Using a three-axis accelerometer to identify and classify sheep behaviour at pasture","volume":"181","author":"Alvarenga","year":"2016","journal-title":"Appl Anim Behav Sci."},{"key":"B7","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.compag.2016.10.006","article-title":"Behavior classification of cows fitted with motion collars: decomposing multi-class classification into a set of binary problems","volume":"131","author":"Smith","year":"2016","journal-title":"Comput Electron Agricul."},{"key":"B8","doi-asserted-by":"publisher","first-page":"532","DOI":"10.3390\/s18103532","article-title":"Feature selection and comparison of machine learning algorithms in classification of grazing and rumination behaviour in sheep","volume":"18","author":"Mansbridge","year":"2018","journal-title":"Sensors."},{"key":"B9","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1016\/j.compag.2017.04.024","article-title":"Embedded system for real-time monitoring of foraging behavior of grazing cattle using acoustic signals","volume":"138","author":"Deniz","year":"2017","journal-title":"Comput Electr Agricul."},{"key":"B10","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1080\/09524622.2019.1633959","article-title":"Discriminative power of acoustic features for jaw movement classification in cattle and sheep","volume":"29","author":"Galli","year":"2020","journal-title":"Bioacoustics"},{"key":"B11","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1109\/I2MTC.2014.6860952","article-title":"An investigation of cow feeding behavior using motion sensors","volume-title":"IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings","author":"Bishop-Hurley","year":"2014"},{"key":"B12","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.compag.2014.10.018","article-title":"Behavioral classification of data from collars containing motion sensors in grazing cattle","volume":"110","author":"Gonz\u00e1lez","year":"2015","journal-title":"Comput Electr Agric."},{"key":"B13","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/S0168-1591(96)01191-4","article-title":"An automatic system to record foraging behaviour in free-ranging ruminants","volume":"54","author":"Rutter","year":"1997","journal-title":"Appl Anim Behav Sci."},{"key":"B14","doi-asserted-by":"publisher","first-page":"86","DOI":"10.3758\/BF03200791","article-title":"Graze: a program to analyze recordings of the jaw movements of ruminants","volume":"32","author":"Rutter","year":"2000","journal-title":"Behav Res Methods Instru Comput."},{"key":"B15","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.compag.2016.05.015","article-title":"A real-time algorithm for acoustic monitoring of ingestive behavior of grazing cattle","volume":"127","author":"Chelotti","year":"2016","journal-title":"Comput Electr Agric."},{"key":"B16","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.compag.2017.12.013","article-title":"A pattern recognition approach for detecting and classifying jaw movements in grazing cattle","volume":"145","author":"Chelotti","year":"2018","journal-title":"Comput Electr Agric."},{"key":"B17","doi-asserted-by":"publisher","first-page":"105443","DOI":"10.1016\/j.compag.2020.105443","article-title":"An online method for estimating grazing and rumination bouts using acoustic signals in grazing cattle","volume":"173","author":"Chelotti","year":"2020","journal-title":"Comput Electronics in Agriculture."},{"key":"B18","doi-asserted-by":"publisher","first-page":"474","DOI":"10.1016\/j.biosystemseng.2012.08.005","article-title":"Automatic recognition of jaw movements in free-ranging cattle, goats and sheep, using acoustic monitoring","volume":"114","author":"Navon","year":"2013","journal-title":"Biosyst Eng."},{"key":"B19","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/j.jveb.2017.04.003","article-title":"Triaxial accelerometers for recording grazing and ruminating time in dairy cows: an alternative to visual observations","volume":"20","author":"Rayas-Amor","year":"2017","journal-title":"J Vet Behav."},{"key":"B20","doi-asserted-by":"publisher","first-page":"104262","DOI":"10.1016\/j.beproc.2020.104262","article-title":"Accelerometer systems as tools for health and welfare assessment in cattle and pigs - a review","volume":"181","author":"Chapa","year":"2020","journal-title":"Behav Processes."},{"key":"B21","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.livsci.2016.12.011","article-title":"Automatic classification system for grazing, ruminating and resting behaviour of dairy sheep using a tri-axial accelerometer","volume":"196","author":"Giovanetti","year":"2017","journal-title":"Livest Sci."},{"key":"B22","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.compag.2013.01.001","article-title":"Automatic recognition and classification of cattle chewing activity by an acoustic monitoring method with a single-axis acceleration sensor","volume":"92","author":"Tani","year":"2013","journal-title":"Comput Electr Agric."},{"key":"B23","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1016\/j.compag.2017.05.020","article-title":"Development of an open-source algorithm based on inertial measurement units (IMU) of a smartphone to detect cattle grass intake and ruminating behaviors","volume":"139","author":"Andriamandroso","year":"2017","journal-title":"Comput Electr Agric."},{"key":"B24","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1016\/j.livsci.2016.10.007","article-title":"Validation of a noseband sensor system for monitoring ruminating activity in cows under different feeding regimens","volume":"193","author":"Kr\u00f6ger","year":"2016","journal-title":"Livest Sci."},{"key":"B25","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.applanim.2005.08.011","article-title":"Classifying cattle jaw movements: comparing IGER Behaviour Recorder and acoustic techniques","volume":"98","author":"Ungar","year":"2006","journal-title":"Appl Anim Behav Sci."},{"key":"B26","article-title":"Can precision farming technologies be applied to grazing can precision farming technologies be applied to grazing management","volume-title":"Paper Presented at The XXII International Grassland Congress (Revitalising Grasslands to Sustain Our Communities)","author":"Rutter","year":"2013"},{"key":"B27","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.compag.2017.02.021","article-title":"System specification and validation of a noseband pressure sensor for measurement of ruminating and eating behavior in stable-fed cows","volume":"136","author":"Zehner","year":"2017","journal-title":"Comput Electr Agric."},{"key":"B28","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.jneumeth.2017.08.022","article-title":"Evaluation of the RumiWatchSystem for measuring grazing behaviour of cows","volume":"300","author":"Werner","year":"2018","journal-title":"J Neurosci Methods."},{"key":"B29","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1080\/1745039X.2020.1721260","article-title":"Validation of the RumiWatch Converter V0.7.4.5 classification accuracy for the automatic monitoring of behavioural characteristics in dairy cows","volume":"74","author":"Steinmetz","year":"2020","journal-title":"Arch Anim Nutr."},{"key":"B30","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1016\/j.inpa.2020.01.005","article-title":"Rumination recognition method of dairy cows based on the change of noseband pressure","volume":"7","author":"Shen","year":"2020","journal-title":"Inform Proc Agric."},{"key":"B31","doi-asserted-by":"publisher","first-page":"479","DOI":"10.3390\/s19204479","article-title":"Machine learning based prediction of insufficient herbage allowance with automated feeding behaviour and activity data","volume":"19","author":"Shafiullah","year":"2019","journal-title":"Sensors."},{"key":"B32","doi-asserted-by":"publisher","first-page":"104","DOI":"10.3390\/dairy2010010","article-title":"Validation and use of the rumiwatch noseband sensor for monitoring grazing behaviours of lactating dairy cows","volume":"2","author":"Li","year":"2021","journal-title":"Dairy."},{"key":"B33","doi-asserted-by":"crossref","DOI":"10.1145\/2939672.2939785","article-title":"XGBoost","volume-title":"Paper Presented at the Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.","author":"Chen","year":"2016"},{"key":"B34","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.compag.2014.12.002","article-title":"Dynamic cattle behavioural classification using supervised ensemble classifiers","volume":"111","author":"Dutta","year":"2015","journal-title":"Comput Electr Agric."},{"key":"B35","doi-asserted-by":"publisher","first-page":"105175","DOI":"10.1016\/j.compag.2019.105175","article-title":"Behaviour classification of extensively grazed sheep using machine learning","volume":"169","author":"Fogarty","year":"2020","journal-title":"Comput Electr Agric."},{"key":"B36","doi-asserted-by":"publisher","first-page":"105179","DOI":"10.1016\/j.compag.2019.105179","article-title":"Development of a methodological framework for a robust prediction of the main behaviours of dairy cows using a combination of machine learning algorithms on accelerometer data","volume":"169","author":"Riaboff","year":"2020","journal-title":"Comput Electr Agric."},{"key":"B37","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/j.sna.2021.113271","article-title":"MOOnitor: an IoT based multi-sensory intelligent device for cattle activity monitoring","author":"Dutta","year":"2022","journal-title":"Sensors Actuat A Physical."},{"key":"B38","doi-asserted-by":"publisher","first-page":"105524","DOI":"10.1016\/j.asoc.2019.105524","article-title":"Investigating the impact of data normalization on classification performance","volume":"97","author":"Singh","year":"2020","journal-title":"Appl Soft Comput."},{"key":"B39","doi-asserted-by":"publisher","first-page":"2902","DOI":"10.1121\/1.3642604","article-title":"The Timbre Toolbox: extracting audio descriptors from musical signals","volume":"130","author":"Peeters","year":"2011","journal-title":"J Acoust Soc Am."},{"key":"B40","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1016\/j.procs.2014.07.009","article-title":"A study on human activity recognition using accelerometer data from smartphones","volume":"34","author":"Bayat","year":"2014","journal-title":"Procedia Comput Sci."},{"key":"B41","doi-asserted-by":"publisher","first-page":"100456","DOI":"10.1016\/j.softx.2020.100456","article-title":"TSFEL: time series feature extraction library","volume":"11","author":"Barandas","year":"2020","journal-title":"SoftwareX."},{"key":"B42","doi-asserted-by":"publisher","first-page":"104961","DOI":"10.1016\/j.compag.2019.104961","article-title":"Evaluation of pre-processing methods for the prediction of cattle behaviour from accelerometer data","volume":"165","author":"Riaboff","year":"2019","journal-title":"Comput Electr Agric."},{"key":"B43","doi-asserted-by":"crossref","DOI":"10.1109\/ICDM.2009.108","article-title":"Permutation tests for studying classifier performance","volume-title":"Paper Presented at the 2009 Ninth IEEE International Conference on Data Mining.","author":"Ojala","year":"2009"},{"key":"B44","doi-asserted-by":"publisher","first-page":"1626","DOI":"10.1249\/01.mss.0000227542.43669.45","article-title":"Development of novel techniques to classify physical activity mode using accelerometers","volume":"38","author":"Pober","year":"2006","journal-title":"Med Sci Sports Exerc."},{"key":"B45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/1746-6148-9-164","article-title":"Evaluation of eating and rumination behaviour in cows using a noseband pressure sensor","volume":"9","author":"Braun","year":"2013","journal-title":"BMC Vet Res"},{"key":"B46","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1016\/j.compag.2009.03.002","article-title":"Evaluation of three-dimensional accelerometers to monitor and classify behavior patterns in cattle","volume":"67","author":"Robert","year":"2009","journal-title":"Comput Electr Agric."}],"container-title":["Frontiers in Veterinary Science"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fvets.2022.822621\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T05:19:25Z","timestamp":1653455965000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fvets.2022.822621\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,25]]},"references-count":46,"alternative-id":["10.3389\/fvets.2022.822621"],"URL":"https:\/\/doi.org\/10.3389\/fvets.2022.822621","relation":{},"ISSN":["2297-1769"],"issn-type":[{"value":"2297-1769","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,25]]},"article-number":"822621"}}