Explainable GeoAI: can saliency maps help interpret artificial intelligence’s learning process? An empirical study on natural feature detection

Chia Yu Hsu, Wenwen Li

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Improving the interpretability of geospatial artificial intelligence (GeoAI) models has become critically important to open the ‘black box’ of complex AI models, such as deep learning. This paper compares popular saliency map generation techniques and their strengths and weaknesses in interpreting GeoAI and deep learning models’ reasoning behaviors, particularly when applied to geospatial analysis and image processing tasks. We surveyed two broad classes of model explanation methods: perturbation-based and gradient-based methods. The former identifies important image areas, which help machines make predictions by modifying a localized area of the input image. The latter evaluates the contribution of every single pixel of the input image to the model’s prediction results through gradient backpropagation. In this study, three algorithms—the occlusion method, the integrated gradients method, and the class activation map method—are examined for a natural feature detection task using deep learning. The algorithms’ strengths and weaknesses are discussed, and the consistency between model-learned and human-understandable concepts for object recognition is also compared. The experiments used two GeoAI-ready datasets to demonstrate the generalizability of the research findings.

Original languageEnglish (US)
Pages (from-to)963-987
Number of pages25
JournalInternational Journal of Geographical Information Science
Volume37
Issue number5
DOIs
StatePublished - 2023

Keywords

  • GeoAI
  • XAI
  • artificial intelligence
  • deep learning
  • visualization

ASJC Scopus subject areas

  • Information Systems
  • Geography, Planning and Development
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Explainable GeoAI: can saliency maps help interpret artificial intelligence’s learning process? An empirical study on natural feature detection'. Together they form a unique fingerprint.

Cite this