TY - GEN
T1 - Self-supervised Learning Approach to Detect Corrosion Products in Biofilm images
AU - Bommanapally, V.
AU - Ashaduzzman, M.
AU - Malshe, M.
AU - Chundi, P.
AU - Subramaniam, M.
N1 - Funding Information:
The authors Vidya Bommanapally, Milind Malshe, and Parvathi Chundi gratefully acknowledge funding support from NSF RII T-2 FEC Grant-1920954. The authors wish to thank Drs. Ramana Gadhamshetty and Shankarachary Ragi of South Dakota School of Mines for sharing the biofilm dataset used in this paper.
Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Detection of microbially influenced corrosion (MIC) products in biofilm images is an important problem in material science and engineering. Neural network models that can accurately detect biofilm images having corrosion products are likely to have significant and broad implications in the study and development of materials. However, generating and annotating biofilm image datasets in sufficient volumes is a major impediment in developing such networks. A self-supervised learning approach is presented for automatically detecting MIC products on metal surfaces based on analyses of Scanning Electron Microscope (SEM) biofilm images. The proposed approach uses a Simple Siamese (SimSiam) architecture to learn visual image representations from an unlabeled set of biofilm images, which is then fine-tuned using a scarce set of labeled images to build a model to detect biofilms containing corrosion products. The architecture generates two different augmented versions of the input images and learns the representations using an encoder that uses ResNet backbone. The architecture aims to minimize the negative cosine similarity of the outputs from the encoders and hence learns the representations of the images as both augmented versions belong to the same image. In order to improve the dataset quality and volume, input images are contrast enhanced, scaled, and overlapping image patches are generated and used to learn representations and fine-tuning. The performance of the models are analyzed using precision and recall metrics for patches of varying sizes. An overall accuracy of 62% was obtained for the classification of corrosion in the images after finetuning the model with scarce labeled dataset. Our results show that the models built using the proposed self-supervised learning approach can successfully detect corrosion products in biofilm images and that the performance of the models successively improves with increase in the patch size.
AB - Detection of microbially influenced corrosion (MIC) products in biofilm images is an important problem in material science and engineering. Neural network models that can accurately detect biofilm images having corrosion products are likely to have significant and broad implications in the study and development of materials. However, generating and annotating biofilm image datasets in sufficient volumes is a major impediment in developing such networks. A self-supervised learning approach is presented for automatically detecting MIC products on metal surfaces based on analyses of Scanning Electron Microscope (SEM) biofilm images. The proposed approach uses a Simple Siamese (SimSiam) architecture to learn visual image representations from an unlabeled set of biofilm images, which is then fine-tuned using a scarce set of labeled images to build a model to detect biofilms containing corrosion products. The architecture generates two different augmented versions of the input images and learns the representations using an encoder that uses ResNet backbone. The architecture aims to minimize the negative cosine similarity of the outputs from the encoders and hence learns the representations of the images as both augmented versions belong to the same image. In order to improve the dataset quality and volume, input images are contrast enhanced, scaled, and overlapping image patches are generated and used to learn representations and fine-tuning. The performance of the models are analyzed using precision and recall metrics for patches of varying sizes. An overall accuracy of 62% was obtained for the classification of corrosion in the images after finetuning the model with scarce labeled dataset. Our results show that the models built using the proposed self-supervised learning approach can successfully detect corrosion products in biofilm images and that the performance of the models successively improves with increase in the patch size.
KW - biofilms
KW - corrosion
KW - self-supervised learning
UR - http://www.scopus.com/inward/record.url?scp=85125203286&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85125203286&partnerID=8YFLogxK
U2 - 10.1109/BIBM52615.2021.9669343
DO - 10.1109/BIBM52615.2021.9669343
M3 - Conference contribution
AN - SCOPUS:85125203286
T3 - Proceedings - 2021 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2021
SP - 3555
EP - 3561
BT - Proceedings - 2021 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2021
A2 - Huang, Yufei
A2 - Kurgan, Lukasz
A2 - Luo, Feng
A2 - Hu, Xiaohua Tony
A2 - Chen, Yidong
A2 - Dougherty, Edward
A2 - Kloczkowski, Andrzej
A2 - Li, Yaohang
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2021
Y2 - 9 December 2021 through 12 December 2021
ER -