Volume 29, Issue 8 e2967
RESEARCH ARTICLE

Semi-supervised implementation of SVM-based error-correcting output code for damage-type identification in structures

Anand Kumar Agrawal

Corresponding Author

Anand Kumar Agrawal

Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of technology, Kharagpur, India

Correspondence

Anand Kumar Agrawal, Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of technology, Kharagpur 721302, India.

Email: [email protected]

Search for more papers by this author
Goutam Chakraborty

Goutam Chakraborty

Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of technology, Kharagpur, India

Search for more papers by this author
First published: 18 March 2022
Citations: 5
[Correction added on 25 March 2022, after first online publication: section numbers from Section 4.1 were incorrect and have been renumbered in this version.]

Summary

Supervised learning techniques are the most commonly used type of learning techniques for damage-type identification tasks. A necessary condition for these supervised learning approaches to be successful is the availability of a sufficient amount of labeled data corresponding to various possible damaged and undamaged states of the structure. Unfortunately, in several applications, it is either impossible or very costly to acquire sufficient labeled data for all damage scenarios; however, unlabeled data are available in plenty. It will be of great use if one can utilize these unlabeled data to improve the performance of supervised damage identification methods. Semi-supervised implementation of support vector machine (SVM) based error-correcting output code proposed in this paper iteratively converts unlabeled data into labeled data in a principled way to increase the number of labeled data for training, thereby improving the performance of the damage-type identification method. The performance of the proposed technique has been validated on several experimental ASCE benchmark datasets obtained from a 4-story 2-bay by 2-bay steel frame. It was observed that the damage-type identification using semi-supervised implementation outperforms its supervised counterpart in terms of generalization as measured using the five-fold cross-validation error. The aforementioned comparison of the five-fold cross-validation errors was performed after the hyperparameters of both supervised and unsupervised methods were chosen optimally. The conditions for the applicability of the semi-supervised method have also been discussed briefly.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.