Data augmentation using conditional generative adversarial network (cGAN): Application for prediction of corrosion pit depth and testing using neural network
Machine learning (ML) based algorithms, due to their ability to model nonlinear and complex relationship, have been used in predicting corrosion pit depth in oil and gas pipelines. Class imbalance and data scarcity are the challenging problems while training ML models. This paper utilized a conditio...
Saved in:
| Published in | Journal of Pipeline Science and Engineering Vol. 3; no. 1; p. 100091 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier B.V
01.03.2023
KeAi Communications Co. Ltd |
| Subjects | |
| Online Access | Get full text |
| ISSN | 2667-1433 2667-1433 |
| DOI | 10.1016/j.jpse.2022.100091 |
Cover
| Summary: | Machine learning (ML) based algorithms, due to their ability to model nonlinear and complex relationship, have been used in predicting corrosion pit depth in oil and gas pipelines. Class imbalance and data scarcity are the challenging problems while training ML models. This paper utilized a conditional generative adversarial network (cGAN) to handle class imbalance problem in a corrosion dataset by generating new samples. Utility of the cGAN data augmentation is evaluated by training an artificial neural network (ANN) model. In addition, random oversampling and Borderline-SMOTE data generating techniques are used for comparison with cGAN. The testing accuracy of the ANN model increased greatly when trained by the cGAN based augmented dataset and this model performance improvement can be useful for a pipeline integrity management. |
|---|---|
| ISSN: | 2667-1433 2667-1433 |
| DOI: | 10.1016/j.jpse.2022.100091 |