# SWAN: Self-supervised Wavelet Neural Network for Hyperspectral Image Unmixing

arXiv: https://arxiv.org/abs/2510.22607 · HTML: https://mlsanity.com/paper/2510.22607/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 18 of its 63 references that are in the map.
- First posted on arXiv 26 Oct 2025.

## Builds on (most cited first, 18 of 18)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Deep Learning and the Information Bottleneck Principle](https://mlsanity.com/paper/1503.02406/) (2015)
- [Self-supervised Learning in Remote Sensing: A Review](https://mlsanity.com/paper/2206.13188/) (2022)
- [Understanding Deep Convolutional Networks](https://mlsanity.com/paper/1601.04920/) (2016)
- [Feature Extraction for Hyperspectral Imagery: The Evolution from Shallow to Deep (Overview and Toolbox)](https://mlsanity.com/paper/2003.02822/) (2020)
- [EndNet: Sparse AutoEncoder Network for Endmember Extraction and Hyperspectral Unmixing](https://mlsanity.com/paper/1708.01894/) (2017)
- [Endmember-Guided Unmixing Network (EGU-Net): A General Deep Learning Framework for Self-Supervised Hyperspectral Unmixing](https://mlsanity.com/paper/2105.10194/) (2021)
- [Nonlinear unmixing of hyperspectral images: models and algorithms](https://mlsanity.com/paper/1304.1875/) (2013)
- [Deep Hyperspectral Unmixing using Transformer Network](https://mlsanity.com/paper/2203.17076/) (2022)
- [Deep Generative Endmember Modeling: An Application to Unsupervised Spectral Unmixing](https://mlsanity.com/paper/1902.05528/) (2019)
- [Hyperspectral Unmixing via Deep Autoencoder Networks for a Generalized Linear-Mixture/Nonlinear-Fluctuation Model](https://mlsanity.com/paper/1904.13017/) (2019)
- [Spectral Unmixing via Data-guided Sparsity](https://mlsanity.com/paper/1403.3155/) (2014)
- [SpectralNET: Exploring Spatial-Spectral WaveletCNN for Hyperspectral Image Classification](https://mlsanity.com/paper/2104.00341/) (2021)
- [Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package](https://mlsanity.com/paper/2308.09375/) (2023)
- [Entropic Descent Archetypal Analysis for Blind Hyperspectral Unmixing](https://mlsanity.com/paper/2209.11002/) (2022)
- [Improved Deep Spectral Convolution Network For Hyperspectral Unmixing With Multinomial Mixture Kernel and Endmember Uncertainty](https://mlsanity.com/paper/1808.01104/) (2018)
- [Deep Spectral Convolution Network for HyperSpectral Unmixing](https://mlsanity.com/paper/1806.08562/) (2018)
- [Towards glass-box CNNs](https://mlsanity.com/paper/2101.10443/) (2021)

## Abstract (arXiv)

In this article, we present SWAN: a three-stage, self-supervised wavelet neural network for joint estimation of endmembers and abundances from hyperspectral imagery. The contiguous and overlapping hyperspectral band images are first expanded to Biorthogonal wavelet basis space that provides sparse, distributed, and multi-scale representations. The idea is to exploit latent symmetries from thus obtained invariant and covariant features using a self-supervised learning paradigm. The first stage, SWANencoder maps the input wavelet coefficients to a compact lower-dimensional latent space. The second stage, SWANdecoder uses the derived latent representation to reconstruct the input wavelet coefficients. Interestingly, the third stage SWANforward learns the underlying physics of the hyperspectral image. A three-stage combined loss function is formulated in the image acquisition domain that eliminates the need for ground truth and enables self-supervised training. Adam is employed for optimizing the proposed loss function, while Sigmoid with a dropout of 0.3 is incorporated to avoid possible overfitting. Kernel regularizers bound the magnitudes and preserve spatial variations in the estimated endmember coefficients. The output of SWANencoder represents estimated abundance maps during inference, while weights of SWANdecoder are retrieved to extract endmembers. Experiments are conducted on two benchmark synthetic data sets with different signal-to-noise ratios as well as on three real benchmark hyperspectral data sets while comparing the results with several state-of-the-art neural network-based unmixing methods. The qualitative, quantitative, and ablation results show performance enhancement by learning a resilient unmixing function as well as promoting self-supervision and compact network parameters for practical applications.
