Next Article in Journal
A Study on the Accessibility of the Emergency Medical Services for Urban Kindergartens and Nursing Homes Based on Urban Pluvial Flooding Scenarios
Previous Article in Journal
Sustainable Potato Growth under Straw Mulching Practices
Previous Article in Special Issue
Effects of Alkali-Activated Algae Biochar on Soil Improvement after Phosphorus Absorption: Efficiency and Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Essay

Prediction and Analysis of Chlorophyll-a Concentration in the Western Waters of Hong Kong Based on BP Neural Network

1
School of Marine Science, Shanghai Ocean University, Shanghai 201306, China
2
Shanghai Estuary Marine Surveying and Mapping Engineering Technology Research Center, Shanghai 201306, China
3
Key Laboratory of Marine Ecological Monitoring and Restoration Technologies, Shanghai 201306, China
4
School of Resources and Architectural Engineering, Gannan University of Science and Technology, Ganzhou 341000, China
5
Key Laboratory of Mine Geological Disaster Prevention and Control and Ecological Restoration, Ganzhou 341000, China
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(13), 10441; https://doi.org/10.3390/su151310441
Submission received: 21 April 2023 / Revised: 21 June 2023 / Accepted: 27 June 2023 / Published: 3 July 2023
(This article belongs to the Collection Eutrophication and Sustainable Management of Water)

Abstract

:
The Chlorophyll-a (Chl-a) concentration is an important indicator of water environmental conditions; thus, the simultaneous monitoring of large-area water bodies can be realized through the remote sensing-based retrieval of Chl-a concentrations. Together with hyperspectral remote sensing data, a BP neural network model was used to invert chlorophyll-a concentration, with remote sensing reflectance as the input factor. Given the presence of many bands in the hyperspectral data, selecting an appropriate band reflectance as the input factor is crucial to improving inversion accuracy. In this study, a Pearson correlation analysis method was proposed to select bands. A normality test was performed on the reflectance of each band of the Zhuhai-1 hyperspectral remote sensing data, and the significance index was p < 0.05. The absolute kurtosis value was less than 10, and the absolute skewness value was less than 3, indicating that the Pearson method was applicable. Pearson correlation analysis was utilised to calculate the correlation coefficient between the reflectance data and chlorophyll-a concentration. Five reflectance data with high correlation were selected as the input factors, and chlorophyll-a concentration was adopted as the output factor. An error backpropagation network model was constructed to predict chlorophyll-a concentration, and a Garson function was added to clarify the connection weights of the input factors in the model construction process. Model 12 was determined as the optimal model on the basis of the criteria of the coefficient of determination, the average relative variance, and the minimum mean square error. The chlorophyll-a concentration was predicted for July and November 2020 in the study area, and the results showed that the predicted values had a small error compared with the measured values. The root-mean-square error and mean relative error of the chlorophyll-a concentration predicted and measured values were 2.12 μg/L and 9.66%, respectively. Significant spatial differences in the Chl-a concentration were observed in the study area due to the influence of islands and land; the Chl-a concentration in July was generally higher than that in November. The results of these studies provide a reference for monitoring the water environment in the study area.

1. Introduction

The waters of Hong Kong are a habitat for marine organisms, such as the Chinese white dolphin. The government of the Hong Kong Special Administrative Region has been committed to protecting the marine environment, which has made the monitoring and management of water quality particularly important. The concentration of chlorophyll-a (Chl-a) represents the highest pigment content in algae, so its concentration is closely related to the number of algae in the water, making it an indicator for evaluating the eutrophication of water bodies [1]. Traditional sampling and monitoring methods consume extensive manpower and resources. The effective use of historical water quality data to predict the spatial and temporal distributions of Chl-a concentrations can save manpower and resources to a certain extent and improve the efficiency of water quality monitoring. Remote sensing inversion methods used for Chl-a concentration include empirical, semi-analytical, and analytical methods [2]. Empirical methods invert water quality parameters on the basis of statistical relationships between water quality parameters and remote sensing reflectance. In 1983, Carpenter et al. proposed the use of empirical methods to invert Chl-a concentrations in water bodies [3]. Empirical methods can easily build models, but they lack clear physical meanings. Semi-analytical methods select the optimal band or band combination to estimate water quality parameters on the basis of the spectral features of water quality parameters measured by non-imaging spectrometers; then, they find the operational method of sensitive bands. Most studies have considered the radiation transmission of light and the absorption and reflection of substances in water for light, so it has strict physical meanings. This method is widely used in Chl-a concentration inversion. Moses et al. established a three-band model for Chl-a concentration inversion on the basis of MEFZS and MODLES images and estimated the Chl-a concentration in the study area [4]. To further improve the accuracy and universality of inversion models, domestic and foreign scholars have used the bio-optical model of analytical methods to describe the relationship between water quality parameters and the radiance or reflectance spectrum of out-of-water areas. Li et al. inverted the Chl-a concentration of Taihu Lake by establishing an analysis model of water optical transmission in 2004 [5]. To address the complex components of water bodies and adapt to the nonlinear characteristics of research data, Rumelhart and McClelland proposed the basic concept of a backpropagation (BP) neural network in 1986; this network has a strong mapping ability to deal with various complex nonlinear relationships and has achieved great progress in water quality monitoring. In 2019, Wang et al. predicted the water quality of San Francisco Bay by using deep learning methods, that is, through data stability analysis, data cleaning and model establishment, the learning and training of measured water quality data at sampling stations, and predicting the water quality situation of test objects [6]. Zhao et al. applied the BP neural network to the model establishment of the band ratio method for inverting the COD concentration of the Baiyangdian water body [7]. However, the average relative error of the method is 16.5%, and the prediction accuracy is low.
In order to achieve the high precision inversion of chlorophyll-a concentrations across seasons in the coastal waters of western Hong Kong, the spatial and temporal distribution characteristics of chlorophyll-a concentrations in the study waters were obtained. This study adopted the western waters of Hong Kong as the research area and the remote sensing inversion model of Chl-a concentration as the main research object. Actual measurements of Chl-a concentration were conducted in the research area. Since both chlorophyll-a concentration data and remote sensing image data are inter-seasonal and the non-linear characteristics between the data are strong, a BP neural network model was chosen to invert the chlorophyll-a concentration in the study area. On the basis of the hyperspectral remote sensing image data of Zhuhai-1 OHS, the normality of remote sensing reflectance was tested. By using Pearson correlation analysis, sensitive bands were selected as input factors to establish a BP neural network model to predict the Chl-a concentration in the study area. The spatial and temporal distribution characteristics of the Chl-a concentration in the western waters of Hong Kong were then analysed based on the inversion results of the optimal model. This work provides a reference for the monitoring of the Chl-a concentration in the research area and other sea areas.

2. Data and Methods

2.1. Study Area and Data Sources

The waters off the western coast of Hong Kong are typical coastal waters and are influenced by tropical monsoons with abundant precipitation and notable seasonal differences. The rapid development of the coastal economy and the high degree of industrialisation have led to severe pollution of the water body in the study area by industrial wastewater and residential area sewage, making it a marine region with obvious comprehensive pollution from land resources and marine environments [8,9,10]. In addition, the water quality control areas, such as Hou Hai Wan and Victoria Harbour, are relatively close, with poor water flow in the sea and an obvious influence from the land topography; thus, the pollutants discharged into them cannot easily flow out. Currently, the water quality type of the coastal waters in western Hong Kong is Class II water, and some areas have mild water body eutrophication. Monitoring the water quality concentration via remote sensing technology has critical implications for balancing the ecological system and restoring the coastal ecological environment.
The actual measured Chl-a concentration data on the western coastal waters of Hong Kong used in this study were downloaded from the Hong Kong Special Administrative Region Environmental Protection Department (https://www.epd.gov.hk/, accessed on 26 January 2022). The data involve the water quality control areas designated by the Hong Kong Environmental Protection Department, including Hou Hai Wan; the northwest, south, and western buffer zones; and Victoria Harbour. The actual Chl-a concentrations were measured in July and November 2020, at a total of 42 sampling points. The sampling point locations are shown in Figure 1, and the actual measured Chl-a concentrations at each sampling point are given in Figure 2.

2.2. Pre-Processing of Remote Sensing Images

The hyperspectral satellite images used in this study were obtained from Zhuhai Orbita Aerospace Science and Technology Limited Liability Company. The Zhuhai-1 hyperspectral satellite constellation consists of eight hyperspectral satellites that have stable radiometric performance, low noise, and superior spatial and temporal resolutions, thus providing high-quality data sources for quantitative analysis and information mining in remote sensing [11]. However, due to the relatively short operating time of the Zhuhai-1 satellite, ground-based synchronous experiments for verifying the inversion results are lacking, and the satellite’s application in water quality inversion is not widespread. The specific parameters of the satellite are shown in Table 1.
The Zhuhai-1 hyperspectral satellite image has 32 spectral bands, and the centre wavelengths of the blue, green, and red bands are B2 (466 nm), B7 (550 nm), and B12 (640 nm), respectively. The centre wavelengths of each band are shown in Table 2, and the corresponding bands are represented by their channel numbers in this paper.
High-spectral imagery can receive the radiation information of ground objects through sensors, but the image information is strongly influenced by the sensor and external factors. Therefore, preprocessing remote sensing images is necessary to obtain accurate ground reflection information. Specifically, image cropping, radiometric calibration, atmospheric correction, and uncontrolled point orthorectification are adopted.

2.2.1. Radiometric Calibration

Radiometric calibration is the process of converting the raw DN values recorded in an image into spectral radiance to eliminate radiometric errors. The conversion formula is as follows:
L = D N a + L 0 ,
where L represents radiance; DN represents the sensor’s grayscale value; and a and L0 come from the satellite data file and represent gain and offset values, respectively. In Figure 3, a and b represent the water surface spectral curve before and after radiometric calibration, respectively.

2.2.2. Atmospheric Correction

To remove the interference of atmospheric radiation on ground reflectance information and improve the accuracy of remote sensing data inversion for water quality information, this study used the FLAASH method to perform atmospheric correction on the Zhuhai-1 high-spectral image and applied the MODTRAN4+ model for atmospheric correction [12]. This algorithm has high accuracy and estimates atmospheric properties on the basis of the spectral features of image pixel spectra independently of atmospheric parameter data measured synchronously with remote sensing imaging; it can also effectively remove water vapor and aerosol scattering effects. In Figure 4, a and b represent the spectral feature curve of water before and after atmospheric correction, respectively. Owing to the scattering effects of algae and suspended matter, the corrected spectral curve has the highest reflection peak at 560–570 nm, a reflection valley on the red band (660 nm), and a secondary reflection peak in the near-infrared band, thus verifying the correctness of atmospheric correction.

2.2.3. Orthorectification without Ground Control Points

Orthorectification is a process of geometric distortion correction for images, and the main purpose of orthorectification for OHS hyperspectral satellite image data is to correct geometric distortions caused by terrain, camera geometric characteristics, and sensor-related errors. After radiometric calibration and atmospheric correction, RPC information is still retained, and the atmospheric correction results and global DEM can be used directly to perform orthorectification of the image without control points [13].
The reflectance data of each band in the orthorectified remote sensing image were extracted in accordance with the measured coordinates to obtain the reflectance data of each band at the sampling points.

2.3. Normality Test of Reflectance Data

Before conducting a correlation analysis, a normality test must be performed to determine whether the remote sensing reflectance data exhibit normality in order to select an appropriate method of calculating the correlation of the research data. In this study, the mean, standard deviation, skewness, and kurtosis of the sample data were calculated using the reflectance data of 32 bands as input variables. The Shapiro–Wilk method was employed to test the normal distribution of the data. This method is a significance hypothesis testing method that compares the sample distribution with the normal distribution from a statistical perspective to determine if the data deviate from or conform to normality. The formula for calculating the test statistic W is as follows:
W = i = 1 n ( a i x ( i ) ) 2 i = 1 n ( x i x ¯ ) 2 ,
where xi is the i-th order statistic, which is the i-th smallest number in the sample, and x ¯ is the sample mean. The test results are shown in Table 3.
As shown in the table, except for the statistical p value of B32, which is greater than 0.05, the p values of all other bands are less than 0.05, indicating that, except for B32, the data of each band present significance but do not exhibit the trait of normal distribution. However, the normality test has strict requirements, which are often difficult to meet. If the absolute kurtosis value is less than 10 and the absolute skewness value is less than 3, the data can be considered normally distributed, although not strictly normal [14,15]. Therefore, Spearman correlation analysis is unsuitable for studying the data. This study used Pearson correlation analysis to calculate the correlation between Chl-a concentrations and remote sensing reflectance.

2.4. Pearson Correlation Analysis

On the basis of the normality test results, a Pearson correlation analysis was performed to calculate the correlation between each spectral band and a combination of spectral reflectance with Chl-a concentration. The formula is defined as follows:
ρ = 1 n i = 1 n ( R ( x i ) R ( x ) ----- ) ( R ( y i ) R ( y ) ----- ) ( 1 n i = 1 n ( R ( x i ) R ( x ) ----- ) 2 ) ( 1 n i = 1 n ( R ( y i ) R ( y ) ----- ) 2 ) ,
where n is the total number of samples and xi and yi are the values of the i-th sample included in the calculation. The correlation coefficients between spectral reflectance and Chl-a concentration for each spectral band are shown in Figure 5.
If the single band with the highest correlation coefficient (B27) is selected as the independent variable to construct the Chl-a concentration inversion model, the determination coefficient (R2) of the linear fitting equation is only 0.35, which makes it difficult to achieve effective inversion of the Chl-a concentration in the study water area. Therefore, the reflectance of all bands must be combined based on the Pearson correlation analysis to improve the inversion accuracy [16]. Band combination is based on arithmetic operations, and due to the large number of bands in hyperspectral images, the combination is highly complex. In the combination, band ratio is the main method, and other methods, such as logarithmic transformation, are used as auxiliary operations, resulting in a total of 6000 correlation coefficients. Bands with Pearson correlation coefficients greater than 0.7 were selected in this study to build the BP neural network model.

2.5. BP Neural Network Model Construction

The BP network is trained by the error BP algorithm [17]. Its basic processing unit is a nonlinear input–output relationship. The input and output values can change continuously, and its activation function is an exponential S-shaped function (sigmoid), which is a differentiable, non-decreasing, nonlinear, continuous function. The expression is as follows:
F ( x ) = 1 1 + e x
The BP neural network mainly consists of input, hidden, and output layers. On the basis of the input factors determined by grey relational analysis, the basic structure of the neural network model in this experiment is shown in Figure 6. For ease of computation in the neural network model, the input factors are denoted as B1–B5 from top to bottom. The specific values of the input factors are shown in Table 4.
The main learning process of the BP neural network can be divided into the forward propagation and error backpropagation processes. The forward propagation process can be simply understood as the input and output process of the sample. The experimental sample enters from the input layer and reaches the hidden layer. Its function is to generate a set of output values through a threshold-type activation function and then transmit the output values to the connected output layer units [18]. The error backpropagation process is when the error between the calculated value of the network and the expected value does not meet the requirements; that is, when the output error is too large, the neural network propagates the error layer by layer in a backward direction from the input layer to the output layer and continuously adjusts the corresponding weights during the propagation process. The learning process of the BP neural network is iterative until the output error meets the requirements.
Seventy percent of the water quality data without validation samples were randomly selected as the training sample set for the model, and the remaining thirty percent were used as the testing sample set. Given that a complex network structure is not conducive to improving the model’s fitting accuracy, a three-layer BP neural network structure can make the learning efficiency reach a high value. Therefore, a single-hidden-layer three-layer BP neural network was used in this work [19]. The input factor had five dimensions, the output layer was the normalised concentration value of Chl-a, and the maximum training batch was 100. The number of hidden layer neurons was increased from 1 to 20 one by one, and the accuracy of the obtained 20 neural network models was evaluated. The most suitable BP neural network model for studying the water area was then selected.
After obtaining 20 different neural network models with different numbers of hidden layer neurons, model selection was conducted to determine the optimal model. The accuracy indicators for model selection were the coefficient of determination (R2), average relative variance (ARV), and mean square error (MSE) of each model. R2 is a commonly used indicator to evaluate the fitting accuracy of a model, and the value range of R2 is (0, 1). The closer R2 is to 1, the higher the accuracy of the model [20]. The degree of explanation of the independent variable to the dependent variable increases naturally as the goodness of fit improves, and its function definition is as follows:
R 2 = 1 S S r e s S S t o t = S S r e g S S t o t ,
where SSres, SSreg, and SStot represent the regression sum of squares, residual sum of squares, and total sum of squares, respectively.
The overall performance of a neural network in practical applications, which is called its generalisation ability, must be evaluated. This ability reflects the neural network’s adaptability to new data that have not appeared in the training set. If the predicted and measured values differ only minimally, the model is relatively ideal. ARV is usually used to measure the difference between the predicted and measured values [21]. Its function definition is shown in Equation (6). The value range of ARV is [0, 1]. The smaller the average relative variance is, the better the prediction accuracy of the model. ARV = 0 indicates that the model has achieved the expected prediction effect. Conversely, ARV = 1 means that the model has only achieved the average prediction effect. Meanwhile, MSE is used as a criterion for judging the optimal model. The smaller MSE is, the more accurate the prediction result of the BP neural network. Its function definition is shown in Equation (7).
A R V = i = 1 n ( x i x ¯ i ) 2 i = 1 n ( x i x ^ i ) 2 ,
M S E = i n ( x i ¯ x i ) 2 n ,

3. Results and Analysis

3.1. Determination of the Number of Hidden Layer Neurons

The selection of the BP neural network model mainly relied on the comprehensive consideration of three indicators: R2, ARV, and MSE. As the number of hidden layer neurons increased, different neural network models with hidden layer node numbers ranging from 1 to 20 were generated during the BP neural network operation. Each model was calculated 100 times, and the values of the three indicators were obtained and presented in the form of box plots.
As shown in Figure 7, the R2 values of the various models were concentrated between 0.5 and 0.6, and the fitting results were relatively stable. The determination coefficient fluctuated slightly with the presence of hidden layer neurons, and Model 12 had the highest determination coefficient. The ARV values fluctuated around 0.5, and only a small difference was observed between the models. The MSE values were all between 0.03 and 0.04, and their overall trend of change (i.e., showing slight fluctuations with the increase in neurons) was similar to that of ARV. According to the distribution chart, Model 12 performed better than the other models on the whole. Therefore, considering the overall trend of the numerical changes and the degree of numerical discreteness, Model 12 was determined as the optimal model of the BP neural network. The input factor for Model 12 is the five band reflectance ratios, B8/B13, B7/B13, B8/B15, B7/B15, and B8/B16; the number of neurons in the hidden layer is 12; and the output layer is the chlorophyll-a concentration.

3.2. Analysis of Input Factor Connection Weights

Neural interpretation diagrams (NIDs) were constructed for Model 12, and straight lines were used to represent the connection weights between the input layer and the hidden layer and between the hidden layer and the output layer. The Garson algorithm was employed to analyse the sensitivity of the neural network based on connection weights, that is, to obtain the sensitivity of the weights through the neural network and use the product of the connection weights to obtain the importance of the input variables to the output variables (i.e., relative contribution value), which provides a reference for the improvement of subsequent models [22,23]. The neural interpretation diagram of the western waters of Hong Kong is shown in Figure 8.
In the neural interpretation diagram, B1 and B2 represent the biases added at each step, the black connecting lines represent positive signals, the thickness of the lines represents the degree of correlation between the input factors, and the grey connecting lines represent negative signals.
Given the dense connection lines in the neural interpretation diagram, observing the weight status of each input factor is inconvenient. Therefore, the Garson algorithm was used to generate a histogram of input factor connection weights, as shown in Figure 9. The relative contribution values of each input variable to the output variable in the model construction process were obtained under the condition that the number of hidden layer neurons was 12. The purpose was to clearly view the connection weight status of each input factor in the model construction process.

3.3. Model Accuracy Verification and Evaluation

On the basis of the Zhuhai-1 remote sensing images, a BP neural network model was constructed to predict the Chl-a concentration in the western waters of Hong Kong. The relative error (RE), root mean square error (RMSE), and mean relative error (MRE) are used as accuracy evaluation indicators, and their calculation formulae are, respectively, as follows.
R E = C i A i C i 100 % ,
R M S E = i = 1 n ( A i C i ) 2 n ,
M R E = 100 % n i = 1 n C i A i C i ,
The relative error (RE), root-mean-square error (RMSE), and MRE between the predicted and measured values are shown in Table 5, and the distribution of the predicted and measured Chl-a concentrations is given in Figure 10.
As shown in the table, the RMSE and MRE between the predicted and measured Chl-a concentrations were 2.12 μg/L and 9.66%, respectively. Amongst the eight validation sites, five had REs below 10%, and one had an RE above 20%. The minimum and maximum REs were 3.10% and 21.80%, respectively, with the maximum RE occurring in the northwest water quality control area. As shown in Figure 10, the predicted Chl-a concentrations were generally consistent with the measured values, indicating the high overall prediction accuracy of the model.

3.4. Spatiotemporal Analysis of Chl-a Concentration in the Study Area

On the basis of the BP neural network model, the predicted Chl-a concentrations at each sampling site in the study area were obtained, and Chl-a concentration distribution maps for July and November 2020 were plotted using ArcGIS 10.8 software, as shown in Figure 11.
Significant spatial differences in the Chl-a concentration were observed in the study area due to the influence of islands and land. In the northern Houhai Bay water quality control area, the Chl-a concentration remained at a low level due to the implementation of water environmental management work, with only a small high-concentration area appearing in the eastern bay in November with an average concentration of 15 μg/L. In addition, high Chl-a concentrations were mainly observed in eastern Victoria Harbour, the northern part of Lantau Island, and some narrow nearshore areas in the east; the spatial distribution of the Chl-a concentration was considerably limited by topography. From a temporal perspective, the Chl-a concentration in this sea area showed obvious seasonal variations, with higher concentrations in summer than in autumn and winter, mainly due to the temperature-induced proliferation of algae and plankton in the water. Therefore, the Chl-a concentration in July was generally higher than that in November. Moreover, the high Chl-a concentration values at the individual sites were attributed to the special conditions occurring in small, enclosed areas caused by the increase in inorganic salts due to pollutant discharge. This feature was also reflected by the predicted values, indicating that the network could accurately predict the spatiotemporal trend of the Chl-a concentration.

4. Discussion

4.1. Normality Test

In the construction process of a BP neural network model, the accuracy of the model prediction depends on the strength of the correlation between the input and output factors. Selecting highly correlated reflectance data as the input factor can effectively improve the model’s fitting ability and prediction accuracy. Common methods for calculating correlation include the CORREL function, Pearson analysis, and Spearman analysis. When sample data follow the normal distribution, the correlation coefficient is usually calculated using the CORREL function or Pearson analysis, whereas Spearman analysis is used for non-normally distributed data. This study conducted a normality test on remote sensing reflectance data and obtained significant p values of less than 0.05 for 31 samples, with absolute kurtosis values of less than 10 and absolute skewness values of less than 3. This result indicates that the sample data basically conformed to the normal distribution. On the basis of the three different correlation calculation methods, linear models for Chl-a concentration inversion were established, as shown in Table 6.
When Pearson correlation analysis was used, the single band with the highest correlation was B27, with a correlation coefficient of 0.58. The linear model fitted on this basis had a coefficient of determination of 0.35. When Spearman correlation analysis was used, the highest correlation coefficient was 0.47 for the single band B24, and the coefficient of determination of the fitted linear model was 0.31. However, the linear inversion model obtained at this point had a much lower inversion accuracy than the BP neural network model. Therefore, when the correct correlation analysis method or neural network model is used instead of the linear models, the accuracy of the Chl-a concentration inversion can be improved to a certain extent.

4.2. BP Neural Network Model

This study demonstrated that a direct relationship existed between the fitting ability and prediction accuracy of the BP neural network model by determining the optimal number of hidden layer neurons. When the BP neural network model with only one hidden layer node was selected, the coefficient of determination of the model was only 0.69, and the average relative error between the predicted and measured values of the Chl-a concentration was as high as 35.82%. Therefore, when the number of hidden layer neurons was 12, the fitting ability and prediction accuracy of the model were the best.
This study also showed that, compared with References [1,7,10], the BP neural network model constructed in this work improved the inversion accuracy, especially because the average concentration of Chl-a in the western waters of Hong Kong was much lower than the water quality concentrations in References [1,7,10]. The root mean square error of the results obtained was 9.69%, which is lower than the 10.69%, 16.5%, and 45% in the references. This result was obtained because the correct band ratio was selected for the input layer, and the optimal number of hidden layer neurons was chosen in this study. The band ratios for each of the five terms as input factors are B8/B13, B7/B13, B8/B15, B7/B15, and B8/B16.
This study showed that in the same research area and based on the same satellite remote sensing data, the constructed BP neural network model has the ability to perform joint modelling across seasons. The seasonal distribution characteristics of the predicted values of the BP neural network model established in this study are consistent with the distribution characteristics in other studies on the area [8,9]. On the one hand, the same hyperspectral remote sensing data provide the possibility of cross-seasonal modelling. On the other hand, the variation characteristics of seasonal water quality concentration data may become increasingly obvious, so constructing the relationship between water quality concentration and remote sensing reflectance is easy.

5. Conclusions

In this study, a BP neural network method was used to predict the concentration of Chl-a at 42 monitoring points in July and November 2020. The evaluation criteria R2, ARV, and MSE showed that the model had the best fitting effect when the number of hidden layer neurons was 12. The predicted Chl-a concentrations were calculated for each validation sample and compared with the actual values. The results showed that the RMSE and MRE between the predicted and actual values of Chl-a concentrations were 2.12 μg/L and 9.66%, respectively. The model was able to accurately reflect the changes in Chl-a concentrations in different seasons in the study area and their spatial distribution. On the basis of the predicted values, Chl-a concentration maps were drawn for different seasons to analyse the spatial distribution of Chl-a in the study area. The results demonstrated that the BP neural network model could effectively predict the concentration of Chl-a in the western waters of Hong Kong and conformed to the temporal and spatial distribution patterns of Chl-a in this area. Therefore, this method has potential applications in ocean water quality monitoring and the spatiotemporal analysis of water quality concentrations in the future.

Author Contributions

Conceptualization, W.-D.Z. and Y.-X.K.; methodology, Z.-G.L. and Y.-X.K.; validation, W.-D.Z. and N.-Y.H.; formal analysis, W.-D.Z. and Z.-G.L.; resources, Z.-G.Q.; data curation, Z.-G.Q.; writing—original draft preparation, Y.-X.K.; writing—review and editing, W.-D.Z.; visualization, Y.-X.K.; supervision, Z.-G.L.; project administration, N.-Y.H.; funding acquisition, W.-D.Z. and N.-Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China (2016YFC1400904) and the scientific innovation program project by the Shanghai Committee of Science and Technology (Grant No. 20dz1206501).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Data are available from the corresponding author upon request and subject to the Human Subjects protocol restrictions.

Acknowledgments

Thank you to the measured concentration data of chlorophyll-a provided by the Environmental Protection Department of the Hong Kong Special Administrative Region; thank you to The Zhuhai No. 1 Hyplateral Satellite Image provided by Zhuhai Orbita Aerospace Science and Technology Limited Company.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fan, Z.; Wang, Z.; Huang, P.; Dong, Y.; Gao, Z. Inversion analysis of chlorophyll-a concentration in lakes based on hyperspectral imagery. Ecol. Sci. 2023, 42, 121–128. [Google Scholar]
  2. Yao, J.; Yang, L.; Shu, Y.; Zhang, L.; Shi, R. Comparison of summer chlorophyll a concentration in the South China Sea and the arabian Sea using remote sensing data. Acta Oceanol. Sin. 2017, 36, 61–67. [Google Scholar] [CrossRef]
  3. Carpenter, D.J.; Carpenter, S.M. Modeling inland water quality using Landsat data. Remote Sens. Environ. 1983, 13, 345–352. [Google Scholar] [CrossRef]
  4. Moses, W.J.; Gitelson, A.A.; Berdnikov, S.; Povazhnyi, V.; Povazhnyy, V. Estimation of chlorophyll—A concentration in case 11 waters using MODIS and MERIS data-successes and challenges. Environ. Res. Lett. 2009, 4, 993–1004. [Google Scholar] [CrossRef] [Green Version]
  5. Li, Y.; Huang, J.; Wei, Y.; Lu, W. Inversion of chlorophyll concentration in water bodies by analytical modeling method. J. Remote Sens. 2006, 2, 169–175. [Google Scholar]
  6. Wang, X.; Zhang, C. Water quality prediction of San Francisco Bay based on deep learning. J. Jilin Univ. (Earth Sci. Ed.) 2021, 51, 222–230. [Google Scholar]
  7. Zhao, Q.; Zhao, S.; Liu, K.; Wang, Y.; Li, H. Remote sensing inversion of COD in Baiyangdian based on measured spectra and Landsat 8 imagery. Mod. Electron. Tech. 2019, 42, 56–60. [Google Scholar]
  8. Sun, H.; He, H.; Fu, B.; Wang, S.; Ma, R.; Wu, M. Quantitative inversion and spatio-temporal analysis of chlorophyll-a in the offshore waters of Hong Kong. China Environ. Sci. 2020, 40, 2222–2229. [Google Scholar]
  9. Chen, X.; Li, Y.; Li, Z. Spatiotemporal distribution of chlorophyll-a concentration in the waters of Hong Kong. Acta Geogr. Sin. 2002, 57, 422–428. [Google Scholar]
  10. Xi, H.; Zhang, Z.; Qiu, Z.; He, Y.; Qiu, Z. Retrieval of chlorophyll-a concentration in the adjacent waters of Hong Kong based on semi-analytical algorithm. J. Lake Sci. 2009, 21, 199–206. [Google Scholar]
  11. Feng, T.; Pang, Z.; Jiang, W. Retrieval of chlorophyll-a concentration in Lake Chaohu based on the Zhuhai-1 hyperspectral satellite. Spectrosc. Spectr. Anal. 2022, 42, 2642–2648. [Google Scholar]
  12. Yang, M.; Hu, Y.; Tian, H. Atmospheric Correction of Airborne Hyperspectral CASI Data Using Polymer, 6S and FLAASH. Remote Sens. 2021, 13, 5062. [Google Scholar] [CrossRef]
  13. Li, J.; Fu, Q. Analysis of the Influence of DEM on Orthorectification of High-Resolution Satellite Images. Geospat. Inf. 2021, 19, 50–52+60+7. [Google Scholar]
  14. Drezner, Z.; Zerom, O.T.D. A Modified Kolmogorov-Smirnov Test for Normality. MPRA Pap. 2010, 39, 693–704. [Google Scholar] [CrossRef] [Green Version]
  15. Lilliefors, H. On the Kolmogorov-Smirnov Test for Normality with Mean and Variance Unknown. Publ. Am. Stat. Assoc. 1967, 62, 399–402. [Google Scholar] [CrossRef]
  16. Gong, S.; Huang, J.; Li, Y.; Li, G. Dynamic study of chlorophyll-a content in Lake Taihu based on time series analysis method. Oceanol. Limnol. Sin. 2008, 39, 591–598. [Google Scholar]
  17. Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning representations by back-propagating errors. Nature 1986, 323, 533–536. [Google Scholar] [CrossRef]
  18. Yue, J.; Pang, B.; Zhang, Y.; Liu, J. Water Quality Inversion of Wide and Shallow Lakes Based on Neural Networks. South–North Water Transf. Water Sci. Technol. 2016, 14, 26–31. [Google Scholar]
  19. Sun, W.; Sun, J.; Ren, X.; Wang, Q.; Li, L. Drinking water quality prediction of Yulong Lake based on BP neural network. Urban Water Supply 2021, 2, 69–74+109. [Google Scholar]
  20. Deng, D.; Chen, J.; Pei, L.; Zhou, M.; Sun, Y. Prediction method of deep-seated anti-slip stability safety factor of gravity dam based on deep belief network. J. Water Resour. Plan. Des. 2020, 36, 140–145. [Google Scholar]
  21. Yang, Y.; Chen, G. Neural network prediction method in spectral oil analysis monitoring technology. Spectrosc. Spectr. Anal. 2005, 25, 1339–1343. [Google Scholar]
  22. Garson, D.G. Interpreting neural network connection weights. AI Expert 1991, 6, 47–51. [Google Scholar]
  23. Garson, D.G. A Comparison of Neural Network and Expert Systems Algorithms with Common Multivariate Procedures for Analysis of Social Science Data. Soc. Sci. Comput. Rev. 1991, 9, 399–434. [Google Scholar] [CrossRef]
Figure 1. Distribution of Sampling Points in the Study Area.
Figure 1. Distribution of Sampling Points in the Study Area.
Sustainability 15 10441 g001
Figure 2. Chlorophyll-a Concentration at the Sampling Points.
Figure 2. Chlorophyll-a Concentration at the Sampling Points.
Sustainability 15 10441 g002
Figure 3. Spectral Curves (a) Before and (b) After Radiometric Calibration.
Figure 3. Spectral Curves (a) Before and (b) After Radiometric Calibration.
Sustainability 15 10441 g003
Figure 4. Spectral Curves (a) Before and (b) After Atmospheric Correction.
Figure 4. Spectral Curves (a) Before and (b) After Atmospheric Correction.
Sustainability 15 10441 g004
Figure 5. Single-band Correlation Coefficient.
Figure 5. Single-band Correlation Coefficient.
Sustainability 15 10441 g005
Figure 6. BP Neural Network Architecture Diagram.
Figure 6. BP Neural Network Architecture Diagram.
Sustainability 15 10441 g006
Figure 7. Distribution of the R2, MSE, and ARV of All Models.
Figure 7. Distribution of the R2, MSE, and ARV of All Models.
Sustainability 15 10441 g007
Figure 8. Neural Network Interpretation of Model 12.
Figure 8. Neural Network Interpretation of Model 12.
Sustainability 15 10441 g008
Figure 9. Garson Diagram of Model 12.
Figure 9. Garson Diagram of Model 12.
Sustainability 15 10441 g009
Figure 10. Retrieval Results of the BP Neural Network Model and the Measured Values.
Figure 10. Retrieval Results of the BP Neural Network Model and the Measured Values.
Sustainability 15 10441 g010
Figure 11. Chlorophyll-a Concentration Inversion Map of the Western Waters Near Hong Kong: (a) Chl-a Retrieval Concentration Distribution Map Obtained for July 2020 and (b) Chl-a Retrieval Concentration Distribution Map Obtained for November 2020.
Figure 11. Chlorophyll-a Concentration Inversion Map of the Western Waters Near Hong Kong: (a) Chl-a Retrieval Concentration Distribution Map Obtained for July 2020 and (b) Chl-a Retrieval Concentration Distribution Map Obtained for November 2020.
Sustainability 15 10441 g011
Table 1. Parameters of the Zhuhai-1 hyperspectral satellite.
Table 1. Parameters of the Zhuhai-1 hyperspectral satellite.
ParametersNumber
Spectral range400–1000 nm
Spectral resolution2.5 nm
Spatial resolution10 m
Number of image channels32
Orbit altitude500 km
Imaging range1500 km × 2500 km
Table 2. Zhuhai-1 hyperspectral band information.
Table 2. Zhuhai-1 hyperspectral band information.
Channel NumberWavelength (nm)Channel NumberWavelength (nm)Channel NumberWavelength (nm)Channel NumberWavelength (nm)
B1443B9580B17709B25833
B2466B10596B18730B26850
B3490B11620B19746B27865
B4500B12640B20760B28880
B5510B13665B21776B29896
B6531B14670B22780B30910
B7550B15686B23806B31926
B8560B16700B24820B32940
Table 3. Test for normality of distribution.
Table 3. Test for normality of distribution.
NameSample SizeMeanStandard DeviationSkewnessKurtosisShapiro–Wilk Test Statistic W Valuep
B142845.238651.6800.384−1.2440.8800.000
B242983.810614.0020.108−1.5940.8640.000
B3421058.548588.8790.263−1.2810.8760.000
B4421048.333643.3260.368−1.1510.8720.000
B5421106.976624.7130.473−0.9160.8810.000
B6421159.643664.0160.430−1.0770.8630.000
B7421136.357616.8130.500−0.9600.8760.000
B8421143.952607.8870.519−0.9140.8800.000
B9421108.929610.2640.424−1.0840.8790.000
B10421035.262611.7790.417−0.9790.9010.002
B11421020.262619.6340.235−1.3560.8820.000
B1242940.167587.4540.282−1.2260.8950.001
B1342900.619530.8770.086−1.5320.8720.000
B1442884.857489.2280.138−1.3410.8940.001
B1542863.810468.0620.031−1.5870.8710.000
B1642901.548513.2540.001−1.6840.8560.000
B1742941.310499.818−0.073−1.6980.8500.000
B18421000.167649.385−0.198−1.9130.7850.000
B1942846.452525.0860.136−1.5270.8880.001
B2042876.381539.7860.229−1.2840.9220.007
B2142896.643541.3950.047−1.6230.8760.000
B2242933.714569.6130.070−1.6040.8820.000
B23421000.690571.033−0.002−1.6210.8820.000
B24421060.952608.497−0.082−1.7880.8430.000
B25421207.952694.472−0.214−1.9700.7470.000
B26421196.690667.880−0.238−1.9580.7400.000
B27421239.571656.861−0.250−1.9410.7420.000
B28421458.833732.599−0.257−1.9260.7490.000
B29421617.548779.243−0.197−1.9330.7750.000
B30421766.619839.419−0.086−1.7760.8390.000
B31421866.286858.027−0.009−1.6400.8790.000
B32422908.0241294.3570.7290.3220.9510.068
Table 4. Input factors for BP neural network models.
Table 4. Input factors for BP neural network models.
B8/B13B7/B13B8/B15B7/B15B8/B16
1.247660981.4421119591.2652724271.4813144331.462468193
1.2560307021.3580320091.2565789471.3642857141.358624778
1.2872467221.3962508081.2967818831.4448871181.406593407
1.4133858271.3932729621.3464566931.5121591751.327296248
1.0677466861.0111576011.1229749631.1932707361.063458856
1.3931347151.3631178711.3646373061.4103078981.335234474
1.3321123321.3152501511.3730158731.5237127371.355635925
1.3825975691.3397396161.3736404351.4032679741.331060136
1.1487603311.1525704811.1553719011.2549371631.15920398
1.1827586211.1118314421.1612068971.1713043481.091572123
1.1509615381.080324911.1394230771.1594911941.069494585
1.1518235791.1839581521.1993214591.2831215971.232781168
1.1626724761.1411261581.143790851.2143407861.12259444
1.0684575391.0712423981.0563258231.0674255691.059079062
1.1241326141.1911764711.1087124131.24179621.174836601
1.1354330711.1996672211.1464566931.13751.211314476
1.1081307631.0240123931.1483654651.1649659861.061192874
1.026178011.1296829971.0366492151.0919117651.141210375
1.44251.3970944311.42751.2660753881.382566586
1.4910941481.4686716791.5826972011.3822222221.558897243
1.7506297231.7866323911.6725440811.5885167461.706940874
1.9021406732.0460526321.8623853211.8913043482.003289474
1.8571428571.633689841.8328267481.8384146341.612299465
1.8675078861.815950921.9589905361.842729971.904907975
1.1986301371.2096774191.3082191781.2349137931.320276498
1.0764192141.1179138321.2030567691.2494331071.249433107
1.6544117651.6423357661.6727941181.6666666671.660583942
1.269102991.2012578621.4451827241.3063063061.367924528
1.7627118641.7879656161.841807911.771739131.868194842
1.6959064331.7791411041.6666666671.5921787711.748466258
1.6558704451.6491935481.5991902831.5737051791.592741935
1.9234234231.667968751.9189189191.5160142351.6640625
1.982062781.6554307122.0852017941.6315789471.741573034
1.7922535211.6472491911.9718309861.8064516131.812297735
Table 5. Model accuracy validation.
Table 5. Model accuracy validation.
Measured Concentration (μg/L)Predicted Concentration (μg/L)Relative Error (%)Root-Mean-Square Error (μg/L)Mean Relative Error (%)
1514.533.102.129.66
1918.413.06
2321.874.90
1923.1421.80
1918.045.02
1514.523.19
4.85.6417.70
2117.1018.52
Table 6. Linear model inversion accuracy based on different correlation analysis methods.
Table 6. Linear model inversion accuracy based on different correlation analysis methods.
Analysis MethodIndependent VariableR2RMSEMRE
PearsonB240.316.6690.62
SpearmanB270.356.4389.70
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, W.-D.; Kong, Y.-X.; He, N.-Y.; Qiu, Z.-G.; Lu, Z.-G. Prediction and Analysis of Chlorophyll-a Concentration in the Western Waters of Hong Kong Based on BP Neural Network. Sustainability 2023, 15, 10441. https://doi.org/10.3390/su151310441

AMA Style

Zhu W-D, Kong Y-X, He N-Y, Qiu Z-G, Lu Z-G. Prediction and Analysis of Chlorophyll-a Concentration in the Western Waters of Hong Kong Based on BP Neural Network. Sustainability. 2023; 15(13):10441. https://doi.org/10.3390/su151310441

Chicago/Turabian Style

Zhu, Wei-Dong, Yu-Xiang Kong, Nai-Ying He, Zhen-Ge Qiu, and Zhi-Gang Lu. 2023. "Prediction and Analysis of Chlorophyll-a Concentration in the Western Waters of Hong Kong Based on BP Neural Network" Sustainability 15, no. 13: 10441. https://doi.org/10.3390/su151310441

APA Style

Zhu, W. -D., Kong, Y. -X., He, N. -Y., Qiu, Z. -G., & Lu, Z. -G. (2023). Prediction and Analysis of Chlorophyll-a Concentration in the Western Waters of Hong Kong Based on BP Neural Network. Sustainability, 15(13), 10441. https://doi.org/10.3390/su151310441

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop