Cargando…
Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning
Deep learning allows us to automatize the acquisition of large amounts of behavioural animal data with applications for fisheries and aquaculture. In this work, we have trained an image-based deep learning algorithm, the Faster R-CNN (Faster region-based convolutional neural network), to automatical...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9080431/ https://www.ncbi.nlm.nih.gov/pubmed/35539012 http://dx.doi.org/10.7717/peerj.13396 |
_version_ | 1784702785062699008 |
---|---|
author | Signaroli, Marco Lana, Arancha Martorell-Barceló, Martina Sanllehi, Javier Barcelo-Serra, Margarida Aspillaga, Eneko Mulet, Júlia Alós, Josep |
author_facet | Signaroli, Marco Lana, Arancha Martorell-Barceló, Martina Sanllehi, Javier Barcelo-Serra, Margarida Aspillaga, Eneko Mulet, Júlia Alós, Josep |
author_sort | Signaroli, Marco |
collection | PubMed |
description | Deep learning allows us to automatize the acquisition of large amounts of behavioural animal data with applications for fisheries and aquaculture. In this work, we have trained an image-based deep learning algorithm, the Faster R-CNN (Faster region-based convolutional neural network), to automatically detect and track the gilthead seabream, Sparus aurata, to search for individual differences in behaviour. We collected videos using a novel Raspberry Pi high throughput recording system attached to individual experimental behavioural arenas. From the continuous recording during behavioural assays, we acquired and labelled a total of 14,000 images and used them, along with data augmentation techniques, to train the network. Then, we evaluated the performance of our network at different training levels, increasing the number of images and applying data augmentation. For every validation step, we processed more than 52,000 images, with and without the presence of the gilthead seabream, in normal and altered (i.e., after the introduction of a non-familiar object to test for explorative behaviour) behavioural arenas. The final and best version of the neural network, trained with all the images and with data augmentation, reached an accuracy of 92,79% ± 6.78% [89.24–96.34] of correct classification and 10.25 ± 61.59 pixels [6.59-13.91] of fish positioning error. Our recording system based on a Raspberry Pi and a trained convolutional neural network provides a valuable non-invasive tool to automatically track fish movements in experimental arenas and, using the trajectories obtained during behavioural tests, to assay behavioural types. |
format | Online Article Text |
id | pubmed-9080431 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-90804312022-05-09 Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning Signaroli, Marco Lana, Arancha Martorell-Barceló, Martina Sanllehi, Javier Barcelo-Serra, Margarida Aspillaga, Eneko Mulet, Júlia Alós, Josep PeerJ Animal Behavior Deep learning allows us to automatize the acquisition of large amounts of behavioural animal data with applications for fisheries and aquaculture. In this work, we have trained an image-based deep learning algorithm, the Faster R-CNN (Faster region-based convolutional neural network), to automatically detect and track the gilthead seabream, Sparus aurata, to search for individual differences in behaviour. We collected videos using a novel Raspberry Pi high throughput recording system attached to individual experimental behavioural arenas. From the continuous recording during behavioural assays, we acquired and labelled a total of 14,000 images and used them, along with data augmentation techniques, to train the network. Then, we evaluated the performance of our network at different training levels, increasing the number of images and applying data augmentation. For every validation step, we processed more than 52,000 images, with and without the presence of the gilthead seabream, in normal and altered (i.e., after the introduction of a non-familiar object to test for explorative behaviour) behavioural arenas. The final and best version of the neural network, trained with all the images and with data augmentation, reached an accuracy of 92,79% ± 6.78% [89.24–96.34] of correct classification and 10.25 ± 61.59 pixels [6.59-13.91] of fish positioning error. Our recording system based on a Raspberry Pi and a trained convolutional neural network provides a valuable non-invasive tool to automatically track fish movements in experimental arenas and, using the trajectories obtained during behavioural tests, to assay behavioural types. PeerJ Inc. 2022-05-05 /pmc/articles/PMC9080431/ /pubmed/35539012 http://dx.doi.org/10.7717/peerj.13396 Text en ©2022 Signaroli et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ) and either DOI or URL of the article must be cited. |
spellingShingle | Animal Behavior Signaroli, Marco Lana, Arancha Martorell-Barceló, Martina Sanllehi, Javier Barcelo-Serra, Margarida Aspillaga, Eneko Mulet, Júlia Alós, Josep Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title | Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title_full | Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title_fullStr | Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title_full_unstemmed | Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title_short | Measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
title_sort | measuring inter-individual differences in behavioural types of gilthead seabreams in the laboratory using deep learning |
topic | Animal Behavior |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9080431/ https://www.ncbi.nlm.nih.gov/pubmed/35539012 http://dx.doi.org/10.7717/peerj.13396 |
work_keys_str_mv | AT signarolimarco measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT lanaarancha measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT martorellbarcelomartina measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT sanllehijavier measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT barceloserramargarida measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT aspillagaeneko measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT muletjulia measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning AT alosjosep measuringinterindividualdifferencesinbehaviouraltypesofgiltheadseabreamsinthelaboratoryusingdeeplearning |