WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION
Interpretable and explainable machine learning have proven to be promising approaches to verify the quality of a data-driven model in general as well as to obtain more information about the quality of certain observations in practise. In this paper, we use these approaches for an application in the...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
2020-08-01
|
Series: | ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
Online Access: | https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/V-2-2020/1005/2020/isprs-annals-V-2-2020-1005-2020.pdf |
id |
doaj-b5a7a66e69eb4f7f90581f0a726b1903 |
---|---|
record_format |
Article |
spelling |
doaj-b5a7a66e69eb4f7f90581f0a726b19032020-11-25T01:23:00ZengCopernicus PublicationsISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences2194-90422194-90502020-08-01V-2-20201005101210.5194/isprs-annals-V-2-2020-1005-2020WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATIONJ. Kierdorf0J. Garcke1J. Garcke2J. Behley3T. Cheeseman4R. Roscher5R. Roscher6Institute of Geodesy and Geoinformation, University of Bonn, GermanyInstitute for Numerical Simulation, University of Bonn, GermanyFraunhofer Center for Machine Learning and Fraunhofer SCAI, Sankt Augustin, GermanyInstitute of Geodesy and Geoinformation, University of Bonn, GermanyHappywhale and Southern Cross UniversityInstitute of Geodesy and Geoinformation, University of Bonn, GermanyInstitute of Computer Science, University of Osnabrueck, GermanyInterpretable and explainable machine learning have proven to be promising approaches to verify the quality of a data-driven model in general as well as to obtain more information about the quality of certain observations in practise. In this paper, we use these approaches for an application in the marine sciences to support the monitoring of whales. Whale population monitoring is an important element of whale conservation, where the identification of whales plays an important role in this process, for example to trace the migration of whales over time and space. Classical approaches use photographs and a manual mapping with special focus on the shape of the whale flukes and their unique pigmentation. However, this is not feasible for comprehensive monitoring. Machine learning methods, especially deep neural networks, have shown that they can efficiently solve the automatic observation of a large number of whales. Despite their success for many different tasks such as identification, further potentials such as interpretability and their benefits have not yet been exploited. Our main contribution is an analysis of interpretation tools, especially occlusion sensitivity maps, and the question of how the gained insights can help a whale researcher. For our analysis, we use images of humpback whale flukes provided by the Kaggle Challenge ”Humpback Whale Identification”. By means of spectral cluster analysis of heatmaps, which indicate which parts of the image are important for a decision, we can show that the they can be grouped in a meaningful way. Moreover, it appears that characteristics automatically determined by a neural network correspond to those that are considered important by a whale expert.https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/V-2-2020/1005/2020/isprs-annals-V-2-2020-1005-2020.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
J. Kierdorf J. Garcke J. Garcke J. Behley T. Cheeseman R. Roscher R. Roscher |
spellingShingle |
J. Kierdorf J. Garcke J. Garcke J. Behley T. Cheeseman R. Roscher R. Roscher WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
author_facet |
J. Kierdorf J. Garcke J. Garcke J. Behley T. Cheeseman R. Roscher R. Roscher |
author_sort |
J. Kierdorf |
title |
WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION |
title_short |
WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION |
title_full |
WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION |
title_fullStr |
WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION |
title_full_unstemmed |
WHAT IDENTIFIES A WHALE BY ITS FLUKE? ON THE BENEFIT OF INTERPRETABLE MACHINE LEARNING FOR WHALE IDENTIFICATION |
title_sort |
what identifies a whale by its fluke? on the benefit of interpretable machine learning for whale identification |
publisher |
Copernicus Publications |
series |
ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
issn |
2194-9042 2194-9050 |
publishDate |
2020-08-01 |
description |
Interpretable and explainable machine learning have proven to be promising approaches to verify the quality of a data-driven model in general as well as to obtain more information about the quality of certain observations in practise. In this paper, we use these approaches for an application in the marine sciences to support the monitoring of whales. Whale population monitoring is an important element of whale conservation, where the identification of whales plays an important role in this process, for example to trace the migration of whales over time and space. Classical approaches use photographs and a manual mapping with special focus on the shape of the whale flukes and their unique pigmentation. However, this is not feasible for comprehensive monitoring. Machine learning methods, especially deep neural networks, have shown that they can efficiently solve the automatic observation of a large number of whales. Despite their success for many different tasks such as identification, further potentials such as interpretability and their benefits have not yet been exploited. Our main contribution is an analysis of interpretation tools, especially occlusion sensitivity maps, and the question of how the gained insights can help a whale researcher. For our analysis, we use images of humpback whale flukes provided by the Kaggle Challenge ”Humpback Whale Identification”. By means of spectral cluster analysis of heatmaps, which indicate which parts of the image are important for a decision, we can show that the they can be grouped in a meaningful way. Moreover, it appears that characteristics automatically determined by a neural network correspond to those that are considered important by a whale expert. |
url |
https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/V-2-2020/1005/2020/isprs-annals-V-2-2020-1005-2020.pdf |
work_keys_str_mv |
AT jkierdorf whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT jgarcke whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT jgarcke whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT jbehley whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT tcheeseman whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT rroscher whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification AT rroscher whatidentifiesawhalebyitsflukeonthebenefitofinterpretablemachinelearningforwhaleidentification |
_version_ |
1725124054614016000 |