Axiu Mao , Meilu Zhu , Zhaojin Guo , Zheng He , Tomas Norton , Kai Liu
{"title":"CKSP: Cross-species knowledge sharing and preserving for universal animal activity recognition","authors":"Axiu Mao , Meilu Zhu , Zhaojin Guo , Zheng He , Tomas Norton , Kai Liu","doi":"10.1016/j.biosystemseng.2025.104303","DOIUrl":null,"url":null,"abstract":"<div><div>Deep learning techniques are dominating automated animal activity recognition (AAR) tasks with wearable sensors due to their high performance on large-scale labelled data. However, current deep learning-based AAR models are trained solely on datasets of individual animal species, constraining their applicability in practice and performing poorly when training data are limited. In this study, a one-for-many framework is proposed, dubbed Cross-species Knowledge Sharing and Preserving (CKSP), based on sensor data from diverse animal species. Given the coexistence of generic and species-specific behavioural patterns among different species, a Shared-Preserved Convolution (SPConv) module is designed. This module assigns an individual low-rank convolutional layer to each species for extracting species-specific features and employs a shared full-rank convolutional layer to learn generic features. This enables the CKSP framework to learn inter-species complementarity and alleviates data limitations via increasing data diversity. Considering the training conflict arising from discrepancies in data distributions among species, a Species-specific Batch Normalisation (SBN) module is devised that involves multiple BN layers to separately fit the distributions of different species. To validate CKSP's effectiveness, experiments are performed on three public datasets from horses, sheep, and cattle, respectively. The results show that this approach remarkably boosts the classification performance compared to the baseline method (one-for-one framework) solely trained on individual-species data, with increments of 6.04 %, 2.06 %, and 3.66 % in accuracy, and 10.33 %, 3.67 %, and 7.90 % in F1-score for the horse, sheep, and cattle datasets, respectively. This proves the promising capabilities of the method in leveraging multi-species data to augment classification performance.</div></div>","PeriodicalId":9173,"journal":{"name":"Biosystems Engineering","volume":"259 ","pages":"Article 104303"},"PeriodicalIF":5.3000,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biosystems Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1537511025002399","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Deep learning techniques are dominating automated animal activity recognition (AAR) tasks with wearable sensors due to their high performance on large-scale labelled data. However, current deep learning-based AAR models are trained solely on datasets of individual animal species, constraining their applicability in practice and performing poorly when training data are limited. In this study, a one-for-many framework is proposed, dubbed Cross-species Knowledge Sharing and Preserving (CKSP), based on sensor data from diverse animal species. Given the coexistence of generic and species-specific behavioural patterns among different species, a Shared-Preserved Convolution (SPConv) module is designed. This module assigns an individual low-rank convolutional layer to each species for extracting species-specific features and employs a shared full-rank convolutional layer to learn generic features. This enables the CKSP framework to learn inter-species complementarity and alleviates data limitations via increasing data diversity. Considering the training conflict arising from discrepancies in data distributions among species, a Species-specific Batch Normalisation (SBN) module is devised that involves multiple BN layers to separately fit the distributions of different species. To validate CKSP's effectiveness, experiments are performed on three public datasets from horses, sheep, and cattle, respectively. The results show that this approach remarkably boosts the classification performance compared to the baseline method (one-for-one framework) solely trained on individual-species data, with increments of 6.04 %, 2.06 %, and 3.66 % in accuracy, and 10.33 %, 3.67 %, and 7.90 % in F1-score for the horse, sheep, and cattle datasets, respectively. This proves the promising capabilities of the method in leveraging multi-species data to augment classification performance.
期刊介绍:
Biosystems Engineering publishes research in engineering and the physical sciences that represent advances in understanding or modelling of the performance of biological systems for sustainable developments in land use and the environment, agriculture and amenity, bioproduction processes and the food chain. The subject matter of the journal reflects the wide range and interdisciplinary nature of research in engineering for biological systems.