Repository logo
 
Publication

Exploring the Potential of Machine Learning Algorithms Associated with the Use of Inertial Sensors for Goat Kidding Detection

dc.contributor.authorGonçalves, Pedro
dc.contributor.authorMarques, Maria do Rosário
dc.contributor.authorBelo, Ana Teresa
dc.contributor.authorMonteiro, António
dc.contributor.authorMorais, João
dc.contributor.authorRiegel, Ivo
dc.contributor.authorBraz, Fernando
dc.date.accessioned2025-01-02T16:11:07Z
dc.date.available2025-01-02T16:11:07Z
dc.date.issued2024
dc.description.abstractThe autonomous identification of animal births has a significant added value, since it enables for a prompt timely human intervention in the process, protecting the young and the mothers’ health, without requiring continuous human surveillance. Wearable inertial sensors have been employed for a variety of animal monitoring applications, thanks to their low cost and the fact that they allow less invasive monitoring process. Alarms triggered by the occurrence of events must be generated close to the events to avoid delays caused by communication latency, which is why this type of mechanism is typically implemented at the network’s edge and integrated with existing auxiliary mechanisms on the Internet. Although the detection of births in cattle has been carried out commercially for some years, there is no solution for small ruminants, especially goats, where the literature does not even report any attempts. The current work consisted of a first attempt at developing an automatic birth monitor using inertial sensing, as well as detection techniques based on Machine Learning, implemented in a network edge device to assure real-time alarm triggering. Thus, two concept drift detection techniques and seven kidding detection mechanisms were developed using data classification models. The work also includes the testing and comparison of learning results, both in terms of accuracy and of computational costs of the detection module, for algorithms implemented. The results revealed that, despite their simplicity, concept drift algorithms do not allow kidding detection, whereas classification-algorithm-based static learning models do, despite the unbalanced character of the dataset and its reduced size. The learning findings are quite promising in terms of computational cost and its suitability for deployment on edge devices. The algorithm demonstrates behavior changes four hours before kidding and allows for the identification of the kidding hour with an accuracy of 61%, as well as the capacity to improve the overall learning process with a larger datasetpt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.3390/ani14060938pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.19/8698
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.subjectgoat kidding detectionpt_PT
dc.subjectinertial sensorspt_PT
dc.subjectstream learningpt_PT
dc.subjectconcept driftpt_PT
dc.subjectedge computingpt_PT
dc.subjectprecision livestock farmingpt_PT
dc.titleExploring the Potential of Machine Learning Algorithms Associated with the Use of Inertial Sensors for Goat Kidding Detectionpt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.issue6pt_PT
oaire.citation.startPage938pt_PT
oaire.citation.titleAnimalspt_PT
oaire.citation.volume14pt_PT
person.familyNameMonteiro
person.givenNameAntónio
person.identifier.ciencia-id761A-C658-3BAC
person.identifier.orcid0000-0002-2322-3624
person.identifier.ridW-4256-2017
person.identifier.scopus-author-id7102146080
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublication5cea19eb-c964-450a-b3e4-a3b0c2b8d8f7
relation.isAuthorOfPublication.latestForDiscovery5cea19eb-c964-450a-b3e4-a3b0c2b8d8f7

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
animals-14-00938.pdf
Size:
5.22 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.79 KB
Format:
Item-specific license agreed upon to submission
Description: