Page 15 - Read Online
P. 15

Page 138                          Liu et al. Intell Robot 2023;3(2):131-43  I http://dx.doi.org/10.20517/ir.2023.07

                                Table 3. The accuracy of different domain adaptation methods in JNU datasets (%)

                    Method   No-TL    AdaBN    MKMMD       CORAL     JMMD       DA      CDA      OURS
                    Task 0-1  97.44    96.96     97.27      89.08     98.12    96.08    94.54    99.15
                   Task 0-2   91.60    96.55     97.61      88.91     97.95    95.39    96.25    98.63
                   Task 1-0  85.46     91.88     88.57     88.40      96.93    83.62    86.69    94.88
                    Task 1-2  97.41    97.51     98.29      97.61     98.29    94.54    97.27    99.32
                   Task 2-0  85.02     91.16     98.46      97.44     98.81    94.54    97.10    99.49
                    Task 2-1  97.95    97.68     97.61      96.25     98.63    96.08    97.95    99.49


               relatively small. However, the effectiveness of many such methods remains unclear. For the CWRU dataset, it
               is evident that the diagnostic results of the various methods are good. This is mainly due to the fact that the
               faults in this dataset are artificially set and have a more pronounced fault signature. In addition, the relatively
               small differences in the distribution of the bearing datasets collected under different loads reduce the difficulty
               of the migration task. In some migration tasks, such as 3-0, 3-1, and 3-2, the accuracy is only around 85%.
               It further implies that directly using a pre-trained model from the source domain task to predict the target
               domain data still produces significant errors. Thus, it is also demonstrated that this domain migration strategy
               is still essential. These comparative experiments provide a preliminary validation of the effectiveness of our
               proposed method.

               4.2. Case 2: JNU bearing datasets under different speeds
               4.2.1. Data description
               In this case, the bearing dataset is obtained from the Jiangnan University (JNU) laboratory [26] . Vibration
               signals are collected from wind turbine bearings at three speeds of 600, 800, and 1000 rpm, including normal
               bearings, rolling element failures, outer ring failures, and inner ring failures. These four faults are simulated
               by hand machining tiny scars on the inner ring, outer ring, and rolling element of the bearing by wire cutting.
               The scar size of the bearing faults is 0.25 mm × 0.7 mm. The total length of the collected data is 2,000,000, and
               the amount of data for each state is 500,000.

               In this experiment, we labeled the settings at three different speeds of 600, 800, and 1000 rpm as tasks 0, 1, and
               2, respectively. We designed a total of six transfer tasks by combining the vibration signals of the three states
               in a two-by-two manner. We cut the length of each sample to 1024 and then performed a comparative test
               with some commonly used domain adaptation algorithms, such as MKMMD, CORAL, JMMD, DA, and CDA.
               Again, average accuracy is a key assessment metric.

               4.2.2. Experimental results and analysis

               The comparative results of the eight different methods on the bearing dataset are shown in Table 3. The com-
               parative results for the six transfer tasks under different speed conditions validate that our method still outper-
               forms the other seven methods on this dataset, achieving the best average accuracy in five of the six transfer
               tasks. The result that no method could achieve 100% accuracy on this dataset implies that there are still some
               discrepancies in the data distribution related to this task. Other domain adaptation methods, such as JMMD,
               have also been found to give perfect results. These comparative experiments demonstrate the adaptability of
               our approach to variations in this domain in different speed scenarios.

               Figure 3 illustrates the details of the four best diagnostic results using the confusion matrices. From the visu-
               alization of the confusion matrix, we know that JMMD, CDA, and MKMMD have a larger classification error
               on the fourth fault type. It can be attributed to the fact that the data distribution of the failure types varies
               considerably under different speed conditions. The diagnostic effectiveness of a single strategy is quite limited.
   10   11   12   13   14   15   16   17   18   19   20