Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation

The age determination of fish is fundamental to marine resource management. This task is commonly done by analysis of otoliths performed manually by human experts. Otolith images from Greenland halibut acquired by the Institute of Marine Research (Norway) were recently used to train a convolutional...

Full description

Bibliographic Details
Published in:Fishes
Main Authors: Ordonez, Alba, Eikvil, Line, Salberg, Arnt-Børre, Harbitz, Alf, Elvarsson, Bjarki Thor
Format: Article in Journal/Newspaper
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/11250/3055867
https://doi.org/10.3390/fishes7020071
id ftnorskregnesent:oai:nr.brage.unit.no:11250/3055867
record_format openpolar
spelling ftnorskregnesent:oai:nr.brage.unit.no:11250/3055867 2023-05-15T16:30:11+02:00 Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation Ordonez, Alba Eikvil, Line Salberg, Arnt-Børre Harbitz, Alf Elvarsson, Bjarki Thor 2022 application/pdf https://hdl.handle.net/11250/3055867 https://doi.org/10.3390/fishes7020071 eng eng Norges forskningsråd: 270966 Fishes. 2022, 7 (2), 1-16. urn:issn:2410-3888 https://hdl.handle.net/11250/3055867 https://doi.org/10.3390/fishes7020071 cristin:2014229 Navngivelse-Ikkekommersiell-DelPåSammeVilkår 4.0 Internasjonal http://creativecommons.org/licenses/by-nc-sa/4.0/deed.no CC-BY-NC-SA Fishes 7 2 1-16 Journal article Peer reviewed 2022 ftnorskregnesent https://doi.org/10.3390/fishes7020071 2023-03-08T23:40:52Z The age determination of fish is fundamental to marine resource management. This task is commonly done by analysis of otoliths performed manually by human experts. Otolith images from Greenland halibut acquired by the Institute of Marine Research (Norway) were recently used to train a convolutional neural network (CNN) for automatically predicting fish age, opening the way for requiring less human effort and availability of expertise by means of deep learning (DL). In this study, we demonstrate that applying a CNN model trained on images from one lab (in Norway) does not lead to a suitable performance when predicting fish ages from otolith images from another lab (in Iceland) for the same species. This is due to a problem known as dataset shift, where the source data, i.e., the dataset the model was trained on have different characteristics from the dataset at test stage, here denoted as target data. We further demonstrate that we can handle this problem by using domain adaptation, such that an existing model trained in the source domain is adapted to perform well in the target domain, without requiring extra annotation effort. We investigate four different approaches: (i) simple adaptation via image standardization, (ii) adversarial generative adaptation, (iii) adversarial discriminative adaptation and (iv) self-supervised adaptation. The results show that the performance varies substantially between the methods, with adversarial discriminative and self-supervised adaptations being the best approaches. Without using a domain adaptation approach, the root mean squared error (RMSE) and coefficient of variation (CV) on the Icelandic dataset are as high as 5.12 years and 28.6%, respectively, whereas by using the self-supervised domain adaptation, the RMSE and CV are reduced to 1.94 years and 11.1%. We conclude that careful consideration must be given before DL-based predictors are applied to perform large scale inference. Despite that, domain adaptation is a promising solution for handling problems of dataset shift ... Article in Journal/Newspaper Greenland Iceland Norwegian Computing Center: NR vitenarkiv Greenland Norway Fishes 7 2 71
institution Open Polar
collection Norwegian Computing Center: NR vitenarkiv
op_collection_id ftnorskregnesent
language English
description The age determination of fish is fundamental to marine resource management. This task is commonly done by analysis of otoliths performed manually by human experts. Otolith images from Greenland halibut acquired by the Institute of Marine Research (Norway) were recently used to train a convolutional neural network (CNN) for automatically predicting fish age, opening the way for requiring less human effort and availability of expertise by means of deep learning (DL). In this study, we demonstrate that applying a CNN model trained on images from one lab (in Norway) does not lead to a suitable performance when predicting fish ages from otolith images from another lab (in Iceland) for the same species. This is due to a problem known as dataset shift, where the source data, i.e., the dataset the model was trained on have different characteristics from the dataset at test stage, here denoted as target data. We further demonstrate that we can handle this problem by using domain adaptation, such that an existing model trained in the source domain is adapted to perform well in the target domain, without requiring extra annotation effort. We investigate four different approaches: (i) simple adaptation via image standardization, (ii) adversarial generative adaptation, (iii) adversarial discriminative adaptation and (iv) self-supervised adaptation. The results show that the performance varies substantially between the methods, with adversarial discriminative and self-supervised adaptations being the best approaches. Without using a domain adaptation approach, the root mean squared error (RMSE) and coefficient of variation (CV) on the Icelandic dataset are as high as 5.12 years and 28.6%, respectively, whereas by using the self-supervised domain adaptation, the RMSE and CV are reduced to 1.94 years and 11.1%. We conclude that careful consideration must be given before DL-based predictors are applied to perform large scale inference. Despite that, domain adaptation is a promising solution for handling problems of dataset shift ...
format Article in Journal/Newspaper
author Ordonez, Alba
Eikvil, Line
Salberg, Arnt-Børre
Harbitz, Alf
Elvarsson, Bjarki Thor
spellingShingle Ordonez, Alba
Eikvil, Line
Salberg, Arnt-Børre
Harbitz, Alf
Elvarsson, Bjarki Thor
Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
author_facet Ordonez, Alba
Eikvil, Line
Salberg, Arnt-Børre
Harbitz, Alf
Elvarsson, Bjarki Thor
author_sort Ordonez, Alba
title Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
title_short Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
title_full Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
title_fullStr Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
title_full_unstemmed Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation
title_sort automatic fish age determination across different otolith image labs using domain adaptation
publishDate 2022
url https://hdl.handle.net/11250/3055867
https://doi.org/10.3390/fishes7020071
geographic Greenland
Norway
geographic_facet Greenland
Norway
genre Greenland
Iceland
genre_facet Greenland
Iceland
op_source Fishes
7
2
1-16
op_relation Norges forskningsråd: 270966
Fishes. 2022, 7 (2), 1-16.
urn:issn:2410-3888
https://hdl.handle.net/11250/3055867
https://doi.org/10.3390/fishes7020071
cristin:2014229
op_rights Navngivelse-Ikkekommersiell-DelPåSammeVilkår 4.0 Internasjonal
http://creativecommons.org/licenses/by-nc-sa/4.0/deed.no
op_rightsnorm CC-BY-NC-SA
op_doi https://doi.org/10.3390/fishes7020071
container_title Fishes
container_volume 7
container_issue 2
container_start_page 71
_version_ 1766019907720314880