Abstract
Fault detection (FD) is of primary importance for maintenance of mechanical systems. In recent years, the symmetrized dot pattern (SDP) technique has been increasingly applied in this context. This article introduces a new approach to SDP based on new indices derived from SDP transformed vibrational signals. The indices characterize the density, orientation and curvature of the distribution of ‘snowflake’ diagrams, and they were used as inputs for a feedforward neural network (FNN) for FD of bearings as an application of the new approach. The validity of the technique was demonstrated through its application on two public rolling bearing datasets, thereby substantiating its generalizability across a range of fault types and operating conditions. Results demonstrate high classification accuracy, low false positives rates and low computational costs suitable for real-time implementation. The new SDP and FNN approach was also compared to the classical convolutional neural network-based approach: the new method does not require the images, achieves better performance and has a low computational cost compared to the classical one. Finally, the proposed approach is compared with the most modern techniques demonstrating its validity.
Keywords
Introduction
Fault detection (FD) is the process of monitoring mechanical system components to identify malfunctions or anomalies that deviate from normal behaviour. 1 Huang et al. 2 proposed a method for selecting the right frequency band for FD under dynamic conditions. Wang et al. 3 developed a new method to detect the bearings outer race faults and estimates the healthy bearing status. A feedforward neural network (FNN) based on accelerometer signals, 4 together with dynamic models and estimators enhanced through the wavelet transform (WT), 5 has demonstrated strong effectiveness for FD in hybrid-electric aircraft propulsion systems. Recently, researchers have been proposing several improvements to existing techniques. In the study by Yu et al., 6 the authors presented an improvement of the WT that allows the detection of transient frequencies due to the occurrence of faults. Sun et al. 7 introduced a root-Prony technique improvement, more accurate and computationally less costly, for FD in asynchronous motors based on current signals.
Nowadays, researchers have increasingly proposed machine learning (ML)-based techniques for FD. Geraei et al. 8 presented a local binary pattern technique improvement for bearing health monitoring based on vibrational signals: comparison with the classical and other ML techniques showed superior accuracy without significantly increasing of computational cost. A new unsupervised method for constructing a health index using a Gaussian mixture model for early failure detection has been presented in the study by Wen et al. 9 Hou et al. 10 proposed a new method that reduces false and missed alarms based on an improved support vector data description model. Abbasi et al. 11 presented a multitasking approach between convolutional neural network (CNN) and long-short time memory (LSTM) for FD under different operating conditions: the comparison between the new and other models had demonstrated the first one validity. In the study by Wang et al., 12 the authors implemented a new method to transform the data in graph form to utilize a graph neural network specifically developed for unsupervised FD. Kumar et al. 13 introduced a current signal transformation into a scalogram, and an image classification model obtained using transfer learning: the proposed methodology had showed a 99% classification accuracy that is greater compared to other ML models. Other FD based on ML techniques are reported in the studies by Mahesh et al., 14 Xiao et al. 15 and Wang et al. 16
Currently, the symmetrized dot pattern (SDP) technique has become a valuable approach in signal analysis, offering a way to transform signals to better detect system anomalies: it has proven especially useful in diagnostics and predictive maintenance. This technique involves converting the original signal into characteristic ‘snowflake’ diagrams, which are then used to classify the system as either healthy or faulty. 17 One of the key advantages of SDP over traditional signal analysis is its capability to turn complex, nonlinear and nonstationary signals into visually intuitive patterns. This greatly aids in identifying and distinguishing operating conditions or faults in mechanical systems. 18 Research has shown that FD based on SDP-transformed vibration signals significantly enhances accuracy compared to other signal transformation techniques. 19 Currently, there is a strong trend toward automating FD using SDP and existing or custom-designed CNNs by applying SDP-transformed to vibrational and acoustic signals.20–24 Additionally, combining signals from multiple sensors has been shown to further enhance CNN classification performance. 25 To boost the accuracy of CNN-based classification, techniques such as empirical mode decomposition and variational mode decomposition are also commonly employed.26–29 The SDP-CNN and spectrogram-CNN methods reach comparable performance, but the SDP-CNN approach requires fewer hardware resources. 30 Moreover, signal pre-processing can improve both the SDP transformation and the CNN performance under variable operating conditions. 31
Transforming signals into SDP coordinates has proven effective for FD in rotating machinery under both steady and varying operating conditions. The resulting snowflake diagrams enable clearer distinction between different faults. Nonetheless, current research remains relatively limited and is mainly centred on CNN-based approaches, often relying on signal fusion, or pre-processing to enhance classification performance. The article’s purpose is to present a new approach to the SDP technique based on new indices that have been developed for SDP-transformed vibrational signals. The signal is transformed into SDP coordinates; subsequently, the coordinates are filtered to remove outliers and finally used to compute the indices. These indices can provide information on the density, orientation and curvature of the SDP petals and are used as input to a FNN: this workflow automates the FD process. The proposed technique was experimentally validated using two public datasets of rolling bearings featuring different fault types, fault severity levels and operating conditions, as an application of the proposed methodology. The results demonstrate that the technique achieves high accuracy and a low false positive rate. A feasibility study also indicates that the approach has a low computational cost compatible with real-time implementation. Furthermore, a comparative study demonstrates the importance of SDP coordinates filtering, while the ablation study shows the significance of each individual index as an input for the FNN. The new approach was compared to the classical one consisting in SDP-CNN: the comparison showed that the new technique is better than the traditional one in terms of classification accuracy, false positive rate, computational cost and the indices avoid the use of images and convolutional layers. Finally, a comparison is also proposed with other ML approaches in the literature on the same datasets.
The main contributions of this work can be summarized as follows:
A new approach to the SDP technique for FD based on specifically developed indicators for the petals of ‘snowflake’ diagram.
Development of new indicators to assess the density, orientation and curvature of clusters.
Automation of the FD process using a FNN to distinguish among different fault types.
Experimental validation of the SDP-FNN using two rolling bearings public datasets of bearings covering different operating conditions, fault types and severities and ball bearing types.
Assessment of the computational cost of SDP-FNN for the real-time feasibility implementation on embedded hardware.
A comparison with the classical SDP-CNN approach highlights the advantages of the new method in terms of accuracy, false positive rate and computational cost and a comparison with other ML approaches to demonstrate its validity.
The rest of the article is structured as follows: the second section presents the methodology; the third and fourth sections describe the experimental results on Case Western Reserve University (CWRU) and Hanoi University of Science and Technology (HUST) bearing datasets respectively; the fifth section summarizes the conclusions of this work.
SDP indices approach
The workflow of the new SDP approach for bearing FD is shown in Figure 1.

New SDP approach workflow. SDP: symmetrized dot pattern.
Figure 1 outlines the key steps of the proposed workflow, which can be summarized as follows:
In the first step, the time domain vibrational signal
In the second step, the coordinates
In the third step, the new indicators: Density index (DI), orientation index (OI) and curvature index (CI) are calculated on the filtered coordinates
In the fourth and final step, the indicators are used to train, validate and test an optimized FNN.
SDP transformation
The SDP technique converts a one-dimensional (1D) time-domain signal into a normalized two-dimensional (2D) representation by plotting amplitude values in a polar coordinate system, resulting in a symmetrical diagram.
17
This visualization method highlights variations in signal amplitude and frequency, aiding in the diagnosis of faults in rotating machinery such as bearings. Differences between signals are reflected in the distinct shapes of the petals forming the snowflake pattern. This diagram is constructed using
A necessary condition to plot the snowflake is not to overlap the petals.
It is possible to transform a signal
where
Figure 2 shows the influence of the parameters

Snowflake dependency from ξ and
After setting the optimal
SDP coordinates filtering
Reducing the number of outliers allows to focus on the main characteristic of the petal: the most densely populated area of the cluster. This area provides key information about the distribution of points in the polar plane. The SDP coordinates were filtered to reduce the influence of outliers.
Given a generic point in SDP coordinates
where
and
Thanks to this filter, it is possible to remove outliers from the cluster (petal of the snowflake diagram).
Density index
The filtered coordinates
The Euclidean distance
Calculated the distance between each point and the cluster centroid (
it is possible to define DI as follows:
DI quantifies the density of a set of points relative to the cluster centroid, providing a measure of point density within the cluster. The index ranges from
As can be seen, this index does not provide information on the directionality of the cluster points. For this reason, the following index was developed.
Orientation index
Given the signal SDP coordinate
Equations (17) and (18) show that converting from
Identifying the main direction of
where
the eigenvalue problem can be formulated as follows:
Solving the matrix Equation (21) it is possible to obtain the two maximum eigenvalues
The angle between the two eigenvectors corresponding to the prevailing direction of data dispersion, that is, OI:
OI represents the angle between the original
The graphical representation of OI is reported in Figure 3.

OI representation. OI: orientation index.
Curvature index
Given the signal
where
and their distance from the
that represent the amplitude of orthogonal dispersion concerning the main direction. CI can be defined as follows:
This index provides information on the shape of the cluster in the plane. It is a normalized, dimensionless measure of the orthogonal dispersion concerning the identified main direction of the data:
If
If
FNN development and optimization
The previous defined indices are used as FNN input. A FNN is a type of artificial neural network in which the flow of information is directed in a single direction. 32 It is often used for classification problems in which the goal is to assign a label or class to a given input. A FNN is composed of:
Input layer: It receives the input data and forwards them to the next layer without any processing. It consists of as many neurons as there are input indices.
Hidden layers: They process information and ‘learn’ abstract representations of the data. It can consist of one or more layers of a certain number of neurons. Each neuron applies a mathematical function to its input:
where
that introduce non-linearity essential for learning complex patterns and solving non-linear problems.
Output layer: It is composed of as many neurons as the output of the network. It receives input from the last hidden layer, and the SoftMax function extracts the final output of the network, which in the case of classification is a probability vector for each class:
where
For correct classification, the network requires training on a labelled dataset using a cost function that measures the difference between the network output and the true class. In this case, the cross-entropy loss has been used.
The weights and biases of the network are updated and the errors between the network output and the desired objective are minimized. The backpropagation algorithm is used, in which the input data are propagated to the output and the error between the estimated and the true output is calculated using the cost function. The gradient of the error for each weight is computed from the final error. Then, the weights are updated to minimize the error. The weight update rule used here was stochastic gradient descent with momentum. 33
Finally, since the hyperparameters of the developed FNN are not learned during the optimization process, Bayesian optimization with the expected improvement criterion was used to stop the process. 34 The optimized hyperparameters and their optimization ranges are shown in Table 1.
FNN hyperparameter optimization range.
FNN: feedforward neural network.
A generic proposed FNN architecture is shown in Figure 4.

FNN proposed architecture. FNN: feedforward neural network.
Case study 1: CWRU bearing dataset
The proposed technique was implemented for CWRU bearing dataset. 35 All results obtained for this dataset are shown below. A PC with a processor 13th Gen Intel Core i9-13900 of 2.00 GHz, 32 GB of RAM and a 12 GB NVIDIA GeForce RTX 3060 was used.
Dataset description
The CWRU is the most used dataset for bearing FD and diagnostic provided by the bearing data center of CWRU. The test bench is composed by an electric motor of
Raw signals, SDP transformation and indices calculation
The signals sampled at

Raw signals for CWRU dataset. CWRU: Case Western Reserve University.
In Figure 5 is clearly observed that signals associated with faults exhibit greater impulsivity and periodicity than the normal condition, indicative of the presence of repetitive impacts typical of mechanical faults in bearings. Conditions with defects on the OR show greater regularity and amplitude of impulses suggesting a significant influence of the defect fixed location relative to the direction of measurement.
It is necessary to choose the SDP parameters
The parameter
The parameters
Based on these considerations, the parameter
Subsequently, the selected signal segment was transformed from the time domain into SDP coordinates using different combinations of

SDP parameters tuning for CWRU dataset. SDP: symmetrized dot pattern; CWRU: Case Western Reserve University.
To satisfy the previously defined selection criteria for
The signals were divided into segments of three shaft revolutions and transformed using SDP. The choice of this signal segment is made to obtain as many indices values as possible to train, validate, and test the developed FNN. In addition, this choice is useful to further highlight the defects that will have to differentiate the SDP diagrams. Figure 7 shows a comparison between the snowflake diagrams.

SDP snowflake diagram for CWRU dataset. SDP: symmetrized dot pattern; CWRU: Case Western Reserve University.
Figure 7 shows how the SDP technique allows a compact representation of signal morphology in the polar domain, facilitating the visualization of recurring patterns and the identification of anomalies. These diagrams demonstrate the effectiveness of the SDP approach in highlighting distinctive indices associated with specific bearing defects, making it particularly useful for automatic diagnosis and classification of fault conditions.
The

Indices trend for CWRU dataset. CWRU: Case Western Reserve University.
As shown in Figure 8, the filtering process improves the separation between the different conditions, helping to reduce fluctuations in the index values.
Focusing on the filtered cases:
DI reaches the highest values for the N, B and OR orthogonal cases and the lowest for the OR_C case: This is confirmed by Figure 7 in which for the N, B and OR_OR cases the density of the points with respect to the centre of the cluster is higher, whereas for the OR_C case there is a greater dispersion.
OI reaches the highest values for the OR cases and the lowest values for the IR: This is confirmed by Figure 7 in which it is possible to see that there is not a main direction of snowflake diagram for IR.
CI reaches the highest values for the N and B cases and the lowest for the OR_C case: This is confirmed by Figure 7 in which the OR_C petals are low orthogonal dispersion with respect to preferential direction, while for N and B shows a higher curvature.
FNN development and performance evaluation
The dataset partition into training, validation, and testing subsets is shown in Table 2. It should be noted that the OR_OR and OR_OP defects with a fault diameter of
CWRU dataset partition in training, validation and testing subsets.
CWRU: Case Western Reserve University.
The FNN output class were N, B, IR, OR_C, OR_OR and OR_OP. The FNN optimized architecture and hyperparameters are shown in Table 3.
FNN optimized architecture hyperparameters for CWRU dataset.
FNN: feedforward neural network; CWRU: Case Western Reserve University.
The test subset was divided into five further subsets, which were supplied separately to evaluate the FNN performance. The results in terms of metrics for evaluating the performance of the FNN during testing are shown in Table 4.
FNN testing performance for CWRU dataset.
FNN: feedforward neural network; CWRU: Case Western Reserve University; SD: standard deviation; AUC: area under the curve.
The results reported in Table 4 suggest that the FNN achieves very high classification performance in terms of accuracy, ability to identify the relevant classes, and overall instance discrimination, with extremely limited variation across repeated test runs, and a low false positive rate.
Comparison between raw and filtered coordinates
The same methodology illustrated in Figure 1 was implemented without the filter to highlight the importance of SDP coordinate filtering. The indices calculated directly on unfiltered
Raw and filtered comparison for CWRU dataset.
CWRU: Case Western Reserve University.
The difference between the two cases shows a change higher than 40% in accuracy (Table 5): the FNNs could not achieve the high accuracy using raw SDP coordinates.
Figure 9 shows the separation between the dataset classes, both in raw and filtered cases, in the space of the three indices to confirm the results of Table 5.

Class separation in the indices space for CWRU dataset. CWRU: Case Western Reserve University.
Figure 9 demonstrates the importance of filtering for class separation.
Ablation study
Furthermore, the development and testing of FNNs was conducted using a single index or a pair of them. The comparison with the case with three indices is shown in the Table 6.
Features ablation study results for CWRU dataset.
CWRU: Case Western Reserve University; DI: density index; OI: orientation index; CI: curvature index.
The results in Table 6 show that the model using all three features achieves significantly higher performance across all the considered metrics, suggesting that the integrated combination of the three features maximizes the overall predictive capability. The analysis of the reduced-feature models shows that models using two features significantly improve the performance compared to single-feature models, highlighting that interactions between features contribute positively to predictive quality. Finally, the model that uses only DI achieves higher results than those using only OI or CI across all metrics, indicating that this feature contains a larger share of discriminative information than the others. Its removal therefore leads to a substantial degradation in performance compared with combinations that include it.
Real-time feasibility and embedded implementation considerations
The practical applicability of the SDP-FNN was also verified. The computational cost, the requirements for embedded implementation, and the real-time feasibility were evaluated. Table 7 reports the performance metrics and resource utilization.
Performance metrics of practical applicability for CWRU dataset.
CWRU: Case Western Reserve University; SDP: symmetrized dot pattern; FNN: feedforward neural network.
In Table 7 the computational cost is composed of four parts: transformation of the signal from the time domain into SDP coordinates, filtering of the SDP coordinates, computation of the indices and FNN prediction. Considering the most critical case of the dataset (
Comparison between new and classic approach
The new method SDP-FNN effectiveness was demonstrated by comparing it to the classical SDP-CNN approach by developing CNN using images obtained from SDP diagrams as input.30,31 The training, validation, and testing subsets are the same as in Table 2. The CNN architecture and optimization phase were implemented as already seen in the studies by Spirto et al.30,31 The comparison between the performance of the new and classic approaches is shown in Table 8.
Performance comparison between SDP-FNN and SDP-CNN for CWRU dataset.
CWRU: Case Western Reserve University; SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network; FLOP: floating point operations per second; TOT: total.
Table 8 shows that both approaches achieve high performance, but SDP-FNN demonstrates a consistent advantage across all the metrics. The greatest advantage is seen in Recall and F1-Score, highlighting a better balance of the new approach in distinguishing between false positives and false negatives.
Since the differences shown in Table 8 are very small, to determine whether they are statistically significant rather than merely due to noise or variance, a paired-sample t-test was performed at a significance level of
Paired-sample t-test between SDP-FNN and SDP-CNN for CWRU dataset.
CWRU: Case Western Reserve University; SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network; CI: confidence interval; std: standard deviation.
The results in Table 9 indicate that the null hypothesis can be rejected and that there is statistical evidence that the two techniques yield different performance. Indeed, the
Table 10 reports the comparison in terms of real-time feasibility and embedded implementation.
Comparison between SDP-FNN and SDP-CNN for practical applicability for CWRU dataset.
CWRU: Case Western Reserve University; SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network.
Table 10 shows that the SDP-FNN has a lower computational cost than the SDP-CNN for all the adopted metrics, demonstrating the superiority of the new methodology compared to the classical one. Finally, it is highlighted that the SDP-CNN also has a computational cost compatible with a possible real-time implementation.
Comparison with other approaches
The SDP-FNN was also compared with other techniques as reported in Table 11.
Performance comparison with state-of-the-art techniques for CWRU dataset.
CWRU: Case Western Reserve University; SDP: symmetrized dot pattern; FNN: feedforward neural network; CWT: continuous wavelet transform; WPD: wavelet packet decomposition; EEMD: ensemble empirical mode decomposition.
In Table 11, the SDP-FNN results in a competitive method compared to the techniques considered in the study. Indeed, the SDP-FNN outperforms the deep neural network (DNN) in terms of accuracy, matches the transformer auxiliary classifier generative adversarial network (TRA-ACGAN) and is less accurate only to the Granger causality test graph neural network (GCT-GNN). While the other methods rely on more complex signal pre-processing techniques, the SDP-FNN employs the SDP transformation integrated with filtering operations and feature extraction. This strategy is computationally less complex but sufficiently effective to achieve comparable performance, simplifying the processing pipeline and reducing the computational burden during the feature extraction stage. 30 Finally, the main advantage of the SDP-FNN lies in its feasibility for embedded implementations. Unlike other techniques that require high computational and memory resources, the SDP-FNN is designed to be executable on resource-constrained platforms. This represents a significant practical benefit in real-time industrial applications or on devices where efficiency and hardware compatibility are critical constraints.
Case study 2: HUST bearing dataset
The proposed technique was implemented also for HUST dataset. 40 All results obtained for this dataset are shown below. In this study, the signals were analysed under stationary conditions. For consistency purposes, the raw signals were preliminarily pre-processed using a low-pass filter, resulting in an effective bandwidth comparable to that of the previous dataset. The same PC described in the third section was used in this study.
Dataset description
The HUST bearing dataset provides vibration data from five different kind of bearings. It includes normal working conditions, artificially localized (B, IR and OR) and combined defects (IR and OR, IR and B and OR and B) at three power conditions of electric motor (
Raw signals, SDP transformation and indices calculation
In Figure 10 are reported

Raw signals and SDP snowflake diagram for HUST dataset. SDP: symmetrized dot pattern.
The same considerations as those outlined in ‘Raw signals, SDP transformation and indices calculation’ section were made when choosing the parameters needed to transform a signal from the time domain into SDP coordinates. The parameters chosen are always
The SDP coordinates were filtered, and the indices were calculated every three revolutions of the shaft on which the bearing is mounted. Figure 11 shows the calculated indices for raw and filtered SDP coordinates.

Indices trend for HUST dataset.
As previously seen for the CWRU dataset, Figure 11 clearly shows how filtering helps to separate the curves and thus to separate the classes.
FNN development and performance evaluation
The indices were divided into training, validation and testing subsets to develop and optimize the FNN. Table 12 shows the dataset partition, the bearings considered, loads and speeds.
HUST dataset partition in training, validation and testing subsets.
The signals of training and validation phase in Table 12 were divided into 70% for training and 30% for validation. The FNN output class were N, B, IR and OR. The FNN optimized hyperparameters are shown in Table 13.
FNN optimized hyperparameter and architecture for HUST dataset.
FNN: feedforward neural network.
The test subset was divided into five further subsets, which were supplied separately to evaluate the FNN performance. The results are shown in Table 14.
FNN testing performance for HUST dataset.
FNN: feedforward neural network; SD: standard deviation.
Table 14 demonstrates that the network has good generalization and diagnostic capabilities for detecting faults, although there is room for improvement in distinguishing between different types of faults.
Comparison between raw and filtered coordinates
Table 15 shows the comparison between the performance of the trained FNNs in the case of filtered and raw SDP coordinates.
Raw and filtered comparison for HUST dataset.
The difference of almost

Class separation in the indices space for HUST dataset.
Ablation study
Table 16 shows the results of the Ablation study on the input features of the FNN, confirming that all three indices are necessary to achieve the best FNN performance. Furthermore, the results confirm that the DI is the most important.
Features ablation study results for HUST dataset.
DI: density index; OI: orientation index; CI: curvature index.
Real-time feasibility and embedded implementation considerations
Table 17 reports the computational cost of the SDP-FNN, demonstrating that it is possible to implement this approach for real-time FD also for this dataset.
Performance metrics of practical applicability for HUST dataset.
FNN: feedforward neural network.
Comparison between new and classic approach
The comparison between the new and the classical approach reported in Table 18 confirms the superior performance of the former over the latter.
Comparison performance between SDP-FNN and SDP-CNN for HUST dataset.
SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network.
The paired-sample t-test at the
Paired-sample t-test between SDP-FNN and SDP-CNN for HUST dataset.
SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network; CI: confidence interval.
Table 20 shows that the SDP-FNN has a lower computational cost than the SDP-CNN.
Comparison between SDP-FNN and SDP-CNN for practical applicability for HUST dataset.
SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network.
Comparison with other approaches
The comparison between SDP-FNN and other techniques is shown in Table 21.
Performance comparison with state-of-the-art techniques for HUST dataset.
SDP: symmetrized dot pattern; FNN: feedforward neural network; CNN: convolutional neural network.
The comparison in Table 21 highlights that the SDP-FNN is less accurate than the other techniques, but it requires less complex and computationally less-expensive methodologies than adaptive clutter separation and maximum spectral envelope (ACS-MSE) and sparse filtering cross-domain adaptation (SFCDA) for signal pre-processing. This comparison also emphasizes the main advantage of the SDP-FNN over the other techniques, namely the possibility of being implemented on embedded hardware for a real-time FD pipeline.
Conclusions
This article proposed a new approach to the SDP technique based on the development of novel indices for FD. The new pipeline consists of transforming vibration signals into SDP coordinates, filtering the coordinates to remove outliers and calculating new indices that describe the density, orientation and curvature of the clusters. The indices were used as inputs for an optimized FNN to automate the FD process. The SDP-FNN was validated on two different rolling bearing datasets, demonstrating high accuracy in defect classification, a low false positive rate and a low computational cost compatible with real-time implementation on embedded hardware. Additionally, studies were conducted to demonstrate the effectiveness of the filtering process. An ablation study was performed to demonstrate the importance of the three indices as inputs to the FNN.
Subsequently, the technique was compared with the classical SDP-CNN approach. The results showed that the SDP-FNN achieves higher predictive accuracy than the classical approach, a lower false positive rate and reduced computational cost. The SDP-FNN was also compared with other modern approaches, highlighting comparable accuracy with other techniques, lighter pre-processing and the possibility of real-time implementation.
The proposed approach necessarily requires filtering of the SDP coordinates to ensure the high performance demonstrated. Furthermore, the new technique requires tuning of the SDP parameters, similarly to the classical approach. Since no optimization criterion currently exists, this tuning still relies on the operator experience, and an inappropriate selection may greatly degrade the performance of both methods. Nevertheless, this drawback is not expected to hinder industrial application, as the tuning process must be performed only once during the initial calibration of the automated FD system. In the future, the effectiveness of the proposed new approach should focus on its evaluation under dynamic conditions, accuracy in the case of combined defects, at high noise level and evaluation on other systems such as gears or shafts. Future research should also aim at developing an automatic and reliable method for tuning the SDP parameters.
Footnotes
ORCID iDs
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The authors would like to thank the Finanziamento della Ricerca di Ateneo 2022 of the University of Naples Federico II, to support this research within the scope of the Project WHEELING.
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Data availability Statement
The raw data used in this research are public datasets described in references.35,40 The processed data are not publicly available but may be obtained from the corresponding author upon reasonable request.
