Deep transfer learning in sheep activity recognition using accelerometer data

被引:42
作者
Kleanthous, Natasa [1 ]
Hussain, Abir [1 ,2 ]
Khan, Wasiq [1 ]
Sneddon, Jennifer [3 ]
Liatsis, Panos [4 ]
机构
[1] Liverpool John Moores Univ, Sch Comp Sci & Math, Byrom St, Liverpool L3 3AF, England
[2] Univ Sharjah, Dept Elect Engn, Sharjah, U Arab Emirates
[3] Liverpool John Moores Univ, Sch Biol & Environm Sci, Byrom St, Liverpool L3 3AF, England
[4] Khalifa Univ Sci & Technol, Dept Elect Engn & Comp Sci, Abu Dhabi, U Arab Emirates
关键词
Accelerometersensors; Animalactivityrecognition; Convolutionalneuralnetworks; Deeplearning; Sheepbehavior; Transferlearning; BEHAVIORAL-CLASSIFICATION; NEURAL-NETWORKS; SYSTEM; SMARTPHONE; MANAGEMENT; SENSORS; COLLARS; MOBILE; UNITS;
D O I
10.1016/j.eswa.2022.117925
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Machine learning and sensor devices lined up with agriculture for the development of systems can efficiently provide real-time knowledge on animal behavior without the need of intense human observation, which is time consuming and labor demanding. In this study, we propose an intelligent system to classify the three important activities of sheep namely, "grazing ", "active ", and "inactive " states. We acquire primary data from Hebridean ewes using two types of sensors to capture the required activities. To address the problem of sensor heterogeneity in data and sensor orientation placement, we use convolutional neural networks (CNN) in conjunction with hand-crafted features, to improve the model generalization, specifically in terms of sensor orientation and po-sition. Additionally, we utilise transfer learning (TL) for the model generalisation, which indicates substantial potential in future studies concerning animal activity recognition. More specifically, we use the TL to enable the reusability of pre-trained model for purely unseen data without performing model training and data labelling, which are highly time-consuming tasks. We performed experiments on datasets using CNN with automatic learned features, and on datasets using additional hand-crafted features. Our method obtained an overall ac-curacy of 98.55% on the source data (i.e., dataset captured via first sensor), and 96.59% on the target data (i.e., dataset captured via second sensor) when using the datasets which comprised the supplementary features. On the other hand, when CNN was applied to the raw datasets without any additional features, an accuracy of 97.46% and 94.79% was obtained on the source and target dataset respectively. This study is the first of its kind to propose convolutional neural network-based TL for the sheep activity recognition and demonstrate the signifi-cance of proposed approach in the context of data capturing, data labelling, and heterogeneity of sensor devices.
引用
收藏
页数:15
相关论文
共 84 条
[1]   Transferring Activity Recognition Models for New Wearable Sensors with Deep Generative Domain Adaptation [J].
Akbari, Ali ;
Jafari, Roozbeh .
IPSN '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2019, :85-96
[2]  
Al-Rubaye Z., 2016, The use of multivariable wireless sensor data to early detect lameness in sheep
[3]  
Aloysius N, 2017, 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), P588, DOI 10.1109/ICCSP.2017.8286426
[4]   Using a three-axis accelerometer to identify and classify sheep behaviour at pasture [J].
Alvarenga, F. A. P. ;
Borges, I. ;
Palkovic, L. ;
Rodina, J. ;
Oddy, V. H. ;
Dobos, R. C. .
APPLIED ANIMAL BEHAVIOUR SCIENCE, 2016, 181 :91-99
[5]   Virtual herding for flexible livestock management - a review [J].
Anderson, Dean M. ;
Estell, Rick E. ;
Holechek, Jerry L. ;
Ivey, Shanna ;
Smith, Geoffrey B. .
RANGELAND JOURNAL, 2014, 36 (03) :205-221
[6]   Development of an open-source algorithm based on inertial measurement units (IMU) of a smartphone to detect cattle grass intake and ruminating behaviors [J].
Andriamandroso, Andriamasinoro Lalaina Herinaina ;
Lebeau, Frederic ;
Beckers, Yves ;
Froidmont, Eric ;
Dufrasne, Isabelle ;
Heinesch, Bernard ;
Dumortier, Pierre ;
Blanchy, Guillaume ;
Blaise, Yannick ;
Bindelle, Jerome .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 139 :126-137
[7]  
[Anonymous], 2015, 3 INT C LEARNING REP
[8]   Activity recognition from user-annotated acceleration data [J].
Bao, L ;
Intille, SS .
PERVASIVE COMPUTING, PROCEEDINGS, 2004, 3001 :1-17
[9]   Identifying Sheep Activity from Tri-Axial Acceleration Signals Using a Moving Window Classification Model [J].
Barwick, Jamie ;
Lamb, David William ;
Dobos, Robin ;
Welch, Mitchell ;
Schneider, Derek ;
Trotter, Mark .
REMOTE SENSING, 2020, 12 (04)
[10]   Categorising sheep activity using a tri-axial accelerometer [J].
Barwick, Jamie ;
Lamb, David W. ;
Dobos, Robin ;
Welch, Mitchell ;
Trotter, Mark .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2018, 145 :289-297