Damage Detection in Steel Pipes Using a Semi-Supervised Statistical Learning Algorithm