Improving Explanations of Convolutional Neural Networks with Applications to Land Cover Mapping
Improving Explanations of Convolutional Neural Networks with Applications to Land Cover Mapping

| dc.contributor.advisor | Roscher, Ribana | |
| dc.contributor.author | Stomberg, Timo Tjaden | |
| dc.date.accessioned | 2026-04-02T06:15:51Z | |
| dc.date.available | 2026-04-02T06:15:51Z | |
| dc.date.issued | 02.04.2026 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.11811/14062 | |
| dc.description.abstract | Convolutional neural networks (CNNs) have revolutionized computer vision and remain a key technology in many satellite imagery applications for environmental monitoring. As these models are integrated into scientific workflows and operational monitoring, questions about their interpretability arise; however, explaining how they generate their predictions remains challenging. Attribution methods like Grad-CAM and occlusion sensitivity are widely used to explain CNN predictions, yet they often yield differing explanations. These inconsistencies make it hard to assess reliable explanations and undermine overall trust in machine learning models. This thesis addresses these challenges by investigating how explanations of CNN-based models can be made more interpretable, consistent, and reliable for remote sensing applications. First, we introduce UH-Net, an interpretable-by-design architecture that incorporates a high-resolution deep layer to combine semantic richness with spatial detail in attribution maps. Second, we conduct a systematic comparison of attribution methods across different CNN architectures and layers to better understand their behavior, strengths and limitations. Building on these insights, we propose a harmonization method that significantly reduces differences in attribution results across methods and provides more comprehensible explanations. Furthermore, we present two feature-specific attribution methods that achieve an inherent degree of harmonization by design. Finally, we apply our methods to naturalness mapping, making us among the first to do so using satellite imagery. To this end, we develop a high-quality Sentinel-2 dataset covering both protected and anthropogenic regions in Fennoscandia. Using UH-Net and harmonized attribution maps, we generate and evaluate large-scale naturalness maps and temporal changes across Fennoscandia from 2018 to 2024. Overall, this work contributes new insights, methods, datasets, and applications for explainable machine learning in remote sensing. By improving the interpretability and consistency of CNN explanations, it advances the responsible and transparent application of machine learning in environmental science. | en |
| dc.description.abstract | Verbesserung der Erklärbarkeit von Convolutional Neural Networks mit Anwendungen in der Landbedeckungskartierung Convolutional Neural Networks (CNNs) haben die Bildverarbeitung nachhaltig geprägt und sind heute ein zentraler Bestandteil zahlreicher Anwendungen der satellitenbildbasierten Umweltbeobachtung. Mit ihrer Nutzung in Forschung und operativen Anwendungen steigt jedoch auch der Bedarf an Nachvollziehbarkeit und Transparenz; denn wie CNNs zu Entscheidungen gelangen, ist häufig schwer verständlich. Zwar existieren etablierte Attributionsmethoden wie Grad-CAM und Occlusion Sensitivity, doch liefern diese oftmals voneinander abweichende Erklärungen. Diese Inkonsistenzen erschweren es, verlässliche Erklärungen zu finden, was das Vertrauen in Machine-Learning-Modelle insgesamt mindert. Die vorliegende Dissertation untersucht daher, wie sich die Erklärbarkeit CNN-basierter Modelle verständlicher, konsistenter und verlässlicher gestalten lässt. Hierfür stellen wir zunächst das UH-Net vor — eine Architektur, die durch eine tiefe, hochauflösende Repräsentationsebene detailliertere und semantisch reiche Attributionskarten erzeugt. Anschließend vergleichen wir gängige Attributionsmethoden systematisch über verschiedene CNN-Architekturen und -Ebenen hinweg, um ihr Verhalten, ihre Stärken und ihre Einschränkungen präziser einschätzen zu können. Auf Basis dessen präsentieren wir eine Harmonisierungsmethode, die Unterschiede zwischen den Verfahren deutlich reduziert und plausiblere Erklärungen ermöglicht. Ergänzend hierzu entwickeln wir zwei neue, merkmalsorientierte Attributionsverfahren, die bereits konzeptionell auf harmonisierte Attributionen abzielen. Zuletzt wenden wir unsere Methoden zur Kartierung von Natürlichkeit an und gehören damit zu den Ersten, die dies anhand von Satellitenbildern tun. Dazu erstellen wir einen Datensatz, der Sentinel-2-Bilder aus naturgeschützten sowie anthropogen geprägten Landschaften in Fennoskandien enthält. Unter Verwendung des UH-Net und harmonisierter Attributionskarten leiten wir daraus flächendeckende Natürlichkeitskarten ab und analysieren Veränderungen im Zeitraum 2018 bis 2024. Insgesamt liefert diese Arbeit neue Erkenntnisse, Methoden, Datensätze und Anwendungen für erklärbares maschinelles Lernen in der Fernerkundung. Durch die Verbesserung der Interpretierbarkeit und Konsistenz von CNN-Erklärungen trägt sie zu einem verantwortungsvollen und transparenten Einsatz von Maschinellem Lernen in Umweltwissenschaften bei. | de |
| dc.language.iso | eng | |
| dc.rights | Namensnennung 4.0 International | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Erklärbares Maschinelles Lernen | |
| dc.subject | Landbedeckungsklassifikation | |
| dc.subject | Natürlichkeitskartierung | |
| dc.subject | Multispektrale Satellitenbilder | |
| dc.subject | Explainable Machine Learning | |
| dc.subject | Computer Vision | |
| dc.subject | Land Cover Classification | |
| dc.subject | Naturalness Mapping | |
| dc.subject | Multispectral Satellite Imagery | |
| dc.subject | UH-Net | |
| dc.subject | Attribution Harmonization | |
| dc.subject | Feature-specific Attribution Methods | |
| dc.subject | AnthroProtect Dataset | |
| dc.subject.ddc | 000 Allgemeines, Wissenschaft | |
| dc.subject.ddc | 550 Geowissenschaften | |
| dc.subject.ddc | 620 Ingenieurwissenschaften und Maschinenbau | |
| dc.title | Improving Explanations of Convolutional Neural Networks with Applications to Land Cover Mapping | |
| dc.type | Dissertation oder Habilitation | |
| dc.identifier.doi | https://doi.org/10.48565/bonndoc-839 | |
| dc.publisher.name | Universitäts- und Landesbibliothek Bonn | |
| dc.publisher.location | Bonn | |
| dc.rights.accessRights | openAccess | |
| dc.identifier.urn | https://nbn-resolving.org/urn:nbn:de:hbz:5-89424 | |
| dc.relation.arxiv | ||
| dc.relation.doi | https://doi.org/10.1016/j.mlwa.2025.100653 | |
| dc.relation.doi | https://doi.org/10.3389/frai.2023.1278118 | |
| dc.relation.doi | https://doi.org/10.5194/isprs-annals-V-3-2021-317-2021 | |
| dc.relation.doi | https://doi.org/10.48550/arXiv.2203.00379 | |
| ulbbn.pubtype | Erstveröffentlichung | |
| ulbbnediss.affiliation.name | Rheinische Friedrich-Wilhelms-Universität Bonn | |
| ulbbnediss.affiliation.location | Bonn | |
| ulbbnediss.thesis.level | Dissertation | |
| ulbbnediss.dissID | 8942 | |
| ulbbnediss.date.accepted | 27.03.2026 | |
| ulbbnediss.institute | Agrar-, Ernährungs- und Ingenieurwissenschaftliche Fakultät : Institut für Geodäsie und Geoinformation (IGG) | |
| ulbbnediss.fakultaet | Agrar-, Ernährungs- und Ingenieurwissenschaftliche Fakultät | |
| dc.contributor.referee | Schultz, Martin G. | |
| dc.contributor.referee | Mommert, Michael | |
| dcterms.hasSupplement | https://phenoroam.phenorob.de/geonetwork/srv/eng/catalog.search#/metadata/fbaac894-ce3f-4baf-89a6-c1caf9b3017c | |
| dcterms.hasSupplement | https://phenoroam.phenorob.de/geonetwork/srv/eng/catalog.search#/metadata/6b1b0977-9bc0-4bf3-944e-bc825e466435 | |
| dcterms.hasSupplement | https://gitlab.jsc.fz-juelich.de/kiste/harmon | |
| dcterms.hasSupplement | https://gitlab.jsc.fz-juelich.de/kiste/asos | |
| dcterms.hasSupplement | https://gitlab.jsc.fz-juelich.de/kiste/anthroprotect | |
| ulbbnediss.contributor.orcid | https://orcid.org/0000-0002-5452-4104 |
Files in this item
This item appears in the following Collection(s)
-
E-Dissertationen (1161)




