Skip to content

Ci2Lab/Mehak_Transformer_LULC_XAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transformer-based Land Use and Land Cover Classification with Explainability using Satellite Imagery

This repository contains the code for our paper:
📄 Transformer-based Land Use and Land Cover Classification with Explainability using Satellite Imagery
Authors: Mehak Khan, Abdul Hanan, Meruyert Kenzhebay, Michele Gazzea & Reza Arghandeh
📚 Journal: Scientific Reports (Nature)

In this work, we introduce a framework that enhances the efficiency of Vision Transformer (ViT) and Swin Transformer models through transfer learning and fine-tuning techniques.

Our approach also emphasizes model interpretability, ensuring that deep learning decisions in Land Use and Land Cover (LULC) classification are both transparent and understandable. This is particularly crucial for forestry, agriculture, and environmental monitoring applications using satellite imagery.


📌 Key Features

Transformer-based Deep Learning: Fine-tuned Vision Transformer (ViT) and Swin Transformer models for satellite image classification.
Explainability with Integrated Gradients: We leverage Captum’s Integrated Gradients to provide interpretability in LULC classification.
Efficient Training Pipeline: Utilizes transfer learning and fine-tuning for improved performance.
Application Areas: Forestry, agricultural monitoring, environmental analysis, and urban planning.


📂 Dataset

We use the EuroSAT-RGB dataset, which contains RGB satellite images across ten different land use classes. For further validation of our framework’s generalization and scalability, we conducted additional experiments using PatternNet dataset.

Example images from EuroSAT:


🧠 Models

Our framework leverages two transformer-based models:

  • Vision Transformer (ViT)
  • Swin Transformer


🔍 Explainability

To ensure model interpretability, we integrate Integrated Gradients from the Captum Library. This allows us to visualize feature importance in the classification process.


📌 Acknowledgements


📬 Contact

For questions or collaborations, feel free to open an issue or reach out!

📧 Email: mehakkhan3@hotmail.com


📝 Citation

If you find this work useful, please cite our paper:

@article{khan2024transformer,
  title={Transformer-based land use and land cover classification with explainability using satellite imagery},
  author={Khan, Mehak and Hanan, Abdul and Kenzhebay, Meruyert and Gazzea, Michele and Arghandeh, Reza},
  journal={Scientific Reports},
  volume={14},
  number={1},
  pages={16744},
  year={2024},
  publisher={Nature Publishing Group UK London}
}

About

This code is associated with our paper titled "Transformer-based Land Use and Land Cover Classification with Explainability Using Satellite Imagery," published in Scientific Reports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors