Case-based reasoning for interpretation of data from non-destructive testing
Non-destructive testing (NDT) is a name for a range of methods and procedures used to determine fitness of industrial products for further use. The use of NDT testing techniques results in data in the form of signals, images, or sequences of these, which have to be analysed in order to determine if they contain any indications of defects in the inspected objects. This analysis is often quite complex. In the past, systems have been built which used neural networks (and other statistical classifiers) as well as expert systems to interpret NDT data; however, successful uses of these systems in inspection practice are rare. This article presents how the case-based reasoning methodology (where interpretation of new data is based on previous data-interpretation cases) can be used to tackle the problem of NDT data interpretation. The article presents the characteristics of CBR, which make it an interesting alternative to statistical classifiers and to expert systems. Suitability of CBR for NDT data interpretation is illustrated based on examples of two applications: a CBR system for ultrasonic rail inspection and a CBR system for eddy-current inspection of heat exchangers.
case-based reasoning non-destructive testing data interpretation eddy-current inspection ultrasonic inspection