{"title":"A hyperspectral metal concentration inversion method using attention mechanism and graph neural network","authors":"Lei Zhang","doi":"10.1016/j.ecoinf.2024.102792","DOIUrl":null,"url":null,"abstract":"<div><p>Soil heavy metal contamination has emerged as a global environmental concern, posing significant risks to human health and ecosystem integrity. Hyperspectral technology, with its non-invasive, non-destructive, large-scale, and high spectral resolution capabilities, shows promising applications in monitoring soil heavy metal pollution. Traditional monitoring methods are often time-consuming, labor-intensive, and expensive, limiting their effectiveness for rapid, large-scale assessments. This study introduces a novel deep learning method, SpecMet, for estimating heavy metal concentrations in naturally contaminated agricultural soils using hyperspectral data. The SpecMet model extracts features from hyperspectral data using convolutional neural networks (CNNs) and achieves end-to-end prediction of soil heavy metal concentrations by integrating attention mechanisms and graph neural networks. Results demonstrate that the OR-SpecMet model, which utilizes raw spectral data, achieves optimal prediction performance, significantly surpassing traditional machine learning methods such as multiple linear regression, partial least squares regression, and support vector machine regression in estimating concentrations of lead (Pb), copper (Cu), cadmium (Cd), and mercury (Hg). Moreover, training specialized OR-SpecMet models for individual heavy metals better accommodates their unique spectral-concentration relationships, enhancing overall estimation accuracy while achieving a 20.3 % improvement in predicting low-concentration mercury. The OR-SpecMet method showcases the superior performance and extensive application potential of deep learning techniques in precise soil heavy metal pollution monitoring, offering new insights and reliable technical support for soil pollution prevention and agricultural ecosystem protection. The code and datasets used in this study are publicly available at: <span><span>https://github.com/zhang2lei/metal.git</span><svg><path></path></svg></span>.</p></div>","PeriodicalId":51024,"journal":{"name":"Ecological Informatics","volume":null,"pages":null},"PeriodicalIF":5.8000,"publicationDate":"2024-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1574954124003340/pdfft?md5=408d86a5a8c2f813bf658873fbbc0a9d&pid=1-s2.0-S1574954124003340-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ecological Informatics","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1574954124003340","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ECOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Soil heavy metal contamination has emerged as a global environmental concern, posing significant risks to human health and ecosystem integrity. Hyperspectral technology, with its non-invasive, non-destructive, large-scale, and high spectral resolution capabilities, shows promising applications in monitoring soil heavy metal pollution. Traditional monitoring methods are often time-consuming, labor-intensive, and expensive, limiting their effectiveness for rapid, large-scale assessments. This study introduces a novel deep learning method, SpecMet, for estimating heavy metal concentrations in naturally contaminated agricultural soils using hyperspectral data. The SpecMet model extracts features from hyperspectral data using convolutional neural networks (CNNs) and achieves end-to-end prediction of soil heavy metal concentrations by integrating attention mechanisms and graph neural networks. Results demonstrate that the OR-SpecMet model, which utilizes raw spectral data, achieves optimal prediction performance, significantly surpassing traditional machine learning methods such as multiple linear regression, partial least squares regression, and support vector machine regression in estimating concentrations of lead (Pb), copper (Cu), cadmium (Cd), and mercury (Hg). Moreover, training specialized OR-SpecMet models for individual heavy metals better accommodates their unique spectral-concentration relationships, enhancing overall estimation accuracy while achieving a 20.3 % improvement in predicting low-concentration mercury. The OR-SpecMet method showcases the superior performance and extensive application potential of deep learning techniques in precise soil heavy metal pollution monitoring, offering new insights and reliable technical support for soil pollution prevention and agricultural ecosystem protection. The code and datasets used in this study are publicly available at: https://github.com/zhang2lei/metal.git.
期刊介绍:
The journal Ecological Informatics is devoted to the publication of high quality, peer-reviewed articles on all aspects of computational ecology, data science and biogeography. The scope of the journal takes into account the data-intensive nature of ecology, the growing capacity of information technology to access, harness and leverage complex data as well as the critical need for informing sustainable management in view of global environmental and climate change.
The nature of the journal is interdisciplinary at the crossover between ecology and informatics. It focuses on novel concepts and techniques for image- and genome-based monitoring and interpretation, sensor- and multimedia-based data acquisition, internet-based data archiving and sharing, data assimilation, modelling and prediction of ecological data.