Next Article in Journal
Impedance of the Grape Berry Cuticle as a Novel Phenotypic Trait to Estimate Resistance to Botrytis Cinerea
Previous Article in Journal
Aperiodic Linear Networked Control Considering Variable Channel Delays: Application to Robots Coordination
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ultrasonic Sensor Signals and Optimum Path Forest Classifier for the Microstructural Characterization of Thermally-Aged Inconel 625 Alloy

by
Victor Hugo C. De Albuquerque
1,*,
Cleisson V. Barbosa
1,
Cleiton C. Silva
2,
Elineudo P. Moura
2,
Pedro P. Rebouças Filho
3,
João P. Papa
4 and
João Manuel R. S. Tavares
5
1
Programa de Pós-Graduação em Informática Aplicada, Universidade de Fortaleza, Fortaleza, Ceará 60811-905, Brazil
2
Departamento de Engenharia Metalúrgica e de Materiais, Universidade Federal do Ceará, Fortaleza, Ceará 60455-900, Brazil
3
Programa de Pós-Graduação em Ciências da Computação, Instituto Federal de Educação, Ciência e Tecnologia do Ceará, Fortaleza, Ceará 61939-140, Brazil
4
Departamento de Ciência da Computação, Universidade Estadual Paulista, Bauru, São Paulo 17033-360, Brazil
5
Instituto de Ciência e Inovação em Engenharia Mecânica e Engenharia Industrial, Departamento de Engenharia Mecânica, Faculdade de Engenharia, Universidade do Porto, Porto 4200-465, Portugal
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(6), 12474-12497; https://doi.org/10.3390/s150612474
Submission received: 26 April 2015 / Accepted: 20 May 2015 / Published: 27 May 2015
(This article belongs to the Section Physical Sensors)

Abstract

: Secondary phases, such as laves and carbides, are formed during the final solidification stages of nickel-based superalloy coatings deposited during the gas tungsten arc welding cold wire process. However, when aged at high temperatures, other phases can precipitate in the microstructure, like the γ” and δ phases. This work presents an evaluation of the powerful optimum path forest (OPF) classifier configured with six distance functions to classify background echo and backscattered ultrasonic signals from samples of the inconel 625 superalloy thermally aged at 650 and 950 °C for 10, 100 and 200 h. The background echo and backscattered ultrasonic signals were acquired using transducers with frequencies of 4 and 5 MHz. The potentiality of ultrasonic sensor signals combined with the OPF to characterize the microstructures of an inconel 625 thermally aged and in the as-welded condition were confirmed by the results. The experimental results revealed that the OPF classifier is sufficiently fast (classification total time of 0.316 ms) and accurate (accuracy of 88.75% and harmonic mean of 89.52) for the application proposed.

1. Introduction

Nb-bearing nickel-based superalloys, in particular inconel 625, has greater applicability, especially in highly corrosive environments, such as the ones in the oil and gas industry, than many other nickel (Ni)-based alloys. Nowadays, this alloy is used widely in the weld overlay of the inner surface of carbon steel pipes and other equipment of the offshore industry. However, further studies about this alloy, such as the one presented in this paper, are necessary to increase the overall knowledge of its properties.

During the welding of an inconel 625 alloy, there is an intensive microsegregation of some elements, such as niobium (Nb) and molybdenum (Mo), within the interdendritic regions, causing the supersaturation of the liquid metal with these chemical elements in its final stage of solidification, which results in the precipitation of the Nb-rich laves phase and MCprimary carbides of type NbC [1,2]. This segregation and precipitation of the secondary phases can change the mechanical properties of the alloy and decrease its resistance to corrosion [3]. In addition, the Nb-rich laves phase has a low melting point that causes an increase in the temperature solidification range, making the alloy susceptible to solidification cracking [4].

Nondestructive testing based on ultrasonic signals has been commonly used to study this kind of material. For example, in the evaluation of the embrittlement kinetics and elastic constants of the SAF2205 duplex stainless steel for different aging times at 425 and 475 °C [5], spinodal decomposition mechanism study on the UNSS31803 duplex stainless steel [6], evaluation of grain refiners' influence on the mechanical properties in a CuAlBe shape memory alloy [7], sigma phase detection on a UNS S31803 duplex stainless steel [8], characterization of welding defects [9], characterization of cast iron microstructure [10], pattern classification in nondestructive materials inspection [11], nondestructive characterization of microstructures and determination of elastic properties in plain carbon steel [12] and in the phase transformations evaluation on a UNS S31803 duplex stainless steel based on nondestructive testing [13].

In this sense, the main goal of this work was to evaluate the influence of six distance functions, mainly the Euclidean, chi-square, Manhattan, Canberra, squared chi-squared and Bray–Curtis distances, in the performance of the recent and powerful optimum path forest classifier to detect/identify, based on ultrasonic signals, the kinetics of the phase transformation of a Ni-based alloy thermally aged at 650 and 950 °C for 10, 100 and 200 h, as well as in the as-welded state. Raw data ultrasonic background echo and backscattered signals acquired with two types of transducers (4 and 5 MHz) were used. For a further assessment of the distance functions' performance, the results obtained were very satisfactory in terms of accuracy rate, train and test times, confusion matrix and harmonic mean between specificity and sensitivity, which makes the results presented and discussed of noteworthy value.

The OPF has been evaluated in different applications as, for example, EEG signal classification for epilepsy diagnosis [14], ECG arrhythmia classification [15], automatic characterization of graphite particles in metallographic images [16], intrusion detection in computer networks [17], aquatic weed automatic classification [18] and spoken emotion recognition [19], among others.

2. Materials and Methods

This section describes the experimental work done for the temperatures of 650 and 950 °C for 10, 100 and 200 h, as well as for the as-welded state. First, the ultrasonic sensor signals acquired and the related fundamentals are introduced. Afterwards, the optimum path forest classifier used to classify the ultrasonic signals is presented. Finally, the metrics used in the classifier evaluation are described.

2.1. Ultrasonic Sensor Signals

After the welding and preparation of the samples, described in detail in [20,21], the background echo and backscattered signals were acquired to evaluate the effect of aging on the inconel 625 alloy samples.

The pulse echo technique and the direct contact method were used to collect the background echo and backscattered ultrasonic signals [8]. All of the signals were obtained using commercial nondestructive testing (NDT) ultrasonic transducers: one of 4 MHz (Krautkramer, Model MB4S, Lewistown, PA, USA) and another one of 5 MHz (Krautkramer, Germain, Model MSW-QCG). The choice of these transducers was based on the authors previous experience in this kind of NDT and knowledge concerning the material under study [2225]. In fact, Albuquerque et al., in [21], showed that these frequencies revealed were to be the most adequate to analyze the material under study, as a transducer with a frequency of 10 MHz completely attenuated the ultrasonic signal; and one with a frequency of 2.25 MHz led to an adjacent echo that overlapped the signal extensively, seriously compromising the accuracy of the results.

As a coupling material, the SAE 15W40 lube oil was used for the longitudinal measurements. A Krautkramer ultrasonic device (GE Inspection Technologies, Lewistown, PA, USA, model USD15B) was used connected to a 100-MHz digital oscilloscope (Tektronix, Portland, OR, USA, model TDS3012B), which transmitted the ultrasonic signals to a computer for processing, according to a sampling rate of 1 GS/s.

The microstructural characterization was carried out using the OPF classifier configured with the Euclidean, chi-square, Manhattan, Canberra, squared chi-squared and Bray–Curtis distances on the original background echo and backscattered signals. In order to assure statistical significance, 40 signals were acquired for each sample, and each background echo signal had 10,000 points; i.e., a total of 400,000 points was attained, and each backscattered signal had 500 points, resulting in a total of 20,000 points for this study.

Albuquerque et al., in [21], did not consider echo signals without preprocessing, claiming that the large number of points made their use impracticable. However, this problem has been overcome, because the classifier used here is faster and more powerful, which is one of the important contributions attained with this work. Nunes et al. [20] compared the OPF, configured only with the Euclidean distance, with the support vector machine and Bayesian classifiers and showed its superiority in terms of the processing time and accuracy rate. Thus, another contribution of this work was to analyze the influence of six distance functions on the OPF's performance to detect/identify microstructural changes from the ultrasonic signals due to aging.

2.2. Optimum Path Forest Classifier

The OPF classifier models the problem of pattern recognition as a graph partition in a given feature space. The nodes are represented by the ultrasonic signal feature vectors, and all pairs are connect by edges, defining a complete graph. This kind of representation is straightforward, given that the graph does not need to be explicitly represented, and has low memory requirements. The partition of the graph is carried out by a competition process between some key samples, known as prototypes, which offer optimum paths to the remaining nodes of the graph. Each prototype sample defines its optimum path tree (OPT), and the collection of all OPTs defines the optimum path forest, which gives the name to the classifier [26].

The OPF can be seen as a generalization of the well-known Dijkstra algorithm to compute optimum paths from a source node to the remaining ones [27]. The main difference relies on the fact that OPF uses a set of source nodes, i.e., the prototypes, with any path-cost function. In the case of Dijkstra's algorithm, a function that summed the arc-weights along a path was applied. For OPF, a function that gives the maximum arc-weight along a path is used [26].

Let Z = Z1Z2 be a dataset labeled with a function λ, in which Z1 and Z2 are, respectively, training and test sets, and let SZ1 be a set of prototype patterns (ultrasonic signal feature vectors). Essentially, the OPF classifier builds a discrete optimal partition of the feature space, such that any sample sZ2 can be classified according to this partition. This partition is an optimum path forest (OPF) computed in ℜn by the image foresting transform (IFT) algorithm [28].

The OPF algorithm may be used with any smooth path-cost function that can group ultrasonic signal features with similar properties [28]. This work used the path-cost function fmax, which is computed as:

f max ( s ) = { 0 if s S , + otherwise . f max ( π s , t ) = max { f max ( π ) , d ( s , t ) }
in which d(s, t) means the distance between ultrasonic signal features s and t, and a path π is defined as a sequence of adjacent features. As such, fmax(π) computes the maximum distance between adjacent samples in π, when π is not a trivial path.

The OPF algorithm assigns one optimum path P*(s) from S to every ultrasonic signal feature sZ1, originating an optimum path forest P (a function with no cycles, which assigns to each sZ1\S its predecessor P(s) in P*(s) or a marker nil when sS. Let R(s) ∈ S be the root of P*(s) that can be reached from P(s). The OPF algorithm computes for each sZ1 the cost C(s) of P*(s), the label L(s) = λ(R(s)) and the predecessor P(s).

The OPF classifier is composed of two distinct phases: (I) training; and (II) classification. The former step consists, essentially, of finding the prototypes and computing the optimum path forest, which is the union of all OPTs rooted at each prototype. After that, a sample is picked from the test sample, which connects it to all of the samples of the optimum path forest generated in the training phase. Notice that this test sample is not permanently added to the training set, i.e., it is performed only once. The next sections describe this procedure in more detail.

2.3. Training

We say that S* is an optimum set of prototypes when the OPF algorithm minimizes the classification errors for every sZ1. S* can be found by exploiting the theoretical relation between the minimum spanning tree (MST) and optimum path tree for fmax [29]. The training essentially consists of finding S* and an OPF classifier rooted at S*.

By computing an MST in the complete graph (Z1, A), we obtain a connected acyclic graph whose nodes are all ultrasonic signal features of Z1, and the arcs are undirected and weighted by the distances d between adjacent features. The optimum spanning tree is the tree that has the least sum of its arc compared to any other spanning tree in the complete graph. In the MST, every pair of ultrasonic signal features is connected by a single path that is optimum according to fmax. That is, the minimum spanning tree contains one optimum path tree for any selected root node.

The optimum prototypes are the closest elements of the MST with different labels in Z1; i.e., elements that fall in the frontier of the classes. By removing the arcs between different classes, their adjacent features become prototypes in S*, and OPF can compute an optimum path forest with minimum classification errors in Z1. It should be noted that a given class may be represented by multiple prototypes, i.e., optimum path trees, and there must exist at least one prototype per class.

2.4. Classification

For any ultrasonic signal feature tZ2, all arcs connecting t with samples sZ1 are addressed, as though t were part of the training graph. Considering all possible paths from S* to t, the optimum path P*(t) from S* is found, and t is labeled with the class λ(R(t)) of its most strongly connected prototype R(t) ∈ S*. This path can be identified incrementally by evaluating the optimum cost C(t) as:

C ( t ) = min { max { C ( s ) , d ( s , t ) } } , s Z 1

Let the node s*Z1 be the one that satisfies Equation (2), i.e., the predecessor P(t) in the optimum path P*(t). Given that L(s*) = λ(R(t)), the classification simply assigns L(s*) as the class of t. An error occurs when L(s*) = λ(t).

2.5. Performance Evaluation Metrics

In order to analyze the performance of the machine learning technique used, three metrics were employed: accuracy, sensitivity and specificity.

Accuracy (Acc) is defined as the ratio of the total number of samples correctly classified and the number of total samples,

Accuracy = number o f correctly classified samples number total of samples
Sensitivity (Se) can be defined as the ratio of the total number of samples correctly classified of one class and the total number of samples classified as belong to that class, including the number of the missed classified samples,
Sensitivity = true positives true positives + false negatives
in which true positives and false negatives stand for the number of samples of a given class correctly and incorrectly classified, respectively.

Specificity (Sp) stands for the ratio of the total number of samples correctly classified and the number of all samples classified as belonging to a specific class,

Specificity = true negatives true negatives + false positives
in which true negatives stands for the number of samples not belonging to a given class classified as not belonging to the considered class, while false positives stands for the number of samples incorrectly classified as belonging to a given class. Observe that these last two measures are based on the data of each class.

Furthermore, we also propose the use of a harmonic average between sensitivity and specificity, that is the harmonic mean (HM):

H M = 2 × S e × S p S e + S p
These evaluation metrics can be computed from a confusion matrix, which can be obtained by comparing the expected classification (reference data) with the ones predicted by the classifier. Besides these measures for evaluating and comparing the effectiveness performance of the classifier used, we also compute the training and testing times.

3. Results and Discussion

The original ultrasonic background echo and backscattered signals, acquired using 4- and 5-MHz transducers, were classified using the OPF classifier configured with the Euclidean, chi-square, Manhattan, Canberra, squared chi-squared and Bray–Curtis distances. The classification efficiency (processing time) and efficacy (accuracy rate, confusion matrices and harmonic mean) were analyzed. Thus, it is possible to evaluate the performance of the classifier to identify the microstructural classes. The original signals, for all distance metrics, were partitioned using the holdout method (50% for training and 50% for testing). The standard deviation for the mean accuracy, harmonic mean and processing time load over 10 iterations generated randomly were computed. The execution was performed on a personal computer with an Intel Core i3, at 3 GHz and with 3 GB of RAM using Linux Ubuntu as the operational system.

3.1. Efficiency and Effectiveness Analysis

The performance of each distance used by the OPF classifier was assessed through the accuracy rate, harmonic mean between specificity and sensitivity, processing time considering the training and testing phases and, finally, the confusion matrix.

Figure 1 shows the PCA (principal component analysis) corresponding to the spatial distribution of the samples of the 4-MHz backscattered signals at 650 °C (Figure 1a), 950 °C (Figure 1b) and both temperatures together (Figure 1c), as well as for the background pulse echo signals for 650 °C (Figure 1d), 950 °C (Figure 1e) and both temperatures together (Figure 1f). Accordingly, it is possible to analyze the complexity during the difficult assignment of classifying the samples.

3.1.1. Aged Samples at 650 °C

In Table 1, which shows the accuracy rate and harmonic mean for the 4- and 5-MHz frequency signals, the highest accuracy was achieved using the Manhattan distance (88.75%), highlighted in bold in the table. This value is around 3.75% higher than the second best result that was attained by the Euclidean distance metric (85%).

In Table 2 is shown the confusion matrix of the classification means for the 4-MHz frequency backscattered signals; one can observe the difference between the Euclidean and Manhattan distances' performance compared to the other distances, since these two distances properly classified an average of 16–18 samples per class, while the other ones confused a large part of the samples, the majority being classified as belonging to the 200-h class.

In Table 3 is presented the confusion matrix of the classification means for the 4-MHz frequency pulse echo signals; one can conclude that the classification was more distributed across the classes, since 7–14 of the samples were classified correctly with the others distributed across the other classes.

In Table 4 is presented the confusion matrix for the 5-MHz frequency backscattered signals. In this case, the performance of the Euclidean and Manhattan distances was around 25% below the one for the frequency backscattered signals, whereas the Euclidean distance has an accuracy between eight and 15 samples of each class, and the Manhattan distance had an accuracy from 10–14. The other distances classified correctly, on average, less than 10 samples per class.

Table 5 shows the confusion matrix for the 5-MHz frequency pulse echo signals. Here, the Manhattan distance achieved a mean accuracy of 11–16 samples, reaching in the best case 70% accuracy and in the worst cases 58.75%, whereas the Euclidean distance achieved a mean accuracy between 10 and 17, reaching a maximum of 75% and a minimum of 61.25%. Notable was the squared chi-squared distance that in its best result achieved an accuracy rate of 63.75%; the other distances achieved a mean accuracy from 1–15.

In Table 6, the training and testing average times for the 4- and 5-MHz frequency signals are presented in milliseconds. All distances achieved analogous results regarding training and testing times for the backscattered signals, keeping a time of 0.2 ms for training and of 0.1 ms for testing. For the pulse echo signals, average times range from 0.5–1 milliseconds for training and 0.2–0.3 for testing.

3.1.2. Samples Aged at 950 °C

In order to ascertain the best classification performance of the samples aged at 950 °C, we analyzed in detail the classification of each round. As shown in Table 7, which indicates the accuracy rates and harmonic mean for the 4- and 5-MHz frequency signals, the Manhattan distance achieved 60% accuracy for the 4-MHz pulse echo and backscattered signals and 60.63% for the 5-MHz pulse echo signals. However, the Euclidean distance used with the 5-MHz pulse echo signals may be considered more suitable for the classification, since in its best case, it achieved 70% accuracy and in its worst case 53.75%, whereas the results of the Manhattan distance for the 4-MHz backscattered signals ranged from 57.5%–60% and for the 4-MHz pulse echo signals from 48.75%–63.75%. All rounds using the 4-MHz backscattered signals with the Euclidean distance achieved an accuracy rate of 57.5%.

In general, the classifications involving the 5-MHz backscattered signals were very unsatisfactory, with accuracy rates below 40%.

Table 8 shows that for the 4-MHz frequency backscattered signals, all distances at some time could accurately classify more than 10 samples as 0 h and 10 h classes, whereas only the Euclidean and Manhattan distances could do the same with the 100 h and 200 h classes.

In Table 9 is presented the confusion matrix of the classification means of the 4-MHz frequency pulse echo signals. It can be observed that only the Euclidean and Manhattan distances achieved more than 50% of classification for each class, whereas the Euclidean distance achieved a maximum of 63.75% and the Manhattan distance a maximum of 60%.

The data in Table 10 show that for the 5-MHz frequency backscattered signals, a poor performance was achieved in general. The Manhattan distance achieved a maximum of 45% and a minimum of 31.25% accuracy, whereas the Euclidean distance achieved a maximum and a minimum of 37.5% and 36.25%, respectively; the other ones kept below 35%.

Table 11 shows the confusion matrix of the classification means of the 5-MHz frequency pulse echo signals. The data presented show that the best performance for the temperature of 950 °C was achieved by the Euclidean distance with a maximum of 70%, followed by the Manhattan distance with 68.75%; the others remained between 57.5% and 22.5%.

In Table 12 is shown the training and testing average times in milliseconds for the 4- and 5-MHz frequency signals. All distances achieved analogous results for the training and testing times for the backscattered signals, keeping a time of 0.2 ms for training and of 0.1 for testing. For the pulse echo signals, the average times range from 0.2–0.4 ms for training and 0.1 for testing.

3.1.3. Samples Aged at 650 and 950 °C

For this dataset, as can be seen in Table 13, the best accuracy was achieved by the Euclidean distance, with a value of 65.86%, but the highest harmonic mean belongs to the Manhattan metric, with 83.5%. This is due to the fact that in some rounds, the classification performance achieved by the Manhattan distance was higher than the one achieved by the Euclidean distance. The best classification of the Manhattan distance was 71.4%, whereas the best accuracy achieved by the Euclidean distance was equal to 67.86%. The other distances achieved accuracy rates lower than 30%, with the chi-squared distance achieving in its worst classification a value of 10.71%.

Regarding the processing times, indicated in Table 14, the distances that classified the samples correctly more often were those that took longer to do the training, with the Manhattan distance taking between 0.5 and 1 ms and the Euclidean distance from 0.4–0.6 ms. For the test, the Manhattan distance took from 0.16–0.3 ms, whereas the Euclidean distance took from 0.18–0.24 ms. The pulse echo signals were those that took longer to train the classifier, taking around 0.8 ms for all distances.

For the 4-MHz backscattered signals, as shown in Table 15, the Manhattan distance could classify correctly many of the samples related to the signals associated with the temperature of 650 °C, with an average from 15–18.5 samples classified correctly, whereas for the signals associated with the temperature of 950 °C, it achieved an average of correct classifications from 7.5–11 samples. The same applies to the Euclidean distance, that classified correctly from 10–15 samples of the classes associated with the temperature of 650 °C and 7–13 samples for the classes related to the temperature of 950 °C. The remaining distances confused considerably the data associated with the 650 °C/200 h class, with an average of 11–18 samples in all classes classified as belonging to this class.

With the 4-MHz frequency pulse echo signals, Table 16, the classification was more confusing, with wrong classifications for all classes and distances. The Manhattan distance achieved an average accuracy in most of its classes from 8–13.5 samples, whereas the Euclidean distance achieved an average accuracy from 6.5–13 samples. The squared chi-squared and Canberra distances achieved similar results, with an average of samples classified correctly between 5 and 12.5, whereas the Bray–Curtis distance from 5–10.5 and the chi-squared distance below 10 samples.

Table 17 presents the result of the confusion matrix for the 5-MHz frequency backscattered signals, and it can be observed that all distances had bad performances; with the exception of the 650 °C/10 h class, for which the Manhattan and Euclidean distances have the best accuracy rate of 42.14% and 40.71%, respectively. The distance for others had the best results below 30%.

From Table 18, which shows the confusion matrix for the 5-MHz frequency pulse echo signals, it can be confirmed that the performance of all distances was better than the ones presented in Table 17, but still lower than the ones shown in Table 15. The Manhattan distance achieved an average of classification varying from 9–15 correct samples per class, with a maximum accuracy of 64.29% and a minimum accuracy of 48.57%. The Euclidean distance achieved an average of accurate correct classification varying from 9–14.5 samples per class, with a maximum accuracy of 59.29% and a minimum accuracy of 47.14%. The squared chi-squared metric achieved a maximum accuracy of 47.86% and a minimum accuracy of 34.29%. The Canberra distance achieved a maximum accuracy of 36.42% and a minimum accuracy of 29.29%; the Bra–Curtis distance achieved a maximum accuracy of 30% and a minimum accuracy of 22.14%; and finally, the chi-squared distance achieved a maximum accuracy of 22.14% and a minimum accuracy of 11.43%.

4. Conclusions

This work evaluated the efficiency and efficacy of the OPF classifier configured with six distance functions to classify ultrasonic signals, raw data background echo and backscattered signals acquired at frequencies of 4 and 5 MHz, to characterize the phase transformations on a Nb-base alloy, thermally aged at 650 and 950 °C for 10, 100 and 200 h, as well as in the as-welded condition.

In regard to this work, the following conclusions can be pointed out:

(1)

The results revealed that the classification of the ultrasonic signals using the OPF classifier was sensitive to the microstructural changes occurring in the inconel 625 alloy and that the formation of the secondary phases during the welding process, as well as the phase transformation kinetics due to the different thermal aging times can be efficiently identified;

(2)

The best accuracy rates for the thermal aging at 650 °C were obtained using the OPF configured with the Manhattan distance on the backscattered signals acquired with a 4-MHz transducer (accuracy of 88.75%, in 0.384 ms, with a harmonic mean of 61.9);

(3)

For the thermal aging at 950 °C, the best results were obtained using the OPF with Euclidean distance on the background echo signals acquired with the 5-MHz transducer (accuracy of 60%, in 0.569 ms, with a harmonic mean of 69.19);

(4)

For the thermal aging at 650 and 950 °C, the best results were obtained using the OPF with the Euclidean distance on the backscattered signals acquired with the 4-MHz transducer (accuracy of 67.86%, in 0.713 ms, with a harmonic mean of 80.61);

Based on the results obtained for accurately classifying the ultrasonic signals, it is possible to confirm that the OPF classifier is able to assess the aging conditions to which the inconel 625 alloy is submitted, making it possible to detect the best moment to carry out maintenance services, reducing the costs and maintenance time.

Acknowledgements

All authors are grateful for the support given by the following laboratories of the Federal University of Ceará, in Brazil: Welding Engineering Laboratory (ENGESOLDA), Materials Characterization Laboratory (LACAM), Center of Non-Destructive Testing (CENDE), in particular Paulo G. Normando. All authors are grateful, as well as, for the financial support given by the Research and Projects Financing (FINEP), the Coordination for the Improvement of People with Higher Education (CAPES) and, finally, Petróleo Brasileiro S.A.

The last author acknowledges sponsorship from the Brazilian National Council for Research and Development (CNPq) via Grants 470501/2013-8 and 301928/2014-2.

Author Contributions

Victor Hugo C. de Albuquerque, Cleisson V. Barbosa, João P. Papa, Pedro P. Rebouças Filho and João Manuel R.S. Tavares contributed to the design of the work, assessment of the OPF classifier performance, configured with six distance functions, for the microstructural characterization, as well as thermal aging treatment. Cleiton C. Silva and Elineudo P. Moura carried out the welding of the samples and acquisition of the ultrasound signals, respectively. All authors contributed to the writing of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cieslak, M.J.; Headley, T.J.; Romig, A.D. The welding metallurgy of HASTELLOY alloys C-4, C-22 and C-276. Metall. Mater. Trans. A 1986, 17A, 2035–2047. [Google Scholar]
  2. Cieslak, M.J. The welding and solidification metallurgy of alloy 625. Weld. J. 1981, 70, 49–56. [Google Scholar]
  3. Yang, J.X.; Zheng, Q.; Sun, X.F.; Guan, H.R.; Hu, Z.Q. Formation of μ phase during thermal exposure and its effect on the properties of K465 superalloy. Scr. Mater. 2006, 55, 331–334. [Google Scholar]
  4. Dupont, J.N.; Banovic, S.W.; Marder, A.R. Microstructural evolution and weldability of dissimilar welds between a super austenitic stainless steel and nickel-based alloys. Weld. Res. 2003, 82, 125–156. [Google Scholar]
  5. de Araújo Freitas, V.; Normando, P.G.; Albuquerque, V.H.C.; de Macedo Silva, E.; Almeida, A.; ao Manuel, R.S.; Tavares, J. Nondestructive Characterization and Evaluation of Embrittlement Kinetics and Elastic Constants of Duplex Stainless Steel SAF 2205 for Different Aging Times at 425 °C and 475 °C. J. Nondestruct. Eval. 2011, 30, 130–136. [Google Scholar]
  6. De Albuquerque, V.H.C.; de Macedo Silva, E.; Leite, J.P.; de Moura, E.P.; de Araújo Freitas, V.L.; ao Manuel, R.S.; Tavares, J. Spinodal decomposition mechanism study on the duplex stainless steel UNS S31803 using ultrasonic speed measurements. Mater. Des. 2010, 31, 2147–2150. [Google Scholar]
  7. De Albuquerque, V.H.C.; de A. Melo, T.A.; de Oliveira, D.F.; Gomes, R.M.; Tavares, J.M.R. Evaluation of grain refiners influence on the mechanical properties in a CuAlBe shape memory alloy by ultrasonic and mechanical tensile testing. Mater. Des. 2010, 31, 3275–3281. [Google Scholar]
  8. Normando, P.G.; Moura, E.P.; Souza, J.A.; Tavares, S.S.; Padovese, L.R. Ultrasound, eddy current and magnetic Barkhausen noise as tools for sigma phase detection on a UNS S31803 duplex stainless steel. Mater. Sci. Eng. A 2010, 527, 2886–2891. [Google Scholar]
  9. Vieira, A.; de Moura, E.; Gonçalves, L.; Rebello, J. Characterization of welding defects by fractal analysis of ultrasonic signals. Chaos Solitons Fractals 2008, 38, 748–754. [Google Scholar]
  10. De Moura, E.P.; Normando, P.G.; Gonçalves, L.L.; Kruger, S.E. Characterization of cast iron microstructure through the statistical fluctuation and fractal analyses of ultrasonic backscattered signals. AIP Conf. Proc. 2011, 1335, 1104–1111. [Google Scholar]
  11. Vieira, A.P.; de Moura, E.P.; Gonçalves, L.L. Fluctuation Analyses for Pattern Classification in Nondestructive Materials Inspection. EURASIP J. Adv. Signal Process 2010, 2010. [Google Scholar] [CrossRef]
  12. De Araújo Freitas, V.L.; de Albuquerque, V.H.C.; de Macedo Silva, E.; Silva, A.A.; ao Manuel, R.S.; Tavares, J. Nondestructive characterization of microstructures and determination of elastic properties in plain carbon steel using ultrasonic measurements. Mater. Sci. Eng. A 2010, 527, 4431–4437. [Google Scholar]
  13. De Macedo Silva, E.; de Albuquerque, V.H.C.; Leite, J.P.; Varela, A.C.G.; de Moura, E.P.; Tavares, J.M.R. Phase transformations evaluation on a UNS S31803 duplex stainless steel based on nondestructive testing. Mater. Sci. Eng. A 2009, 516, 126–130. [Google Scholar]
  14. Nunes, T.M.; Coelho, A.L.; Lima, C.A.; Papa, J.P.; de Albuquerque, V.H.C. {EEG} signal classification for epilepsy diagnosis via optimum path forest—A systematic assessment. Neurocomputing 2014, 136, 103–123. [Google Scholar]
  15. Da, S.; Luz, E.J.; Nunes, T.M.; de Albuquerque, V.H.C.; Papa, J.P.; Menotti, D. {ECG} arrhythmia classification based on optimum-path forest. Expert Syst. Appl. 2013, 40, 3561–3573. [Google Scholar]
  16. Papa, J.P.; Nakamura, R.Y.; de Albuquerque, V.H.C.; Falcão, A.X.; Tavares, J.M.R. Computer techniques towards the automatic characterization of graphite particles in metallographic images of industrial materials. Expert Syst. Appl. 2013, 40, 590–597. [Google Scholar]
  17. Pereira, C.R.; Nakamura, R.Y.; Costa, K.A.; Papa, J.P. An Optimum-Path Forest framework for intrusion detection in computer networks. Eng. Appl. Artif. Intell. 2012, 25, 1226–1234. [Google Scholar]
  18. Pereira, L.A.; Nakamura, R.Y.; de Souza, G.F.; Martins, D.; Papa, J.P. Aquatic weed automatic classification using machine learning techniques. Comput. Electron. Agric. 2012, 87, 56–63. [Google Scholar]
  19. Iliev, A.I.; Scordilis, M.S.; Papa, J.P.; Falcão, A.X. Spoken emotion recognition through optimum-path forest classification using glottal features. Comput. Speech Lang. 2010, 24, 445–460. [Google Scholar]
  20. Nunes, T.M.; de Albuquerque, V.H.C.; Papa, J.P.; Silva, C.C.; Normando, P.G.; Moura, E.P.; Tavares, J.M.R. Automatic microstructural characterization and classification using artificial intelligence techniques on ultrasound signals. Expert Syst. Appl. 2013, 40, 3096–3105. [Google Scholar]
  21. Albuquerque, V.H.C.; Silva, C.C.; Normando, P.G.; Moura, E.P.; Tavares, J.M.R.S. Thermal aging effects on the microstructure of Nb-bearing nickel based superalloy weld overlays using ultrasound techniques. Mater. Des. 2012, 36, 337–347. [Google Scholar]
  22. Albuquerque, V.H.C.; Silva, E.M.; Leite, J.P.; Moura, E.P.; Freitas, V.L.A.; Tavares, J.M.R.S. Spinodal decomposition mechanism study on the duplex stainless steel UNS S31803 using ultrasonic speed measurements. Mater. Des. 2010, 31, 2147–2150. [Google Scholar]
  23. Silva, E.M.; Albuquerque, V.H.C.; Leite, J.P.; Varela, A.C.G.; Moura, E.P.; Tavares, J.M.R.S. Phase transformations evaluation on a UNS S31803 duplex stainless steel based on nondestructive testing. Mater. Sci. Eng. A 2009, 516, 126–130. [Google Scholar]
  24. Normando, P.G.; Moura, E.P.; Souza, J.A.; Tavares, S.S.M.; Padovese, L.R. Ultrasound, eddy current and magnetic Barkhausen noise as tools for sigma phase detection on a UNS S31803 duplex stainless steel. Mater. Sci. Eng. A 2010, 527, 2886–2891. [Google Scholar]
  25. Normando, P.G.; Nascimento, R.A.S.; Moura, E.P.; Vieira, A.P. Microstructure identification via detrended fluctuation analysis of ultrasound signals. Phys. Rev. E 2013, 87, 043304. [Google Scholar]
  26. Papa, J.P.; Falcão, A.X.; Suzuki, C.T.N. Supervised Pattern Classification based on Optimum-Path Forest. Int. J. Imaging Syst. Technol. 2009, 19, 120–131. [Google Scholar]
  27. Dijkstra, E.W. A note on two problems in connexion with graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar]
  28. Falcão, A.X.; Stolfi, J.; Lotufo, R.A. The Image Foresting Transform Theory, Algorithms, and Applications. IEEE Trans. Pattern Anal. Mach. Intell. 2004, 26, 19–29. [Google Scholar]
  29. Allène, C.; Audibert, J.Y.; Couprie, M.; Cousty, J.; Keriven, R. Some Links between Min-cuts, Optimal Spanning Forests and Watersheds. Proceedings of the Mathematical Morphology and its Applications to Image and Signal Processing (ISMM'07), MCT/INPE, Rio de Janeiro, Brazil, 10–13 October 2007; pp. 253–264.
Figure 1. Spatial distribution of the samples of the (a) 4-MHz backscattered signals at 650 °C, (b) 950 °C and (c) of both temperatures together and of the (d) pulse echo signals at 650 °C, (e) 950 °C and (f) of both temperatures together.
Figure 1. Spatial distribution of the samples of the (a) 4-MHz backscattered signals at 650 °C, (b) 950 °C and (c) of both temperatures together and of the (d) pulse echo signals at 650 °C, (e) 950 °C and (f) of both temperatures together.
Sensors 15 12474f1 1024
Table 1. Accuracy rate and harmonic mean for 4- and 5-MHz frequency signals at 650 °C.
Table 1. Accuracy rate and harmonic mean for 4- and 5-MHz frequency signals at 650 °C.
Frequency(MHz)SignalManhattanEuclideanSquared Chi-Squared
4BackscatteredAcc88.75 ± 2.1185 ± 5.4341.25 ± 4.22
MH61.9 ± 1.389.52 ± 4.2344.97 ± 13.29
Background echoAcc60.63 ± 3.5458.13 ± 6.159.38 ± 4.92
MH67.89 ± 8.9868.04 ± 10.6669.34 ± 7.7

5BackscatteredAcc58.75 ± 1.2960 ± 032.5 ± 3.65
MH66.31 ± 9.1869.81 ± 10.2746.47 ± 8.62
Background echoAcc65.63 ± 4.164.38 ± 4.2656.25 ± 4.72
MH74.86 ± 7.3975.88 ± 9.0867.19 ± 14.04

Frequency (MHz)SignalCanberraBray–CurtisChi-Square

4BackscatteredAcc30 ± 1.9427.5 ± 2.8418.75 ± 3.76
MH13.76 ± 4.9415.08 ± 11.69.5 ± 6.16
Background echoAcc53.75 ± 4.7751.88 ± 3.8745 ± 5.5
MH62.24 ± 9.8161.87 ± 7.2058.39 ± 8.03

5BackscatteredAcc29.38 ± 3.6126.25 ± 3.2331.88 ± 4.21
MH43.23 ± 20.0837.8 ± 2.344.42 ± 10.36
Background echoAcc48.13 ± 4.0240.63 ± 4.4926.25 ± 5.16
MH53.83 ± 16.2951.01 ± 17.2535.35 ± 10.92
Table 2. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 650 °C.
Table 2. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 650 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h17185211
10 h112011
100 h212111
200 h0011171717

10 h0h101100
10 h18182101
100 h121000
200 h0016182019

100 h0h010.5011
10 h231.5000
100 h18167131
200 h0011191618

200 h0h100.5011
10 h011.5001
100 h111114
200 h181817191814
Table 3. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 650 °C.
Table 3. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 650 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h10911.59.599.5
10 h463.54.564
100 h212213
200 h243443.5

10 h0h33.533.53.54
10 h12121211.51210
100 h222221
200 h32.5332.55

100 h0h1.52.51.522.54
10 h2.54.511.54.52.5
100 h16121614.51211.5
200 h011.5212

200 h0h3.554.5555
10 h2.553456.5
100 h323121
200 h1189.51087.5
Table 4. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 650 °C.
Table 4. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 650 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h11147959
10 h9666.562
100 h007365
200 h0001.534

10 h0h208755
10 h12114155
100 h696553
200 h002757

100 h0h124745
10 h935653
100 h10158565
200 h003257

200 h0h123154
10 h346444
100 h265664
200 h1486958
Table 5. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 650 °C.
Table 5. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 650 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h141415.5994
10 h343.5326
100 h110344
200 h21155.56

10 h0h4332.524
10 h111386.544
100 h334565
200 h215687

100 h0h0.513123
10 h211224
100 h16171616137
200 h1.511136

200 h0h233.53.54.55
10 h23.545.55.54
100 h333245
200 h1310.59.5966
Table 6. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 650 °C.
Table 6. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 650 °C.
Frequency (MHz)SignalTimeManhattanEuclideanSquared Chi-Squared
4BackscatteredTrain0.279 ± 0.1590.355 ± 3.9120.236 ± 0.092
Test0.105 ± 0.0560.097 ± 0.0310.090 ± 0.063
Background echoTrain0.512 ± 0.0150.312 ± 0.0631.050 ± 2.680
Test0.162 ± 0.0350.126 ± 0.0400.226 ± 0.293

5BackscatteredTrain0.3 ± 0.1790.288 ± 0.1740.258 ± 0.131
Test0.095 ± 0.0740.125 ± 0.0490.143 ± 0.041
Background echoAcc0.520 ± 0.0970.446 ± 9.2540.376 ± 0.283
Test0.285 ± 0.0410.192 ± 0.0540.191 ± 0.056

Frequency (MHz)SignalTimeCanberraBray–CurtisChi-Square

4BackscatteredTrain0.205 ± 0.0160.209 ± 0.0300.216 ± 0.136
Test0.095 ± 0.0180.113 ± 0.0130.090 ± 0.021
Background echoAcc0.593 ± 0.3920.707 ± 0.3590.398 ± 0.066
Test0.185 ± 0.0470.247 ± 0.1410.152 ± 0.035

5BackscatteredTrain0.229 ± 0.0100.329 ± 0.1290.238 ± 0.116
Test0.091 ± 0.0090.158 ± 0.0800.113 ± 0.036
Background echoAcc0.542 ± 0.4490.388 ± 0.0470.525 ± 0.166
Test0.324 ± 0.1020.166 ± 0.0360.237 ± 0.050
Table 7. Accuracy rates and harmonic mean for the 4- and 5-MHz frequency at 950 °C.
Table 7. Accuracy rates and harmonic mean for the 4- and 5-MHz frequency at 950 °C.
Frequency (MHz)SignalManhattanEuclideanSquared Chi-Squared
4BackscatteredAcc60 ± 1.0557.5 ± 038.75 ± 1.44
MH71.36 ± 7.2870.8 ± 16.6550.86 ± 3.74
Background echoAcc60 ± 4.7556.88 ± 4.1955 ± 4.02
MH69.92 ± 4.9764.65 ± 6.262.03 ± 10.31

5BackscatteredAcc38.75 ± 436.88 ± 0.6625 ± 2.77
MH53.95 ± 7.5511.67 ± 22.9934.64 ± 8.21
Background echoAcc60.63 ± 5.2460 ± 4.8748.75 ± 4.42
MH69.94 ± 6.6169.19 ± 8.6859.75 ± 10.53

Frequency (MHz)SignalCanberraBray–CurtisChi-Square

4BackscatteredAcc30 ± 2.6425 ± 0.5334.38 ± 3.7
MH43.32 ± 4.3833.78 ± 13.0348.77 ± 6.74
Background echoAcc50.63 ± 2.8346.25 ± 3.5943.13 ± 6.82
MH59.98 ± 8.5456.9 ± 10.8755.12 ± 7.58

5BackscatteredAcc23.75 ± 2.4931.25 ± 2.1332.5 ± 4.49
MH34.28 ± 11.9347.36 ± 7.7647.65 ± 8.96
Background echoAcc39.38 ± 4.1934.38 ± 3.7628.13 ± 4.05
MH49.66 ± 13.3244 ± 5.441.63 ± 2.66
Table 8. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 950 °C.
Table 8. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h14159565
10 h313263
100 h2251036
200 h123356

10 h0h012372
10 h1268648
100 h7106855
200 h123345

100 h0h2165.561
10 h7554.534
100 h10137639
200 h112486

200 h0h41.542.532
10 h12.55454.5
100 h343746
200 h121286.587.5
Table 9. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 950 °C.
Table 9. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h1210.5109.59.510
10 h222.5544.5
100 h443234.5
200 h23.54.53.53.51

10 h0h211223.5
10 h14.513.515151411.5
100 h232224
200 h1.52.52121

100 h0h4.53.555.566
10 h33.555.565
100 h12118877
200 h0.522112

200 h0h3.54.54.54.554
10 h323334
100 h232234
200 h11.510.510.511.588
Table 10. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 950 °C.
Table 10. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h6134777
10 h127.53.556
100 h2254.544
200 h1133.5543

10 h0h12.53653
10 h86.57678
100 h466545
200 h754344

100 h0h33.55554
10 h35.56765
100 h855379
200 h664522

200 h0h234543
10 h69.57377
100 h226956
200 h105.53344
Table 11. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 950 °C.
Table 11. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h1517141295.5
10 h211113.5
100 h213455
200 h112356

10 h0h1.5113.535
10 h13.512.585.566
100 h448776
200 h12.53443

100 h0h3435.575
10 h5554.547
100 h101010755
200 h212343

200 h0h342.555.56
10 h43644.52.5
100 h212335
200 h11129.5876.5
Table 12. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 950 °C.
Table 12. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 950 °C.
Frequency (MHz)SignalTimeManhattanEuclideanSquared Chi-Squared
4BackscatteredTrain0.254 ± 0.1230.232 ± 0.0070.233 ± 0.152
Test0.098 ± 0.0400.084 ± 0.0160.091 ± 0.035
Background echoTrain0.282 ± 0.0550.252 ± 0.0290.629 ± 0.394
Test0.092 ± 0.0540.092 ± 0.0030.221 ± 0.075

5BackscatteredTrain0.271 ± 0.0970.240 ± 0.1070.284 ± 0.122
Test0.090 ± 0.0320.106 ± 0.0330.118 ± 0.060
Background echoAcc0.397 ± 0.0860.415 ± 0.1320.393 ± 0.240
Test0.195 ± 0.0900.154 ± 0.0400.189 ± 0.030

Frequency (MHz)SignalTimeCanberraBray–CurtisChi-Square

4BackscatteredTrain0.234 ± 0.1880.322 ± 0.1510.219 ± 0.087
Test0.095 ± 0.0370.100 ± 0.0320.092 ± 0.024
Background echoAcc0.262 ± 0.0470.478 ± 0.1460.255 ± 0.024
Test0.100 ± 0.1140.242 ± 0.1000.095 ± 0.013

5BackscatteredTrain0.231 ± 0.1050.339 ± 0.1200.224 ± 0.133
Test0.096 ± 0.0550.113 ± 0.0440.082 ± 0.078
Background echoAcc0.379 ± 0.0610.399 ± 0.0700.369 ± 0.070
Test0.201 ± 0.0580.186 ± 0.0380.182 ± 0.072
Table 13. Accuracy rates and harmonic mean for the 4- and 5-MHz frequency signals at 650 and 950 °C.
Table 13. Accuracy rates and harmonic mean for the 4- and 5-MHz frequency signals at 650 and 950 °C.
Frequency (MHz)SignalManhattanEuclideanSquared Chi-Squared
4BackscatteredAcc65.71 ± 2.9467.86 ± 3.3227.14 ± 1.74
MH83.50 ± 16.2680.61 ± 14.8125.91 ± 14.31
Background echoAcc46.43 ± 3.3346.43 ± 3.2846.43 ± 3.9
MH56.47 ± 7.5960.09 ± 8.6555.77 ± 8.92

5BackscatteredAcc30.71 ± 5.939.29 ± 1.5119.29 ± 2.82
MH46.15 ± 10.0350.33 ± 7.2525.34 ± 13.79
Background echoAcc55 ± 4.3153.21 ± 3.5441.07 ± 3.52
MH66.76 ± 8.4867.2 ± 7.9750.33 ± 13.58

Frequency (MHz)SignalCanberraBray–CurtisChi-Square

4BackscatteredAcc18.57 ± 1.3216.43 ± 1.5913.21 ± 1.73
MH13.93 ± 9.699.5 ± 13.169.51 ± 11.67
Background echoAcc39.29 ± 3.3536.07 ± 2.7928.93 ± 3.46
MH50.78 ± 12.3646.65 ± 9.6745.26 ± 10.59

5BackscatteredAcc17.14 ± 1.8426.43 ± 1.3821.07 ± 2.18
MH25.18 ± 9.4239.44 ± 10.7335.36 ± 13.35
Background echoAcc35 ± 2.4627.5 ± 2.6916.43 ± 3.17
MH39.29 ± 16.736.16 ± 14.7725.76 ± 6.68
Table 14. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 650 and 950 °C.
Table 14. Average of training and testing times in milliseconds for the 4- and 5-MHz frequency signals at 650 and 950 °C.
Frequency (MHz)SignalTimeManhattanEuclideanSquared Chi-Squared
4BackscatteredTrain0.512 ± 0.0150.528 ± 0.2040.411 ± 0.014
Test0.162 ± 0.0350.185 ± 0.0480.192 ± 0.075
Background echoTrain0.945 ± 0.2110.599 ± 0.0990.888 ± 6.323
Test0.333 ± 0.1080.243 ± 0.0560.290 ± 0.080

5BackscatteredTrain0.555 ± 0.1820.454 ± 0.2180.456 ± 0.197
Test0.192 ± 0.0500.188 ± 0.0270.219 ± 0.063
Background echoAcc0.638 ± 0.0750.492 ± 0.0170.751 ± 0.136
Test0.265 ± 0.0760.182 ± 0.0700.360 ± 0.205

Frequency (MHz)SignalTimeCanberraBray–CurtisChi-Square

4BackscatteredTrain0.386 ± 0.0190.387 ± 0.0470.387 ± 0.022
Test0.192 ± 0.0150.189 ± 0.0160.197 ± 0.035
Background echoAcc0.957 ± 0.2850.804 ± 0.2220.899 ± 7.768
Test0.371 ± 0.1050.411 ± 0.1000.303 ± 0.160

5BackscatteredTrain0.453 ± 0.1260.410 ± 0.0320.410 ± 0.080
Test0.205 ± 0.0220.198 ± 0.0400.205 ± 0.026
Background echoAcc0.581 ± 0.0540.800 ± 0.4450.437 ± 0.040
Test0.264 ± 0.0440.380 ± 0.1890.195 ± 0.036
Table 15. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 650 and 950 °C.
Table 15. Confusion matrix of the classification means for the 4-MHz frequency backscattered signals at 650 and 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h15183.52.511
650 °C/10 h112110
650 °C/100 h0.511111
650 °C/200 h0011131613
950 °C/10 h201001
950 °C/100 h001102.5
950 °C/200 h2010.501

650 °C/10 h0h000000.5
650 °C/10 h15143101
650 °C/100 h132100
650 °C/200 h0013161715
950 °C/10 h1.510101
950 °C/100 h121.5021
950 °C/200 h0.500102

650 °C/100 h0h000000.5
650 °C/10 h321001
650 °C/100 h16.5187241
650 °C/200 h0011.5161514
950 °C/10 h000001
950 °C/100 h000002.5
950 °C/200 h0.500002

650 °C/200 h0h000101
650 °C/10 h111011.5
650 °C/100 h0.511022
650 °C/200 h18.5161617168.5
950 °C/10 h000002
950 °C/100 h001102.5
950 °C/200 h020103.5

950 °C/10 h0h220011
650 °C/10 h100001
650 °C/100 h000010
650 °C/200 h0012151811.5
950 °C/10 h7.582.5203.5
950 °C/100 h892112
950 °C/200 h2110.501.5

950 °C/100 h0h022100
650 °C/10 h0.511000.5
650 °C/100 h000001
650 °C/200 h0012171813
950 °C/10 h76200.51
950 °C/100 h111021.513
950 °C/200 h211001

950 °C/200 h0h322201
650 °C/10 h110002.5
650 °C/100 h0.500011
650 °C/200 h0013161715
950 °C/10 h431110.5
950 °C/100 h2.53110.51
950 °C/200 h9.511300.51
Table 16. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 650 and 950 °C.
Table 16. Confusion matrix of the classification means for the 4-MHz frequency pulse echo signals at 650 and 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h9.510.57.5657
650 °C/10 h22.53.52.532.5
650 °C/100 h1.5212.522.5
650 °C/200 h1.522333
950 °C/10 h211.53.541.5
950 °C/100 h113.51.522.5
950 °C/200 h2.511221

650 °C/10 h0h222.5322
650 °C/10 h97.510984
650 °C/100 h21.52.52.51.51
650 °C/200 h1211.525
950 °C/10 h343.523.53
950 °C/100 h22011.52
950 °C/200 h111.511.52

650 °C/100 h0h11.52111
650 °C/10 h111222.5
650 °C/100 h13.5131112.599
650 °C/200 h101122
950 °C/10 h1.52213.52
950 °C/100 h111.51.512
950 °C/200 h111.5111.5

650 °C/200 h0h221.5343
650 °C/10 h3222.523
650 °C/100 h111212
650 °C/200 h8.598.55.555
950 °C/10 h223333.5
950 °C/100 h222231
950 °C/200 h1.522.5212.5

950 °C/10 h0h11111.51.5
650 °C/10 h21.511.523
650 °C/100 h2.51.51.51.513
650 °C/200 h1.5211.52.52.5
950 °C/10 h10.510.512.51111.58
950 °C/100 h1.52.521.512
950 °C/200 h11110.50

950 °C/100 h0h3.524.533.54
650 °C/10 h221.52.52.53
650 °C/100 h121.51.521.5
650 °C/200 h1.51.51.51.521.5
950 °C/10 h33.54344
950 °C/100 h8.58.577.55.54
950 °C/200 h0.50.50112

950 °C/200 h0h2.532.533.53.5
650 °C/10 h21.51.52.53.52.5
650 °C/100 h22211.51
650 °C/200 h222223
950 °C/10 h1.51.522.532
950 °C/100 h1.51.5220.51
950 °C/200 h8.58.58767
Table 17. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 650 and 950 °C.
Table 17. Confusion matrix of the classification means for the 5-MHz frequency backscattered signals at 650 and 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h673.5356
650 °C/10 h43.52.5202
650 °C/100 h213122
650 °C/200 h001003
950 °C/10 h21.54543
950 °C/100 h123553
950 °C/200 h553421

650 °C/10 h0h353412
650 °C/10 h11.5102352
650 °C/100 h4.544.50.522.5
650 °C/200 h001444
950 °C/10 h004324
950 °C/100 h00.532.533.5
950 °C/200 h10.52.5333

650 °C/100 h0h3232.51.52
650 °C/10 h99231.51
650 °C/100 h88.53.52.533
650 °C/200 h000134
950 °C/10 h005644
950 °C/100 h003243
950 °C/200 h00.53.5333

650 °C/200 h0h1.50.511.52.53
650 °C/10 h555523
650 °C/100 h53.53313
650 °C/200 h89.5548.56.5
950 °C/10 h0.502311
950 °C/100 h00.522.522
950 °C/200 h012131.5

950 °C/10 h0h1142.532
650 °C/10 h0.501.51.501
650 °C/100 h0.502.5232
650 °C/200 h00011.52.5
950 °C/10 h66.56655.5
950 °C/100 h65.5343.55
950 °C/200 h673342

950 °C/100 h0h23.5533.54
650 °C/10 h011.5151
650 °C/100 h002221
650 °C/200 h00000.51
950 °C/10 h64.534.523.5
950 °C/100 h873.53.566
950 °C/200 h445512.5

950 °C/200 h0h3.544.5353
650 °C/10 h0.512.5111.5
650 °C/100 h10.5210.51.5
650 °C/200 h000024
950 °C/10 h546654.5
950 °C/100 h34473.53
950 °C/200 h76.51232.5
Table 18. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 650 and 950 °C.
Table 18. Confusion matrix of the classification means for the 5-MHz frequency pulse echo signals at 650 and 950 °C.
True ClassClassified asManhattanEuclideanSquared Chi-SquaredCanberraBray CurtisChi Square
0h0h141312.5853.5
650 °C/10 h231.5323.5
650 °C/100 h111.52.523
650 °C/200 h11.503.544
950 °C/10 h11102.51
950 °C/100 h0.50.52322
950 °C/200 h0.501.51.52.53

650 °C/10 h0h3331.51.53
650 °C/10 h10.5106542.5
650 °C/100 h2.523.555.54
650 °C/200 h102.55.55.55
950 °C/10 h111.5000.5
950 °C/100 h12.52222
950 °C/200 h11.51.511.53

650 °C/100 h0h0.511.511.51.5
650 °C/10 h1.51111.53
650 °C/100 h1514.51514.5126
650 °C/200 h1.511225
950 °C/10 h0.50.50011
950 °C/100 h121.5002
950 °C/200 h000.51.521.5

650 °C/200 h0h1.523234
650 °C/10 h22.52.5433
650 °C/100 h2.52.51.522.52.5
650 °C/200 h9.596.5854.5
950 °C/10 h212121
950 °C/100 h2331.532
950 °C/200 h0.501.51.51.53

950 °C/10 h0h010.5112
650 °C/10 h220.5111.5
650 °C/100 h111.5343
650 °C/200 h10.524.53.54
950 °C/10 h1110.574.55.54
950 °C/100 h33.55.5442.5
950°C/200 h21.53213

950 °C/100 h0h22.52223
650 °C/10 h224232
650 °C/100 h222.5543
650 °C/200 h111.53.555
950 °C/10 h32.53.531.53
950 °C/100 h995.533.53
950 °C/200 h1111.511

950 °C/200 h0h222.51.52.52
650 °C/10 h211.52.533
650 °C/100 h0.5224.54.52.5
650 °C/200 h11154.57
950 °C/10 h32.52.50.52.52.5
950 °C/100 h1.51.51122
950 °C/200 h10117.552.53

Share and Cite

MDPI and ACS Style

De Albuquerque, V.H.C.; Barbosa, C.V.; Silva, C.C.; Moura, E.P.; Filho, P.P.R.; Papa, J.P.; Tavares, J.M.R.S. Ultrasonic Sensor Signals and Optimum Path Forest Classifier for the Microstructural Characterization of Thermally-Aged Inconel 625 Alloy. Sensors 2015, 15, 12474-12497. https://doi.org/10.3390/s150612474

AMA Style

De Albuquerque VHC, Barbosa CV, Silva CC, Moura EP, Filho PPR, Papa JP, Tavares JMRS. Ultrasonic Sensor Signals and Optimum Path Forest Classifier for the Microstructural Characterization of Thermally-Aged Inconel 625 Alloy. Sensors. 2015; 15(6):12474-12497. https://doi.org/10.3390/s150612474

Chicago/Turabian Style

De Albuquerque, Victor Hugo C., Cleisson V. Barbosa, Cleiton C. Silva, Elineudo P. Moura, Pedro P. Rebouças Filho, João P. Papa, and João Manuel R. S. Tavares. 2015. "Ultrasonic Sensor Signals and Optimum Path Forest Classifier for the Microstructural Characterization of Thermally-Aged Inconel 625 Alloy" Sensors 15, no. 6: 12474-12497. https://doi.org/10.3390/s150612474

Article Metrics

Back to TopTop