Evaluation of a Neural Network With Uncertainty for Detection of Ice and Water in SAR Imagery

被引:25
作者
Asadi, Nazanin [1 ]
Scott, K. Andrea [1 ]
Komarov, Alexander S. [2 ]
Buehner, Mark [3 ]
Clausi, David A. [1 ]
机构
[1] Univ Waterloo, Dept Syst Design Engn, Waterloo, ON N2L 3G1, Canada
[2] Environm & Climate Change Canada, Data Assimilat & Satellite Meteorol Res Sect, Ottawa, ON K1A 0H3, Canada
[3] Environm & Climate Change Canada, Data Assimilat & Satellite Meteorol Res Sect, Dorval, PQ H9P 1J3, Canada
来源
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING | 2021年 / 59卷 / 01期
关键词
Uncertainty; Artificial neural networks; Radar polarimetry; Sea ice; Integrated circuits; Databases; Classification; data assimilation; neural network; sea ice; synthetic aperture radar (SAR); uncertainty; AUTOMATED ICE; CLASSIFICATION; SEGMENTATION; ALGORITHM;
D O I
10.1109/TGRS.2020.2992454
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Synthetic aperture radar (SAR) sea ice imagery is a promising source of data for sea ice data assimilation. Classification of SAR sea ice imagery into ice and water is of particular relevance due to its relationship with ice concentration, a key variable in sea ice data assimilation systems. With increasing volumes of SAR data, automated methods to carry out these classifications are of particular importance. Although several automated approaches have been proposed, none look at the impact of including an estimate of uncertainty of the model parameters and input features on the classification output. This article uses an established database of SAR image features to train a multilayer perceptron (MLP) neural network to classify pixel locations as either ice, water, or unknown. The classification accuracies are benchmarked using a recently developed logistic regression approach for the same database. The two methods are found to be comparable. The MLP approach is then enhanced to allow uncertainty to be estimated at each pixel location. Following methods proposed in the deep learning community, two kinds of uncertainty are considered. The first, epistemic uncertainty, is that due to uncertainty in the MLP weights. The second kind of uncertainty, aleatoric uncertainty, is that which cannot be explained by the model, and is therefore associated with the input data. It is found that including these uncertainties in the MLP models reduces their accuracies slightly, but also reduces misclassification rates. This is of particular importance for data assimilation applications, where misclassifications could severely degrade the analysis.
引用
收藏
页码:247 / 259
页数:13
相关论文
共 32 条
[1]  
[Anonymous], 2006, Pattern recognition and machine learning
[2]  
[Anonymous], 2005, P 22 INT C MACHINE L, DOI DOI 10.1145/1102351.1102413
[3]  
[Anonymous], 2012, ARXIV PREPRINT ARXIV
[4]  
Bishop C. M, 1995, Neural Networks for Pattern Recognition
[5]  
Chollet F., 2015, KERAS
[6]  
Der Kiureghian A., 2007, P SPEC WORKSH RISK A
[7]  
Gal Y, 2016, PR MACH LEARN RES, V48
[8]   Sea ice type and open water discrimination using dual co-polarized C-band SAR [J].
Geldsetzer, T. ;
Yackel, J. J. .
CANADIAN JOURNAL OF REMOTE SENSING, 2009, 35 (01) :73-84
[9]  
Goodfellow I, 2016, ADAPT COMPUT MACH LE, P1
[10]  
Kampffmeyer M., 2016, PROC IEEE C COMPUT V, P1