Multilinear hyperspectral unmixing based on autoencoder and recurrent neural network

IF 6.6 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Zehui Jin , Xiaorui Yi , Yue Liu , Hongjuan Zhang
{"title":"Multilinear hyperspectral unmixing based on autoencoder and recurrent neural network","authors":"Zehui Jin ,&nbsp;Xiaorui Yi ,&nbsp;Yue Liu ,&nbsp;Hongjuan Zhang","doi":"10.1016/j.asoc.2025.113972","DOIUrl":null,"url":null,"abstract":"<div><div>Spectral unmixing techniques estimate the endmember spectra and corresponding abundance fractions that constitute the pixels of hyperspectral remote sensing images, revealing the mixing mechanisms of materials within pixels. In recent years, deep learning has shown significant potential in advancing spectral unmixing, particularly in nonlinear scenarios. However, most existing nonlinear models rely on bilinear mixing frameworks, with limited focus on high-order nonlinear models. This restricts their ability to capture complex interactions such as multiple light scattering events. To address this issue, this work proposes an unsupervised unmixing method leveraging an autoencoder network framework and the multilinear mixing model (MLM). It employs a recurrent neural network (RNN) in the decoder to simulate the multiple scattering of light between materials. Unlike conventional multilinear approaches that rely on explicit mathematical formulations, the proposed method leverages the RNN to automatically learn and approximate the nonlinear interactions of light. Moreover, the RNN weights are adaptively updated during training and interpreted as transition probabilities representing further light interactions among materials, endowing the model structure with explicit physical interpretation. Besides, a new stopping criterion is also designed, which ensures better RNN weights are obtained during backpropagation. Experiments conducted on both synthetic and real datasets demonstrate the better performance of the proposed method.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"185 ","pages":"Article 113972"},"PeriodicalIF":6.6000,"publicationDate":"2025-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1568494625012852","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Spectral unmixing techniques estimate the endmember spectra and corresponding abundance fractions that constitute the pixels of hyperspectral remote sensing images, revealing the mixing mechanisms of materials within pixels. In recent years, deep learning has shown significant potential in advancing spectral unmixing, particularly in nonlinear scenarios. However, most existing nonlinear models rely on bilinear mixing frameworks, with limited focus on high-order nonlinear models. This restricts their ability to capture complex interactions such as multiple light scattering events. To address this issue, this work proposes an unsupervised unmixing method leveraging an autoencoder network framework and the multilinear mixing model (MLM). It employs a recurrent neural network (RNN) in the decoder to simulate the multiple scattering of light between materials. Unlike conventional multilinear approaches that rely on explicit mathematical formulations, the proposed method leverages the RNN to automatically learn and approximate the nonlinear interactions of light. Moreover, the RNN weights are adaptively updated during training and interpreted as transition probabilities representing further light interactions among materials, endowing the model structure with explicit physical interpretation. Besides, a new stopping criterion is also designed, which ensures better RNN weights are obtained during backpropagation. Experiments conducted on both synthetic and real datasets demonstrate the better performance of the proposed method.
基于自编码器和递归神经网络的多线性高光谱解混
光谱分解技术估算了构成高光谱遥感图像像元的端元光谱和相应的丰度分数,揭示了像元内物质的混合机制。近年来,深度学习在推进光谱分解方面显示出巨大的潜力,特别是在非线性场景中。然而,现有的非线性模型大多依赖于双线性混合框架,对高阶非线性模型的关注有限。这限制了它们捕捉复杂相互作用(如多重光散射事件)的能力。为了解决这个问题,本工作提出了一种利用自动编码器网络框架和多线性混合模型(MLM)的无监督解混方法。它在解码器中采用循环神经网络(RNN)来模拟光在材料之间的多次散射。与依赖显式数学公式的传统多线性方法不同,该方法利用RNN自动学习和近似光的非线性相互作用。此外,RNN权重在训练过程中自适应更新,并被解释为代表材料之间进一步光相互作用的转移概率,从而赋予模型结构明确的物理解释。此外,还设计了一种新的停止准则,以保证在反向传播过程中获得更好的RNN权值。在合成数据集和真实数据集上进行的实验表明,该方法具有较好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Applied Soft Computing
Applied Soft Computing 工程技术-计算机:跨学科应用
CiteScore
15.80
自引率
6.90%
发文量
874
审稿时长
10.9 months
期刊介绍: Applied Soft Computing is an international journal promoting an integrated view of soft computing to solve real life problems.The focus is to publish the highest quality research in application and convergence of the areas of Fuzzy Logic, Neural Networks, Evolutionary Computing, Rough Sets and other similar techniques to address real world complexities. Applied Soft Computing is a rolling publication: articles are published as soon as the editor-in-chief has accepted them. Therefore, the web site will continuously be updated with new articles and the publication time will be short.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信