Next Article in Journal
Research on Classification of Grassland Degeneration Indicator Objects Based on UAV Hyperspectral Remote Sensing and 3D_RNet-O Model
Next Article in Special Issue
A Review of Machine Learning Approaches for the Personalization of Amplification in Hearing Aids
Previous Article in Journal
Missing Data Imputation Method Combining Random Forest and Generative Adversarial Imputation Network
Previous Article in Special Issue
Training Universal Deep-Learning Networks for Electromagnetic Medical Imaging Using a Large Database of Randomized Objects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Random Convolutional Kernel Transform with Empirical Mode Decomposition for Classification of Insulators from Power Grid

by
Anne Carolina Rodrigues Klaar
1,*,
Laio Oriel Seman
2,
Viviana Cocco Mariani
3,4 and
Leandro dos Santos Coelho
4,5
1
Graduate Program in Education, University of Planalto Catarinense, Lages 88509-900, Brazil
2
Department of Automation and Systems Engineering, Federal University of Santa Catarina, Florianópolis 88040-535, Brazil
3
Mechanical Engineering Graduate Program, Pontifical Catholic University of Parana, Curitiba 80215-901, Brazil
4
Department of Electrical Engineering, Federal University of Parana, Curitiba 81530-000, Brazil
5
Industrial and Systems Engineering Graduate Program, Pontifical Catholic University of Parana, Curitiba 80215-901, Brazil
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(4), 1113; https://doi.org/10.3390/s24041113
Submission received: 15 January 2024 / Revised: 5 February 2024 / Accepted: 6 February 2024 / Published: 8 February 2024

Abstract

:
The electrical energy supply relies on the satisfactory operation of insulators. The ultrasound recorded from insulators in different conditions has a time series output, which can be used to classify faulty insulators. The random convolutional kernel transform (Rocket) algorithms use convolutional filters to extract various features from the time series data. This paper proposes a combination of Rocket algorithms, machine learning classifiers, and empirical mode decomposition (EMD) methods, such as complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN), empirical wavelet transform (EWT), and variational mode decomposition (VMD). The results show that the EMD methods, combined with MiniRocket, significantly improve the accuracy of logistic regression in insulator fault diagnosis. The proposed strategy achieves an accuracy of 0.992 using CEEMDAN, 0.995 with EWT, and 0.980 with VMD. These results highlight the potential of incorporating EMD methods in insulator failure detection models to enhance the safety and dependability of power systems.

1. Introduction

Electrical power grids form the backbone of modern society [1], and their components’ effective management and maintenance are of paramount importance [2]. Insulators play a critical role in ensuring the stability and reliability of these grids, as they serve as both mechanical supports for the wires and electrical potential insulation [3]. A degradation in an insulator’s characteristics can have severe consequences, leading to disruptive discharges, system failures, and compromised network dependability [4]. Therefore, it is crucial to develop robust and accurate methods for monitoring and assessing the performance of insulators [5].
Considering that insulators are responsible for keeping the power grid working by supporting and insulating the cables, the early identification of faulty insulators can assist the electric power utility in identifying where there are insulators that must be replaced [6]. The ultrasound signal can be recorded during power grid inspections, providing additional information for the inspection team. Therefore, the combination of an ultrasound signal and the proposed approach is an advanced way of identifying and mitigating faults in electrical power systems [7].
Inspections of the electrical system using radio-frequency-based techniques are increasingly being applied by power utilities since, before a fault occurs, partial discharges can emit light or noise that humans have difficulty identifying [8]. For this purpose, specific equipment, such as ultraviolet cameras, infrared cameras, and ultrasound detectors, are used [9]. Therefore, when there is a higher probability of failure, the maintenance team can take action in advance, improving the reliability of the electrical network [10].
Based on the ultrasound, analyzing time series data captured from the insulators during the inspections is a promising avenue for fault detection [11]. Ultrasound-based techniques have proven effective in identifying various insulator faults, providing valuable insights into their condition, and allowing for timely maintenance and replacement [12]. However, the accurate classification of these time series data remains a challenge. The major advantage of using ultrasound compared to leakage current detection [13], for example, is that the ultrasound does not need to be in direct contact with the network; thus, inspections can be performed with greater speed and less risk for the technical team [14].
Time series classification is a task that involves predicting a categorical label for a given time series dataset. This data are a sequence of observations collected over time. Time series classification aims to learn a model that can classify new time series based on past observations. Recent advances in time series classification methods have opened new possibilities for addressing this issue [15]. The accuracy and effectiveness of time series classification methods have recently undergone several types of substantial developments based on statistical models [16], machine learning [17], and deep learning [18] approaches. The random convolutional kernel transform (Rocket) algorithms [19], including MiniRocket [20] and MultiRocket [21], have attracted considerable attention from researchers due to their ability to efficiently and accurately process time series data.
Rocket is a kernel-based approach that uses random Fourier features to map data from time series into a feature space of high dimensionality. MiniRocket is a lightweight version of Rocket. MiniRocket is a faster and more memory-efficient method than Rocket, given that it only takes a small portion of the random Fourier features into account. Despite each time point being represented by many variables, MultiRocket is a variant of MiniRocket that is capable of handling multivariate time series classification challenges. Aiming to generate a shared feature representation for the multivariate time series, MultiRocket implements an innovative multivariate feature mapping technique that integrates the outputs from several univariate MiniRocket classifiers [22].
This paper proposes a novel approach, combining Rocket algorithms with machine learning classifiers to enhance insulator time series classification accuracy and efficacy based on ultrasound data. The contributions of this research are summarized below:
(i)
An efficient classification framework that combines the advantages of Rocket approaches and machine learning models for the time series classification of medium voltage insulators is proposed, increasing classification accuracy and generalization capabilities.
(ii)
The impact of integrating empirical mode decomposition methods with the proposed framework is shown, with significant improvements in classification accuracy.
(iii)
Several classification algorithms are comprehensively compared to provide a benchmark for performance evaluation. This comparison will help engineers to select the most appropriate method for their specific insulator classification task, considering classification accuracy versus model complexity.
The proposed method was developed to identify the ultrasound signature of faulty insulators during inspections; based on this trained hybrid machine learning approach, the operator will obtain a classifier that has a higher chance of having an insulator that is not in good condition. Based on these measurements, predictive maintenance can be carried out to improve the power systems’ reliability.
The remainder of the work is presented as follows: The related works are briefly presented in Section 2. The description of the classification problem is detailed in Section 3. The fundamentals of the evaluated methods and the proposed approach are explained in Section 4. Section 5 discusses the classifier designs regarding performance evaluation and an analysis of the results, while Section 6 provides the main conclusions and suggestions for further research.

2. Related Works

The use of machine learning for fault estimation [23] is becoming popular for several tasks [24]. Several authors have explored the evaluation of time series for identifying and predicting insulator failures [25], as well as for other applications [26,27,28]. Klaar et al. [29] used the empirical wavelet transform for denoising in a hypertuned long short-term memory (LSTM) for fault prediction in insulators considering a sequence-to-sequence problem.
The prediction regarded leakage current, similar to the method presented by Sopelsa Neto et al. [30] and Medeiros et al. [31], where several models were explored for this task. As presented by Zhang et al. [32] the long-term monitoring of electrical systems is important to ensure their performance and reliability over time. As presented in [33] there is a trend of adopting energy harvesting techniques for fault diagnosis.
Insulator classification is a task that other researchers have covered, considering that these components need to be in good condition to keep the electrical power system running. Tao et al. [34], Tan [35], Mano, Tomohiro, and Ohtsuki [36], and She et al. [37] considered convolutional neural networks (CNNs) for image classification based on aerial images of insulators in different conditions. According to these works [34,35,36,37], the application of CNN is well known to be a promising alternative when images of inspections are analyzed.
This paper considers the CNNs to analyze the ultrasound signal, which is an innovative way of evaluating the time series of the ultrasound detected from insulators in different conditions. The use of CNNs for time series classification proposed here is an outstanding solution in this field since the majority of the research considers images from visual inspections.

2.1. Visual Inspections and Classification

To automate visual inspection tasks, Prates et al. [38] suggested applying CNNs to recognize flaws and different insulators in overhead power distribution lines (OPDLs). More than 2500 photos obtained from a studio and a realistic OPDL were used to train the model. Multi-task learning was also employed to enhance fault detection performance by predicting the insulator class. Also, based on images, in [39], a new hybrid method is proposed, which combines object detection to CNNs for classification.
The you only look once (YOLO) deep learning neural network model using the unmanned aerial vehicle has been presented in the work of Sadykova et al. [40] as an effective technique for detecting high-voltage insulators. The purpose is to provide a real-time classification of insulator conditions while avoiding expensive manual inspections that involve traveling across a wide area in adverse weather. The technique uses a training set size of 56,000 image samples and data augmentation to prevent overfitting. The experimental findings show how well the proposed method works for accurately determining insulators and assessing their surface conditions for the presence of ice, snow, and water through different classifiers. Also, in [41], a hybrid version of YOLO is proposed for inspections of the power grids.
Aiming to monitor the condition of equipment for high-voltage power stations, Mitiche et al. [42] addressed the use of bispectrum representations as complex input features in complex-valued deep CNNs. This approach achieved excellent classification accuracy for discharge signals. An automated inspection system that uses computer vision to gauge erosion in silicone rubber samples was presented by Ibrahim et al. [3]. Using the International Electrotechnical Commission (IEC-60587 [43]) standard to describe failure, the system was intended to classify samples into one of three groups based on the level of erosion. The suggested system compared the performance of ANNs, applying feature extraction methods and pre-processing approaches.
A novel model based on feature pyramid neural networks and an adaptive threshold algorithm with line detection, image rotation, and vertical projection data, applied to insulator fault detection in transmission lines, was proposed by Zhao et al. [44]. Singh et al. [45] presented an evaluation of infrared thermal images; their method computes several features from the segmented region of interest and utilizes a Gaussian kernel SVM to classify the insulator faults. A robust methodology based on deep learning and uncertainty detection for automatic insulator fault inspection, using aerial images, was approached by Dai [46]. The bounding box prediction was improved, and the detection robustness was enhanced using the predicted uncertainty scores.

2.2. Time Series and Machine Learning

The problem of interpreting leakage current measurements for overhead insulator condition monitoring due to the intermittent harmonic content of the supply voltage was presented by Ghosh et al. [47]. To monitor leakage current in the presence of voltage harmonics, the study suggested applying the instant value of the time integral of the leakage current as a low-sensitivity parameter. The study demonstrated that changes in system voltage’s harmonic content significantly impact the harmonic properties of the leakage current. The suggested measuring method was tested and validated using experimental data that were captured in the lab and integrated into an online measurement tool that was evaluated in the lab.
The problem of appropriately simulating the flashover phenomena in contaminated insulators was approached by Belhouchet et al. [48]. This issue is made more challenging by the complexity of determining the arc constants generated in dry bands when the electrical voltage goes beyond critical levels. Using data from artificially contaminated insulator experiments, the authors suggest a strategy for optimization based on genetic algorithms and artificial neural networks (ANN) to identify the arc constants and dielectric properties of the surface. The research, which used a generalized pollution flashover model, observed that the inverse connection of flashover voltage and leakage current was validated by the optimized mathematical model’s realistic simulation of the experimental data.
A method for predicting line trip defects in power systems that combine a support vector machine and LSTM networks was suggested by Zhang et al. [49]. The suggested approach addresses the shortcomings of existing approaches based on the activities that are carried out to preserve relays and electrical components. In order to acquire the final prediction results, the support vector machine is used for classification and the LSTM networks are employed to capture the temporal aspects of multi-sourced data. The LSTM is suggested for time series with high nonlinearities [50] and can be further improved by using the attention mechanism [51].
Polisetty et al. [52] concentrated on the significance of keeping a close watch on outside insulation systems to preserve the integrity of substations and overhead transmission and distribution lines. The study used an ANN and a commercial acoustic sensor to classify the electrical discharge patterns in external insulating systems. The ANN was then expanded to incorporate three different types of flaws on outdoor ceramic insulators and distinguish between five frequent discharges of electricity produced under controlled settings. The investigation successfully identified approximately 85% of the controlled samples.
A new method for insulator condition monitoring based on meteorological and environmental information was suggested by De Santos and Sanz-Bobi [53]. The method combined the random under-sampling technique to estimate important condition indicators with an adaptive boosting algorithm (RUSBoost). The proposed method was compared with other algorithms at France’s 245 kV test station. The findings indicate that RUSBoost outperformed the competitors’ algorithms, rating highly in the estimation of insulator conditions. Advanced hybrid methods were applied by several researchers [54,55,56], and the idea of combining techniques helps the model by using the advantages of more than one approach.
A knowledge-based optimization approach to deal with the challenge of determining the optimal process settings for manufacturing medium voltage insulators was proposed by Kong et al. [57]. Their method utilized historical approximations produced during the optimization process to enhance the accuracy of the gradient estimates and to adjust the size of the iteration step. Their approach reduced the cost and improved the quality control efficiency for insulators, which is crucial for their efficient production and confident operation. Models based on the ensemble approach are promising as they usually need less computational effort compared to deep learning [58].
The adoption of deep learning algorithms for the condition monitoring of high voltage equipment in electrical power systems was reviewed by Mantach et al. [59]. Contrasting conventional machine learning approaches, deep learning combines feature extraction with the learning stage and uses raw data as input. This paper included contemporary research on deep learning approaches for monitoring high-voltage equipment, including gas-insulated switchgear, transformers, cables, rotating machines, and outside insulators.
A novel approach to monitoring the pollutant insulator discharge mode in high-voltage lines by combining auditory emission signals with a one-dimensional CNN structure (1D-CNN) was presented by Hao et al. [60]. The procedure includes data collection in a lab, accompanied by the use of 1D-CNN to reduce the dimensionality of the signal samples and extract features. With a recognition rate of over 99.84%, the model successfully replaces the need for human data preparation in conventional monitoring approaches and may be used to carry out monitoring tasks for the pollution insulator discharge mode.
A CNN bidirectional LSTM, named CNN-Bi-LSTM neural network design with hyperparameter optimization, used to classify leakage current levels according to sequential weather factors and insulator data, was evaluated by Nguyen et al. [61]. The CNN-Bi-LSTM was employed in real-time monitoring services to improve the operations of the TaiPower electric utility in Taiwan. On the other hand, a CNN-LSTM neural network with hyperparameter tuning for categorizing the leakage/discharge current on a web-based service was evaluated by Tham and Cho [62]. Leakage current surge and weather data are used as input parameters in four different models to predict leakage current classification.

2.3. Ultrasound Detector

Using ultrasound to classify the condition of the insulators of medium voltage power grids, Stefenon et al. [63] proposed using the echo state network. They showed that identifying a specific condition, such as drilling, is easier than performing a multiclassification. They highlighted that the broken and drilling insulators have more partial discharges than contaminated or clean insulators, making it possible to obtain classification results with over 99% accuracy when these conditions are evaluated. In this evaluation, the echo state network was more promising than the support vector machine (SVM) or multilayer perception.
Ferreira et al. [64] proposed a method for calculating electrical insulator pollution using ultrasonic noise. The audio was reduced using the spectral subband centroid energy vectors’ algorithm before being input into an artificial neural network that can distinguish between different degrees of pollution. Their method was applied to process ultrasonic sounds from different types of electrical equipment given to multiple forms of pollution. In [65], the contamination of insulators was evaluated using deep learning.
Concerning an evaluation of the time series to predict the increase in faults in the power supply system, Branco et al. [66] presented a study of the number of faults that occurred over the year. The failures could be related to climatic variations. Depending on the season, more failures can occur, especially in this study, where there is a rainy season, increasing the probability of failure [67]. A highlight that was presented in this research was the use of wavelet transform to mitigate the impact of unrepresentative variations. This technique can be used in chaotic time series, such as ultrasound, which are studied to detect failures in power utilities [68].
The study of ultrasound has been explored by several authors [69,70,71,72], and can be applied to classification, as presented in this paper. Considering an experiment under medium voltage, the ultrasound equipment is employed to define insulator patterns under different conditions, as will be explained in detail in the next section.

3. Insulators Ultrasound Measurement

This section provides a detailed account of the classification problem and explains the experiment performed in the high-voltage laboratory presented in Figure 1. The experiment involves applying a voltage of 7.95 kV phase-to-ground to the insulators, equivalent to 13.8 kV phase-to-phase in the power system, the electrical potential used in the considered distribution branch located in southern Brazil.
This paper considered three conditions: an insulator in good condition, an artificially contaminated insulator, and a drilled insulator. The insulators are pin-type profiles, class 15 kV, from the Germer manufacturer. These insulator profiles are commonly installed in conventional distribution power grids in rural southern Brazil, which are exposed to organic contamination from unpaved roads and saline contamination when close to the coast [73].
To simulate the drilling caused by lightning, a perforation was performed on the top of insulators using a bench drill. Figure 1A presents the top view of the drilling, and Figure 1B shows the bottom view, where the fixation pin is attached. This problem is less present in the distribution grid because the perforations can occur underneath the mooring. Perforation is more common in polymeric insulators, where the temperature required for carbonization is lower than that in glass insulators [74].
The contamination over the insulator surface is an issue that increases the conductivity of the surface, leading to a higher leakage current and possible flashovers [75]. The flashovers mainly occur in bad weather conditions, making it challenging to identify the exact location of the fault during inspections. When lightning strikes the electrical power grid, perforations or boundary discharges might occur, resulting in a higher risk of irreversible failures, for which corrective maintenance is required [76].
To simulate the contamination on the insulators, the solid layer procedure presented by NBR 10621/2017 [77] (Brazilian Standard: high-voltage insulators to be used in alternating current systems—artificial pollution tests) was followed, based on IEC-507 [78] (artificial pollution tests on high-voltage insulators to be used in alternating current systems). The contaminants that were considered were kaolin and sodium chloride. The NBR 10621/2017 [77] standard determines the tolerable performance of porcelain or glass insulators for outdoor applications [79].
The experiment was conducted inside an acrylic chamber since the ultrasound detector is sensitive to noise from external sources. The ultrasound detector was set at a distance of 0.4 m from the insulators (see Figure 2), and recorded noise signals with a maximum frequency of 500 kHz; this distance was fixed for comparative purposes. In the distribution grids, the operator may face scenarios with varying relief, which may result in a greater need for measurement. The difficulty in reaching the grid is one of the significant challenges in inspections of power distribution networks carried out by the electric utility company [80].
To mitigate the interference from partial discharges resulting from the mooring of the insulator, the fixing was carried out with non-conductive materials [81]. The chamber held two affixed insulators, and voltage was applied to these insulators while the ground contained an equal reference. The ground was attached only to the insulator under evaluation to prevent one insulator from affecting the other. An M500 model from Petterson recorded the ultrasonic signal. The conductivity of the water used to spray the samples during the experiment was 56 kg/m3, which corresponds to a medium–high contamination level according to IEC-507.
As partial discharge typically occurs over the frequency range from 10 kHz to 210 kHz, a comprehensive assessment of more than 50 times the base frequency ensures that all frequencies beyond 10 kHz are captured under a single wave cycle. In addition to the 500 kHz frequency rate, to ensure that the signal was properly recorded for a sufficient length of time, the data log was held for 50 s. After the signal was saved, a total of 1 × 10 5  records were considered for a comprehensive assessment. Figure 3 presents an example of the signal recorded by the ultrasound equipment.
During the experiments, the faulty insulators were subjected to a voltage equal to that of the electrical power network in which they are employed. This condition does not result in a flashover, since this fault usually occurs when, in addition to the contamination, there is high humudity. Considering that the focus of this paper is to identify faulty insulators before failure occurs under regular environmental conditions, there is no flashover and the ultrasound is not measured under this condition.

4. Methodology

The model proposed in this paper combines empirical mode decomposition methods with random convolutional kernel transform models and state-of-the-art classifiers to obtain a hybrid architecture, as presented in Figure 4, which is explained in this section. The input signal is based on a time series measured by ultrasound during high-voltage experiments considering insulators under different conditions, as explained in the previous section.
A time series is a sequence of points of information collected over time, typically at fixed intervals. The classification of time series is related to the development of models to classify time series data into predetermined categories based on their patterns and characteristics over time. The Rocket [19], MiniRocket [20], and MultiRocket [21] algorithms have been widely evaluated for time series classification tasks.
The fundamental concept of Rocket methods is to obtain features from time series data and use these features to train a classifier. These models use convolutional kernels to transform the time series data into features, which are then used for classification [82]. Given a time series x = x 1 , x 2 , , x T , these algorithms compute features such as the maximum value (Max) and the proportion of positive values (PPV) for each of the k convolutional kernels. The convolutional operation for a kernel ϕ = ϕ 1 , ϕ 2 , , ϕ m can be expressed as follows:
z i = ( x ϕ ) i = j = 1 m x i + j 1 ϕ j ,
where ∗ denotes the convolutional operation, z i is the output of the convolution, and m is the kernel length. The Max and PPV features are computed as follows:
Max = max 1 i T m + 1 z i ,
PPV = 1 T m + 1 i = 1 T m + 1 1 ( z i > 0 ) ,
where 1 ( · ) is the indicator function. The extracted features are then used to train a linear classifier for time series classification.
MiniRocket distinguishes itself from Rocket by computing features using a fixed set of k convolutional kernels with a shorter kernel length, resulting in greater computational efficiency and refining the convolutional process by introducing alterations to the kernels [83]. The MiniRocket transform calculates the Max and PPV features for each k fixed convolutional kernel. By leveraging a fixed set of kernels with shorter kernel lengths, MiniRocket significantly diminishes the computational effort while retaining a competitive performance in time series classification tasks [84].
The MultiRocket algorithm extends the Rocket framework by incorporating multiple pooling operators and transformations to enhance the diversity of the generated features. MultiRocket employs first-order differences to transform the primary input series, thereby creating an alternative representation and processing the raw input series. Both representations undergo the application of convolutions, and the processing of the convolution outputs is executed using four distinct pooling operators. The integration of additional procedures expands the range of features and improves the algorithm’s performance [21].

4.1. Empirical Mode Decomposition

For time series decomposition, feature extraction, and noise reduction, the empirical mode decomposition (EMD) methods are applied [85]. The variations in the EMD include the complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) [86], empirical wavelet transform (EWT) [87], and variational mode decomposition (VMD) [88]. These methods are advanced signal processing techniques that aim to decompose a given time series into a finite set of components, with each representing an intrinsic mode function (IMF) [89] or oscillatory mode.
EMD is a data-driven method that decomposes non-linear time series in a set of IMFs [90]. The main idea behind EMD is the so-called sifting process, which iteratively extracts IMFs by identifying local extrema and fitting envelopes using cubic spline interpolation. Given a time series x ( t ) , the sifting process begins with the identification of all the local maxima and minima. Next, the upper and lower envelopes are created by the interpolation of the local maxima and minima, employing cubic spline interpolation. The mean of the envelopes is then calculated as follows:
m ( t ) = 1 2 ( e upper ( t ) + e lower ( t ) ) ,
where e upper ( t ) is the upper envelope and the e lower ( t ) is the lower envelope [91].
The difference between the original signal and the mean is considered a candidate IMF:
c ( t ) = x ( t ) m ( t ) ,
and this process is repeated on the IMF until it meets the predefined stopping criterion. Then, it is applied to the residual signal until all IMFs are extracted.
The EWT involves the decomposition of a given signal in oscillatory modes with varying scales and frequencies [92]. The EWT algorithm produces a collection of n non-linear functions, known as IMFs, from the signal x ( t ) and a wavelet mother function ψ ( t ) . The process of generating these IMFs is outlined in Algorithm 1.
Algorithm 1: EWT
Sensors 24 01113 i001
Once the set of IMFs is obtained, EWT employs a Fourier transform to each IMF to produce a set of n spectrograms, which are utilized to visualize the time-frequency information of the signal [93]. The EWT has the following expression:
x ( t ) = i = 1 n IMF i ( t ) + R n ( t ) IMF i ( t ) = x ( τ ) h i ( τ t ) d τ
where h i ( τ ) is the ith filter, set as the convolution of the scaling function φ ( t ) , and the ψ ( t ) is scaled by a factor of 2 i :
h i ( τ ) = 2 i φ ( 2 i τ ) ψ ( 2 i τ ) .
The EWT combines the concepts of EMD and wavelet transform. The main idea of EWT is to decompose the signal in a set of oscillatory modes using an adaptive filter bank. The filter bank is designed based on the signal’s time-frequency content, estimated by the continuous wavelet transform [94]. The EWT decomposition is as follows:
x ( t ) = i = 1 N w i ( t ) + r ( t ) ,
where w i ( t ) are the wavelet components, N is the number of modes, and r ( t ) is the residual.
VMD is another decomposition technique that formulates the extraction of IMFs as a constrained variational problem. VMD decomposes the time series in a set of band-limited IMFs by minimizing the cost function that balances the compactness of the frequency spectrum and the smoothness of the time-domain signal [95]. The VMD optimization problem can be written as follows:
min u k ( t ) , ω k k = 1 K t u k ( t ) 1 + j ω k t 2 d t
s . t . x ( t ) = k = 1 K u k ( t )
where u k ( t ) are the mode functions, K is the number of modes, and ω k are the center frequencies of the modes.

4.2. Classification Methods

To evaluate the effectiveness of Rocket methods, including MiniRocket and MultiRocket, in classifying faults in insulators, a comprehensive analysis is conducted by combining these algorithms with various classifiers mentioned above. This experimental design aims to determine the best-suited combination of Rocket techniques and classification methods, ultimately enhancing insulator fault detection accuracy.
Logistic Regression: Logistic regression, a prevalent linear technique employed for classification, utilizes a logistic function to model the probability of a specific class or event [96]. The following equation represents the logistic function:
P ( y = 1 | x ) = 1 1 + e ( β 0 + β 1 x )
Ridge Regression: Ridge regression, also known as Tikhonov regularization, is a linear regression technique incorporating an L 2 regularization term to address the issue of multicollinearity and improve the generalization of the model [97]. This is particularly useful when there are highly correlated features. The objective function for ridge regression can be written as follows:
L ( w , b ) = i = 1 n ( y i ( w T x i + b ) ) 2 + λ | w | 2
where w is the weight vector, b is the bias term, y i and x i are the true label and the feature vector for the i-th instance, respectively, and λ is the regularization parameter that controls the trade-off between model complexity and the goodness of fit. The regularization term, λ | w | 2 , discourages the model from assigning large weights to the features, leading to a more stable and robust solution.
Decision Tree: The decision tree classifier, a non-parametric, hierarchical model, recursively partitions the input space into discrete regions according to feature values. The decision rules are derived by minimizing the impurity of the resultant nodes, which can be quantified utilizing metrics such as Gini impurity or entropy [98].
The architecture of the classifier is built in the form of a tree structure, where each internal node represents a feature or attribute, each branch represents a decision rule, and each leaf node represents a class label or a decision. According to Mishra et al. [99], the architecture can be further improved using clustering techniques.
k-NN: The k-nearest neighbors (k-NN) classifier, a non-parametric, instance-based learning algorithm, classifies novel instances based on the majority class of their k nearest neighbors. The distance metric and the value of k are crucial to the algorithm’s performance. Since it is a classification problem, employing an odd k is more advantageous, avoiding draws [100]. For this task, the weighted mode is denoted by the following:
γ t = arg max c Y i = 1 k ω i I ( c , γ i )
where,
ω i = 1 d ( x t , x i ) ,
I ( a , b ) returns 1 if a = b [101]. γ i is the class of the x i example associated with the ω i weight, and c is the class with the best-weighted mode. To calculate the neighbors the Euclidean, cosine, correlation, chebychev, city block, spearman, standardized Euclidean, Minkowski, and Mahalanobis distances methods can be applied [102].
LDA: Linear discriminant analysis (LDA), a technique utilized for dimensionality reduction and classification, identifies the linear combination of features that optimally separates distinct classes by maximizing the dispersion between classes and minimizing the dispersion within a class [103]:
J ( w ) = w T S B w w T S W w
where S B and S W represent the between-class and within-class scatter matrix, respectively.
Gaussian Naive Bayes: Gaussian Naive Bayes is a classification algorithm that is based on Bayes’ theorem [104], assuming the features are conditionally independent and follow a Gaussian distribution:
P ( A | B ) = P ( B | A ) P ( A ) P ( B )
where A and B are events or variables. The Gaussian Naive Bayes assumes that the features in the dataset are normally distributed and that they are independent of each other.
SVM: The support vector machine (SVM) classifier endeavors to identify the optimal separating hyperplane between classes [105]. Its performance is governed by the kernel function and regularization parameter C:
min w , b , ξ 1 2 w T w + C i = 1 n ξ i
s . t . y i ( w T x i + b ) 1 ξ i
ξ i 0 .
Random Forest: An ensemble learning methodology constructs multiple decision trees and amalgamates their outputs via majority voting [106]. The operator regulates the number of trees (T) and their maximum depth. Let X be the set of input features and Y be the set of output classes. The random forest classifier consists of T decision trees, h t ( x ) t = 1 T , with each grown to a maximum depth. Each tree is created by a randomly sampled subset of the train data, typically using a replacement (i.e., bootstrapped samples), and a random subset of input features at each split. The random forest classifier is provided using the following definition:
H ( x ) = arg max c Y t = 1 T I ( c , h t ( x ) ) ,
where H ( x ) represents the final classification, again I ( a , b ) returns 1 if a = b , and 0 otherwise, and h t ( x ) is the output of the t-th decision tree for input x.
Gradient Boosting: The gradient boosting classifier, an ensemble learning technique, sequentially builds weak learners, with each learner rectifying the errors committed by the preceding one [107]:
F m ( x ) = F m 1 ( x ) + ρ m h m ( x )
where F m ( x ) denotes the boosted model at step m, h m ( x ) signifies the weak learner, and ρ m represents the step size. The gradient boosting method has also been utilized for prediction by various authors [108,109,110].
AdaBoost: Adaptive boosting (AdaBoost) classifier, an adaptive boosting technique, combines weak learners to form a robust classifier, with each learner weighted based on its accuracy [111]. The algorithm updates the weights of the training instances at each iteration, assigning greater importance to misclassified instances:
D t + 1 ( i ) = D t ( i ) e α t y i h t ( x i ) Z t
where D t ( i ) is the weight of instance i at iteration t, h t ( x i ) is the prediction, y i is the true label, α t is the weight of the weak learner, and Z t is the normalization factor.
Gaussian Process: Gaussian process classifier, a Bayesian, non-parametric model, employs a Gaussian process prior over the function space and yields probabilistic classification results [112]. This is determined by a mean m ( x ) and a covariance function k ( x , x ) :
f ( x ) GP ( m ( x ) , k ( x , x ) )
XGBoost: The extreme gradient boosting (XGBoost) algorithm is a highly efficient and scalable tree-based ensemble learning model, designed for both classification and forecasting problems [113]. It is an extension of the gradient boosting algorithm, employing advanced regularization techniques to improve the model’s generalization and control overfitting. XGBoost optimizes the following objective function:
L ( ϕ ) = i = 1 n l ( y i , y ^ i ) + j = 1 K Ω ( f j )
where ϕ represents the model parameters, l ( y i , y ^ i ) denotes the loss function comparing the true label y i and the forecasted label y ^ i , and Ω ( f j ) is the regularization term for the j-th tree. The regularization term comprises the tree complexity, measured by the number of leaves T, and the L 2 -norm of the leaf scores w:
Ω ( f ) = γ T + 1 2 λ | w | 2
The algorithm employs second-order gradient information (Hessian) and the first-order gradient to update the model, making the learning process more accurate and faster. Furthermore, it utilizes column block and sparsity-aware techniques to efficiently handle sparse data and parallelize the tree construction process, enabling it to tackle large-scale datasets efficiently [114].
LightGBM: The light gradient boosting method (LightGBM), a boosting framework, leverages tree-based learning algorithms and is designed to be efficient and scalable for large datasets [115]. It adopts gradient-based one-sided sampling and exclusive feature bundling to expedite training and diminish memory usage.
The Rocket algorithm is applied considering Equations (1)–(3). For the application of this method, the time series is denoised using the EMD methods, which can be defined by Equations (4)–(9). Considering a denoised signal, the classifiers are evaluated; these classifiers are explained considering Equations (10)–(24).
A limitation of the application of the proposed method is that other signals measured during the inspection may result in interference at high frequencies; therefore, a specialist operator needs to perform the measurements to ensure that the signal is correctly recorded. This means that the gain of the equipment must be set considering the field conditions.
In the next section, the results of the application of the proposed method are presented. Initially, the results of different classifiers considering window sizes of 10, 50, and 100 records are presented. Then, the incorporation of Rocket, MiniRocket, and MultiRocket models with 10, 50, and 100 time steps are evaluated. Finally, the use of EMB methods to reduce noise that is not significant is evaluated.

5. Results

In the experiments presented in this section, a k-fold cross-validation methodology is used to evaluate the performance of the models, where k is equal to five. Cross-validation is a widely used technique to estimate the predictive performance of a model; in particular, 5-fold cross-validation involves splitting the dataset into five equal-sized partitions. Four partitions are used to train the model for each fold, and the remaining partition is utilized for testing. This procedure is repeated five times, such that each fold serves as the test set exactly once. The resulting accuracy scores from each fold are then averaged to estimate the model’s accuracy The default scikit-learn [116] parameters were employed in all the classification algorithms.
The performance of various algorithms for fault detection in insulators is evaluated using three different time window sizes, namely WS10, WS50, and WS100. Table 1 presents the accuracy results of 14 algorithms, including logistic regression, ridge regression, decision tree, k-NN, LDA, Gaussian Naive Bayes, SVM, random forest, gradient boosting, AdaBoost, Gaussian process, XGBoost, LightGBM, and CatBoost. The results indicate a clear trend regarding the time window size and the overall performance of the algorithms, with the critical difference diagram shown in Figure 5.
From Table 1 it is evident that tree-based methods, such as decision tree, random forest, gradient boosting, AdaBoost, XGBoost, LightGBM, and CatBoost, exhibit superior performance compared to other algorithms, as can be further seen in Figure 6. CatBoost, LightGBM, and gradient boosting show the highest accuracies in WS50 and WS100 time windows, particularly strong results. Moreover, the table demonstrates that the accuracy of the algorithms generally improves as the time window size increases from WS10 to WS100. This observation suggests that longer time windows provide more information for the algorithms to identify the patterns and relationships between the features, resulting in improved performance. For instance, CatBoost’s accuracy increases from 0.8842 ± 0.0658 in WS10 to 0.95 ± 0.0459 in WS100, highlighting the significance of using longer time windows for fault detection in insulators.
Table 2, Table 3 and Table 4 present the results of different machine learning algorithms for insulator fault detection when using Rocket, MiniRocket, and MultiRocket data transforms for three different time windows: WS10, WS50, and WS100, respectively. These transforms were applied to enhance the time-series data and improve the performance of the algorithms. A notable outcome of these transformations is the improvement in accuracy across all algorithms, particularly in the case of linear algorithms.
Upon applying the Rocket, MiniRocket, and MultiRocket transforms, linear algorithms such as logistic regression, ridge regression, and LDA exhibit a substantial increase in their accuracy, as can be observed in the tables. These improvements can be attributed to the transforms’ ability to better capture the underlying patterns in the data, which allows linear algorithms to leverage this information and perform more effectively.
For instance, in Table 2, the accuracy of logistic regression increases from 0.7552 ± 0.0353 with Rocket to 0.8465 ± 0.06 with MultiRocket. In contrast, the accuracy of ridge regression increases from 0.6762 ± 0.0462 with Rocket to 0.8068 ± 0.0447 with MultiRocket. Similarly, in Table 3, logistic regression and ridge regression exhibit high accuracies of 0.955 ± 0.0395, and 0.9533 ± 0.036 with Rocket, respectively. These results suggest that the use of data transforms boosts the performance of linear algorithms, enabling them to compete with more complex models.
It is essential to note that the algorithm’s performance still improves as the time window size increases, consistent with the earlier observation in Table 1. This trend is evident across all three tables, reinforcing the importance of considering longer time windows when applying these algorithms to insulator fault detection.

5.1. Empirical Mode Decomposition

Table 5 presents the logistic regression results applied to fault detection in insulators with the MiniRocket transform for a window size of 100 (WS100), and further explores the impact of combining the MiniRocket transform with three different EMB methods: EWT, CEEMDAM, and VMD. The purpose of applying these EMB methods before the MiniRocket transform is to explore if the predictions can be further improved.
When these EMB methods are applied in conjunction with MiniRocket, the accuracy of logistic regression significantly improves compared to when using the MiniRocket transform alone. This improvement can be attributed to the ability of EMB methods to decompose the time series into different components, thereby highlighting the underlying patterns and structures in the data that may not be easily captured by the MiniRocket transform.
For example, when using the EWT method, the accuracy of logistic regression increases from 0.9783 ± 0.0194 without EMB to 0.995 ± 0.0067 with EWT. Similarly, the accuracy of logistic regression improves to 0.9917 ± 0.0105 with CEENDAM and 0.98 ± 0.0187 with VMD. Figure 7 presents the critical difference diagram comparing the methods. These results indicate that applying EMB methods before the MiniRocket transform enhances the performance of logistic regression by providing a more refined representation of the data. In Table 6, the advantages and disadvantages of the classification methods are compared.

5.2. Discussion

The findings in the preceding subsections offer insightful information on how various machine learning techniques perform in defect detection. The study of these results can aid in the selection of acceptable methodologies and techniques for fault detection in insulators, notably the effects of time window size and data transform. The performance of the models was constantly enhanced by increasing the temporal window size. Longer time windows provide the algorithms with more information to find patterns and connections between features, improving insulator defect identification.
According to this study, larger time windows should be favored in practical applications to improve the precision of defect detection models. The advantages of extended periods must be weighed against the additional computational expenses. The amount of data being processed and the complexity of the models grow as the time window size grows. More extended training periods and increased computational demands may result from this. Therefore, when choosing the time window size for insulator fault detection, practitioners should carefully consider the trade-offs between the improvements in accuracy and the extra computational resources needed.
The results show that tree-based approaches, such as random forests, decision trees, gradient boosting, AdaBoost, XGBoost, and LightGBM, consistently outperform other algorithms in insulator fault detection. These techniques offer great accuracy when identifying insulator faults and are particularly good at managing non-linear connections between features. This shows that tree-based approaches should be the best options for insulator failure detection jobs. However, tree-based methods might be more prone to overfitting than other algorithms, particularly when working with small datasets. Pruning is one regularization approach that should be used to decrease overfitting risks and preserve model generalizability.
Logistic regression, ridge regression, and LDA perform much better when Rocket, MiniRocket, and MultiRocket data transforms are used. These modifications allow linear algorithms to take advantage of the information and perform better, even competing with more complicated models, by capturing more underlying patterns in the data. This result suggests that data transforms can be a useful preprocessing step in real-world applications, especially when using linear algorithms for insulator fault detection. Engineers may simplify their models by using these transforms while maintaining excellent fault detection accuracy.
Further, the results indicate that combining EMD methods and MiniRocket transform enhances the performance of logistic regression by providing a more refined representation of the data. This suggests that using EMD methods can improve fault detection capabilities when used in conjunction with rocket-like algorithms. The following guidelines can be offered for insulator failure detection using ultrasound signals in light of the study’s findings:
  • Consider the trade-offs with computational resources and training timeframes carefully when using longer time windows to increase the fault detection models’ accuracy.
  • Consider the use of tree-based algorithms for insulator failure detection, such as CatBoost, LightGBM, and gradient boosting, while being cautious of overfitting concerns and using regularization techniques as necessary. To improve the efficiency of linear algorithms and potentially reduce model complexity while retaining high accuracy, use data transforms like Rocket, MiniRocket, or MultiRocket.
  • Employ EMD methods to enhance the performance of less complex regression methods by providing a more refined representation of the data and improving fault detection capabilities.
By using these suggestions, engineers can create more successful insulator failure detection models that improve the dependability and safety of electrical power systems. The next section presents the final remarks and suggestions for future work. The conclusions will be related to the applicability of ultrasound, the best structure to classify the time series, and what can be accomplished by the ultrasound equipment in future projects.

6. Conclusions and Future Research Directions

Using ultrasound as a decision-making support tool during inspections of the electrical power grid, combined with deep learning, proves to be promising since the proposed model achieves acceptable classification results. A significant advantage of using this equipment is that it is not necessary to measure contact with the electrical potential, reducing the risk to the operator and improving flexibility in inspecting the distribution power grid.
The findings indicate that tree-based methods, such as decision tree, random forest, gradient boosting, AdaBoost, XGBoost, and LightGBM, generally outperform other algorithms in terms of accuracy. Longer time windows (e.g., WS100) resulted in improved performance across all algorithms, suggesting that larger windows provide more information for pattern identification. Additionally, the application of Rocket, MiniRocket, and MultiRocket data transforms led to a significant increase in accuracy for linear algorithms such as logistic regression, ridge regression, and linear discriminant analysis. This improvement could be attributed to the transforms’ ability to capture the underlying patterns in the data better, enabling linear algorithms to perform more effectively.
In future work, it could be promising to evaluate the development of an embedded system to perform inspections based on the model presented in this paper. The evaluated model has a low computational effort in the test phase, making its application in an embedded system an interesting potential solution, in addition to the test performed with the aid of a personal computer. Considering the promising results achieved by the applied classifiers, in future work, more state-of-the-art models could be evaluated to obtain a broader analysis that could be applied to other components of the power grid.

Author Contributions

Writing—original draft, A.C.R.K.; writing—review and editing, software, methodology, validation, L.O.S.; writing—review and editing, V.C.M.; supervision, L.d.S.C. All authors have read and agreed to the published version of the manuscript.

Funding

The authors Mariani and Coelho thank the National Council of Scientific and Technologic Development of Brazil—CNPq (Grants numbers: 314389/2023-7-PQ, 313169/2023-3-PQ, 407453/2023-7-Universal, and 442176/2023-6-Peci), and Fundação Araucária PRONEX Grant 042/2018 for its financial support of this work. The author Seman thanks the National Council of Scientific and Technologic Development of Brazil—CNPq (Grant number: 308361/2022-9).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data can be provided upon request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Corso, M.P.; Stefenon, S.F.; Couto, V.F.; Cabral, S.H.L.; Nied, A. Evaluation of methods for electric field calculation in transmission lines. IEEE Lat. Am. Trans. 2018, 16, 2970–2976. [Google Scholar] [CrossRef]
  2. Salem, A.A.; Lau, K.Y.; Ishak, M.T.; Abdul-Malek, Z.; Al-Gailani, S.A.; Al-Ameri, S.M.; Mohammed, A.; Alashbi, A.A.S.; Ghoneim, S.S.M. Monitoring porcelain insulator condition based on leakage current characteristics. Materials 2022, 15, 6370. [Google Scholar] [CrossRef] [PubMed]
  3. Ibrahim, A.; Dalbah, A.; Abualsaud, A.; Tariq, U.; El-Hag, A. Application of machine learning to evaluate insulator surface erosion. IEEE Trans. Instrum. Meas. 2020, 69, 314–316. [Google Scholar] [CrossRef]
  4. Stefenon, S.F.; Yow, K.C.; Nied, A.; Meyer, L.H. Classification of distribution power grid structures using inception v3 deep neural network. Electr. Eng. 2022, 104, 4557–4569. [Google Scholar] [CrossRef]
  5. Yang, D.; Cao, B.; Li, Z.; Yang, L.; Wu, Y. On-line monitoring, data analysis for electrolytic corrosion of ±800 kV high voltage direct current insulators. Int. J. Electr. Power Energy Syst. 2021, 131, 107097. [Google Scholar] [CrossRef]
  6. Stefenon, S.F.; Grebogi, R.B.; Freire, R.Z.; Nied, A.; Meyer, L.H. Optimized ensemble extreme learning machine for classification of electrical insulators conditions. IEEE Trans. Ind. Electron. 2020, 67, 5170–5178. [Google Scholar] [CrossRef]
  7. Stefenon, S.F.; Freire, R.Z.; Coelho, L.S.; Meyer, L.H.; Grebogi, R.B.; Buratto, W.G.; Nied, A. Electrical insulator fault forecasting based on a wavelet neuro-fuzzy system. Energies 2020, 13, 484. [Google Scholar] [CrossRef]
  8. Ilomuanya, C.; Nekahi, A.; Farokhi, S. A study of the cleansing effect of precipitation and wind on polluted outdoor high voltage glass cap and pin insulator. IEEE Access 2022, 10, 20669–20676. [Google Scholar] [CrossRef]
  9. Stefenon, S.F.; Oliveira, J.R.; Coelho, A.S.; Meyer, L.H. Diagnostic of insulators of conventional grid through LabVIEW analysis of FFT signal generated from ultrasound detector. IEEE Lat. Am. Trans. 2017, 15, 884–889. [Google Scholar] [CrossRef]
  10. Corso, M.P.; Stefenon, S.F.; Singh, G.; Matsuo, M.V.; Perez, F.L.; Leithardt, V.R.Q. Evaluation of visible contamination on power grid insulators using convolutional neural networks. Electr. Eng. 2023, 105, 3881–3894. [Google Scholar] [CrossRef]
  11. Stefenon, S.F.; Seman, L.O.; Sopelsa Neto, N.F.; Meyer, L.H.; Mariani, V.C.; Coelho, L.d.S. Group method of data handling using Christiano-Fitzgerald random walk filter for insulator fault prediction. Sensors 2023, 23, 6118. [Google Scholar] [CrossRef] [PubMed]
  12. Wang, H.; Cheng, L.; Liao, R.; Zhang, S.; Yang, L. Nonlinear ultrasonic nondestructive detection and modelling of kissing defects in high voltage composite insulators. IEEE Trans. Dielectr. Electr. Insul. 2020, 27, 924–931. [Google Scholar] [CrossRef]
  13. Salem, A.A.; Lau, K.Y.; Rahiman, W.; Abdul-Malek, Z.; Al-Gailani, S.A.; Rahman, R.A.; Al-Ameri, S. Leakage current characteristics in estimating insulator reliability: Experimental investigation and analysis. Sci. Rep. 2022, 12, 14974. [Google Scholar] [CrossRef] [PubMed]
  14. Stefenon, S.F.; Singh, G.; Souza, B.J.; Freire, R.Z.; Yow, K.C. Optimized hybrid YOLOu-Quasi-ProtoPNet for insulators classification. IET Gener. Transm. Distrib. 2023, 17, 3501–3511. [Google Scholar] [CrossRef]
  15. Salem, A.A.; Lau, K.Y.; Abdul-Malek, Z.; Al-Gailani, S.A.; Tan, C.W. Flashover voltage of porcelain insulator under various pollution distributions: Experiment and modeling. Electr. Power Syst. Res. 2022, 208, 107867. [Google Scholar] [CrossRef]
  16. Abanda, A.; Mori, U.; Lozano, J.A. A review on distance based time series classification. Data Min. Knowl. Discov. 2019, 33, 378–412. [Google Scholar] [CrossRef]
  17. Faouzi, J. Time series classification: A review of algorithms and implementations. Mach. Learn. (Emerg. Trends Appl.) 2022, 1, 1–34. [Google Scholar]
  18. Ismail Fawaz, H.; Forestier, G.; Weber, J.; Idoumghar, L.; Muller, P.A. Deep learning for time series classification: A review. Data Min. Knowl. Discov. 2019, 33, 917–963. [Google Scholar] [CrossRef]
  19. Dempster, A.; Petitjean, F.; Webb, G.I. ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernels. Data Min. Knowl. Discov. 2020, 34, 1454–1495. [Google Scholar] [CrossRef]
  20. Dempster, A.; Schmidt, D.F.; Webb, G.I. Minirocket: A very fast (almost) deterministic transform for time series classification. In Proceedings of the Conference on Knowledge Discovery & Data Mining, Virtual, 14–18 August 2021; Volume 27, pp. 248–257. [Google Scholar] [CrossRef]
  21. Tan, C.W.; Dempster, A.; Bergmeir, C.; Webb, G.I. MultiRocket: Multiple pooling operators and transformations for fast and effective time series classification. Data Min. Knowl. Discov. 2022, 36, 1623–1646. [Google Scholar] [CrossRef]
  22. Yin, X.; Liu, F.; Cai, R.; Yang, X.; Zhang, X.; Ning, M.; Shen, S. Research on seismic signal analysis based on machine learning. Appl. Sci. 2022, 12, 8389. [Google Scholar] [CrossRef]
  23. Tao, S.; Chen, J.; Zhou, B.; Zhang, H. Simultaneous Robust State and Sensor Fault Estimation of Autonomous Vehicle via Synthesized Design of Dynamic and Learning Observers. IEEE Trans. Veh. Technol. 2023, 1–12. [Google Scholar] [CrossRef]
  24. He, Z.; Chen, Y.; Zhang, H.; Zhang, D. WKN-OC: A New Deep Learning Method for Anomaly Detection in Intelligent Vehicles. IEEE Trans. Intell. Veh. 2023, 8, 2162–2172. [Google Scholar] [CrossRef]
  25. Stefenon, S.F.; Branco, N.W.; Nied, A.; Bertol, D.W.; Finardi, E.C.; Sartori, A.; Meyer, L.H.; Grebogi, R.B. Analysis of training techniques of ANN for classification of insulators in electrical power systems. IET Gener. Transm. Distrib. 2020, 14, 1591–1597. [Google Scholar] [CrossRef]
  26. Moreno, S.R.; Seman, L.O.; Stefenon, S.F.; dos Santos Coelho, L.; Mariani, V.C. Enhancing wind speed forecasting through synergy of machine learning, singular spectral analysis, and variational mode decomposition. Energy 2024, 292, 130493. [Google Scholar] [CrossRef]
  27. Moreno, S.R.; Mariani, V.C.; dos Santos Coelho, L. Hybrid multi-stage decomposition with parametric model applied to wind speed forecasting in Brazilian Northeast. Renew. Energy 2021, 164, 1508–1526. [Google Scholar] [CrossRef]
  28. Ribeiro, M.H.D.M.; Stefenon, S.F.; de Lima, J.D.; Nied, A.; Mariani, V.C.; Coelho, L.d.S. Electricity Price Forecasting Based on Self-Adaptive Decomposition and Heterogeneous Ensemble Learning. Energies 2020, 13, 5190. [Google Scholar] [CrossRef]
  29. Klaar, A.C.R.; Stefenon, S.F.; Seman, L.O.; Mariani, V.C.; Coelho, L.d.S. Optimized EWT-Seq2Seq-LSTM with attention mechanism to insulators fault prediction. Sensors 2023, 23, 3202. [Google Scholar] [CrossRef]
  30. Sopelsa Neto, N.F.; Stefenon, S.F.; Meyer, L.H.; Ovejero, R.G.; Leithardt, V.R.Q. Fault prediction based on leakage current in contaminated insulators using enhanced time series forecasting models. Sensors 2022, 22, 6121. [Google Scholar] [CrossRef]
  31. Medeiros, A.; Sartori, A.; Stefenon, S.F.; Meyer, L.H.; Nied, A. Comparison of artificial intelligence techniques to failure prediction in contaminated insulators based on leakage current. J. Intell. Fuzzy Syst. 2022, 42, 3285–3298. [Google Scholar] [CrossRef]
  32. Zhang, L.; Qin, L.; Qin, Z.; Chu, F. Energy harvesting from gravity-induced deformation of rotating shaft for long-term monitoring of rotating machinery. Smart Mater. Struct. 2022, 31, 125008. [Google Scholar] [CrossRef]
  33. Wang, Q.; Xu, B.; Tan, D.; Hu, X.; Yang, Y.; Huang, J.; Gao, Y.; Liu, X. Nature-inspired scalable high-performance triboelectric nanogenerators for energy harvesting and sensing. Nano Energy 2024, 121, 109217. [Google Scholar] [CrossRef]
  34. Tao, X.; Zhang, D.; Wang, Z.; Liu, X.; Zhang, H.; Xu, D. Detection of Power Line Insulator Defects Using Aerial Images Analyzed With Convolutional Neural Networks. IEEE Trans. Syst. Man, Cybern. Syst. 2020, 50, 1486–1498. [Google Scholar] [CrossRef]
  35. Tan, J. Automatic insulator detection for power line using aerial images powered by convolutional neural networks. J. Phys. Conf. Ser. 2021, 1748, 42012. [Google Scholar] [CrossRef]
  36. Mano, T.; Ohtsuki, T. Application of convolutional neural network to quantum percolation in topological insulators. J. Phys. Soc. Jpn. 2019, 88, 123704. [Google Scholar] [CrossRef]
  37. She, L.; Fan, Y.; Xu, M.; Wang, J.; Xue, J.; Ou, J. Insulator Breakage Detection Utilizing a Convolutional Neural Network Ensemble Implemented With Small Sample Data Augmentation and Transfer Learning. IEEE Trans. Power Deliv. 2022, 37, 2787–2796. [Google Scholar] [CrossRef]
  38. Prates, R.M.; Cruz, R.; Marotta, A.P.; Ramos, R.P.; Simas Filho, E.F.; Cardoso, J.S. Insulator visual non-conformity detection in overhead power distribution lines using deep learning. Comput. Electr. Eng. 2019, 78, 343–355. [Google Scholar] [CrossRef]
  39. Singh, G.; Stefenon, S.F.; Yow, K.C. Interpretable visual transmission lines inspections using pseudo-prototypical part network. Mach. Vis. Appl. 2023, 34, 41. [Google Scholar] [CrossRef]
  40. Sadykova, D.; Pernebayeva, D.; Bagheri, M.; James, A. IN-YOLO: Real-time detection of outdoor high voltage insulators using UAV imaging. IEEE Trans. Power Deliv. 2020, 35, 1599–1601. [Google Scholar] [CrossRef]
  41. Souza, B.J.; Stefenon, S.F.; Singh, G.; Freire, R.Z. Hybrid-YOLO for classification of insulators defects in transmission lines based on UAV. Int. J. Electr. Power Energy Syst. 2023, 148, 108982. [Google Scholar] [CrossRef]
  42. Mitiche, I.; Jenkins, M.D.; Boreham, P.; Nesbitt, A.; Morison, G. Deep complex neural network learning for high-voltage insulation fault classification from complex bispectrum representation. In Proceedings of the European Signal Processing Conference, IEEE, Coruna, Spain, 2–6 September 2019; Volume 27, pp. 1–5. [Google Scholar] [CrossRef]
  43. IEC-60587; Electrical insulating materials used under severe ambient conditions—Test methods for evaluating resistance to tracking and erosion. International Electrotechnical Commission: Geneva, Switzerland, 2022.
  44. Zhao, W.; Xu, M.; Cheng, X.; Zhao, Z. An insulator in transmission lines recognition and fault detection model based on improved faster RCNN. IEEE Trans. Instrum. Meas. 2021, 70, 5016408. [Google Scholar] [CrossRef]
  45. Singh, L.; Alam, A.; Kumar, K.V.; Kumar, D.; Kumar, P.; Jaffery, Z.A. Design of thermal imaging-based health condition monitoring and early fault detection technique for porcelain insulators using Machine learning. Environ. Technol. Innov. 2021, 24, 102000. [Google Scholar] [CrossRef]
  46. Dai, Z. Uncertainty-aware accurate insulator fault detection based on an improved YOLOX model. Energy Rep. 2022, 8, 12809–12821. [Google Scholar] [CrossRef]
  47. Ghosh, R.; Chatterjee, B.; Chakravorti, S. A novel leakage current index for the field monitoring of overhead insulators under harmonic voltage. IEEE Trans. Ind. Electron. 2018, 65, 1568–1576. [Google Scholar] [CrossRef]
  48. Belhouchet, K.; Bayadi, A.; Bendib, M.E. Artificial neural networks (ANN) and genetic algorithm modeling and identification of arc parameter in insulators flashover voltage and leakage current. In Proceedings of the International Conference on Electrical Engineering (ICEE), Boumerdes, Algeria, 13–15 December 2015; Volume 4, pp. 1–6. [Google Scholar] [CrossRef]
  49. Zhang, S.; Wang, Y.; Liu, M.; Bao, Z. Data-based line trip fault prediction in power systems using LSTM networks and SVM. IEEE Access 2018, 6, 7675–7686. [Google Scholar] [CrossRef]
  50. Fernandes, F.; Stefenon, S.F.; Seman, L.O.; Nied, A.; Ferreira, F.C.S.; Subtil, M.C.M.; Klaar, A.C.R.; Leithardt, V.R.Q. Long short-term memory stacking model to predict the number of cases and deaths caused by COVID-19. J. Intell. Fuzzy Syst. 2022, 6, 6221–6234. [Google Scholar] [CrossRef]
  51. Stefenon, S.F.; Seman, L.O.; Aquino, L.S.; dos Santos Coelho, L. Wavelet-Seq2Seq-LSTM with attention for time series forecasting of level of dams in hydroelectric power plants. Energy 2023, 274, 127350. [Google Scholar] [CrossRef]
  52. Polisetty, S.; El-Hag, A.; Jayram, S. Classification of common discharges in outdoor insulation using acoustic signals and artificial neural network. High Volt. 2019, 4, 333–338. [Google Scholar] [CrossRef]
  53. De Santos, H.; Sanz-Bobi, M.A. A machine learning approach for condition monitoring of high voltage insulators in polluted environments. Electr. Power Syst. Res. 2023, 220, 109340. [Google Scholar] [CrossRef]
  54. Stefenon, S.F.; Seman, L.O.; Mariani, V.C.; Coelho, L.S. Aggregating prophet and seasonal trend decomposition for time series forecasting of Italian electricity spot prices. Energies 2023, 16, 1371. [Google Scholar] [CrossRef]
  55. Stefenon, S.F.; Kasburg, C.; Freire, R.Z.; Silva Ferreira, F.C.; Bertol, D.W.; Nied, A. Photovoltaic power forecasting using wavelet neuro-fuzzy for active solar trackers. J. Intell. Fuzzy Syst. 2021, 40, 1083–1096. [Google Scholar] [CrossRef]
  56. Stefenon, S.F.; Kasburg, C.; Nied, A.; Klaar, A.C.R.; Ferreira, F.C.S.; Branco, N.W. Hybrid deep learning for power generation forecasting in active solar trackers. IET Gener. Transm. Distrib. 2020, 14, 5667–5674. [Google Scholar] [CrossRef]
  57. Kong, X.; Guo, J.; Zheng, D.; Zhang, J.; Fu, W. Quality control for medium voltage insulator via a knowledge-informed SPSA based on historical gradient approximations. Processes 2020, 8, 146. [Google Scholar] [CrossRef]
  58. Klaar, A.C.R.; Stefenon, S.F.; Seman, L.O.; Mariani, V.C.; Coelho, L.S. Structure optimization of ensemble learning methods and seasonal decomposition approaches to energy price forecasting in Latin America: A case study about Mexico. Energies 2023, 16, 3184. [Google Scholar] [CrossRef]
  59. Mantach, S.; Lutfi, A.; Moradi Tavasani, H.; Ashraf, A.; El-Hag, A.; Kordi, B. Deep learning in high voltage engineering: A literature review. Energies 2022, 15, 5005. [Google Scholar] [CrossRef]
  60. Hao, L.; Zhenhua, L.; Ziyi, C.; Xingxin, C.; Xu, Y. Insulator fouling monitoring based on acoustic signal and one-dimensional convolutional neural network. Front. Energy Res. 2023, 10, 43–50. [Google Scholar] [CrossRef]
  61. Nguyen, T.P.; Yeh, C.T.; Cho, M.Y.; Chang, C.L.; Chen, M.J. Convolutional neural network bidirectional long short-term memory to online classify the distribution insulator leakage currents. Electr. Power Syst. Res. 2022, 208, 107923. [Google Scholar] [CrossRef]
  62. Thanh, P.N.; Cho, M.Y. Online leakage current classification using convolutional neural network long short-term memory for high voltage insulators on web-based service. Electr. Power Syst. Res. 2023, 216, 109065. [Google Scholar] [CrossRef]
  63. Stefenon, S.F.; Seman, L.O.; Sopelsa Neto, N.F.; Meyer, L.H.; Nied, A.; Yow, K.C. Echo state network applied for classification of medium voltage insulators. Int. J. Electr. Power Energy Syst. 2022, 134, 107336. [Google Scholar] [CrossRef]
  64. Ferreira, T.V.; Germano, A.D.; da Costa, E.G. Ultrasound and artificial intelligence applied to the pollution estimation in insulations. IEEE Trans. Power Deliv. 2012, 27, 583–589. [Google Scholar] [CrossRef]
  65. Stefenon, S.F.; Freire, R.Z.; Meyer, L.H.; Corso, M.P.; Sartori, A.; Nied, A.; Klaar, A.C.R.; Yow, K.C. Fault detection in insulators based on ultrasonic signal processing using a hybrid deep learning technique. IET Sci. Meas. Technol. 2020, 14, 953–961. [Google Scholar] [CrossRef]
  66. Branco, N.W.; Cavalca, M.S.M.; Stefenon, S.F.; Leithardt, V.R.Q. Wavelet LSTM for fault forecasting in electrical power grids. Sensors 2022, 22, 8323. [Google Scholar] [CrossRef] [PubMed]
  67. Seman, L.O.; Stefenon, S.F.; Mariani, V.C.; Coelho, L.S. Ensemble learning methods using the Hodrick–Prescott filter for fault forecasting in insulators of the electrical power grids. Int. J. Electr. Power Energy Syst. 2023, 152, 109269. [Google Scholar] [CrossRef]
  68. Stefenon, S.F.; Ribeiro, M.H.D.M.; Nied, A.; Mariani, V.C.; Coelho, L.D.S.; Leithardt, V.R.Q.; Silva, L.A.; Seman, L.O. Hybrid Wavelet Stacking Ensemble Model for Insulators Contamination Forecasting. IEEE Access 2021, 9, 66387–66397. [Google Scholar] [CrossRef]
  69. Sajjadi, B.; Asaithambi, P.; Raman, A.A.A.; Ibrahim, S. Hybrid nero-fuzzy methods for estimation of ultrasound and mechanically stirring Influences on biodiesel synthesis through transesterification. Measurement 2017, 103, 62–76. [Google Scholar] [CrossRef]
  70. Pisani, P.; Greco, A.; Conversano, F.; Renna, M.D.; Casciaro, E.; Quarta, L.; Costanza, D.; Muratore, M.; Casciaro, S. A quantitative ultrasound approach to estimate bone fragility: A first comparison with dual X-ray absorptiometry. Measurement 2017, 101, 243–249. [Google Scholar] [CrossRef]
  71. Pisani, P.; Conversano, F.; Chiriacò, F.; Quarta, E.; Quarta, L.; Muratore, M.; Lay-Ekuakille, A.; Casciaro, S. Estimation of femoral neck bone mineral density by ultrasound scanning: Preliminary results and feasibility. Measurement 2016, 94, 480–486. [Google Scholar] [CrossRef]
  72. Greco, A.; Pisani, P.; Conversano, F.; Soloperto, G.; Renna, M.D.; Muratore, M.; Casciaro, S. Ultrasound fragility Score: An innovative approach for the assessment of bone fragility. Measurement 2017, 101, 236–242. [Google Scholar] [CrossRef]
  73. Stefenon, S.F.; Furtado Neto, C.S.; Coelho, T.S.; Nied, A.; Yamaguchi, C.K.; Yow, K.C. Particle swarm optimization for design of insulators of distribution power system based on finite element method. Electr. Eng. 2022, 104, 615–622. [Google Scholar] [CrossRef]
  74. Stefenon, S.F.; Americo, J.P.; Meyer, L.H.; Grebogi, R.B.; Nied, A. Analysis of the electric field in porcelain pin-type insulators via finite elements software. IEEE Lat. Am. Trans. 2018, 16, 2505–2512. [Google Scholar] [CrossRef]
  75. Sopelsa Neto, N.F.; Stefenon, S.F.; Meyer, L.H.; Bruns, R.; Nied, A.; Seman, L.O.; Gonzalez, G.V.; Leithardt, V.R.Q.; Yow, K.C. A study of multilayer perceptron networks applied to classification of ceramic insulators using ultrasound. Appl. Sci. 2021, 11, 1592. [Google Scholar] [CrossRef]
  76. Stefenon, S.F.; Bruns, R.; Sartori, A.; Meyer, L.H.; Ovejero, R.G.; Leithardt, V.R.Q. Analysis of the ultrasonic signal in polymeric contaminated insulators through ensemble learning methods. IEEE Access 2022, 10, 33980–33991. [Google Scholar] [CrossRef]
  77. NBR-10621; High-voltage insulators to be used on a.c. systems—Artificial pollution tests. Brazilian National Standards Organization: São Paulo, Brazil, 2017.
  78. IEC-507; Artificial pollution tests on high-voltage insulators to be used on a.c. systems. International Electrotechnical Commission: Geneva, Switzerland, 1991.
  79. Stefenon, S.F.; Seman, L.O.; Pavan, B.A.; Ovejero, R.G.; Leithardt, V.R.Q. Optimal design of electrical power distribution grid spacers using finite element method. IET Gener. Transm. Distrib. 2022, 16, 1865–1876. [Google Scholar] [CrossRef]
  80. Stefenon, S.F.; Corso, M.P.; Nied, A.; Perez, F.L.; Yow, K.C.; Gonzalez, G.V.; Leithardt, V.R.Q. Classification of insulators using neural network based on computer vision. IET Gener. Transm. Distrib. 2021, 16, 1096–1107. [Google Scholar] [CrossRef]
  81. Stefenon, S.F.; Silva, M.C.; Bertol, D.W.; Meyer, L.H.; Nied, A. Fault diagnosis of insulators from ultrasound detection using neural networks. J. Intell. Fuzzy Syst. 2019, 37, 6655–6664. [Google Scholar] [CrossRef]
  82. Middlehurst, M.; Large, J.; Flynn, M.; Lines, J.; Bostrom, A.; Bagnall, A. HIVE-COTE 2.0: A new meta ensemble for time series classification. Mach. Learn. 2021, 110, 3211–3243. [Google Scholar] [CrossRef]
  83. Pantiskas, L.; Verstoep, K.; Hoogendoorn, M.; Bal, H. Taking ROCKET on an efficiency mission: Multivariate time series classification with LightWaveS. In Proceedings of the International Conference on Distributed Computing in Sensor Systems (DCOSS), Los Angeles, CA, USA, 30 May–1 June 2022; Volume 18, pp. 149–152. [Google Scholar] [CrossRef]
  84. Bondugula, R.K.; Udgata, S.K.; Sivangi, K.B. A novel deep learning architecture and MINIROCKET feature extraction method for human activity recognition using ECG, PPG and inertial sensor dataset. Appl. Intell. 2022, 53, 14400–14425. [Google Scholar] [CrossRef]
  85. Thangarajoo, R.G.; Reaz, M.B.I.; Srivastava, G.; Haque, F.; Ali, S.H.M.; Bakar, A.A.A.; Bhuiyan, M.A.S. Machine learning-based epileptic seizure detection methods using wavelet and EMD-based decomposition techniques: A review. Sensors 2021, 21, 8485. [Google Scholar] [CrossRef]
  86. Yao, L.; Pan, Z. A new method based CEEMDAN for removal of baseline wander and powerline interference in ECG signals. Optik 2020, 223, 165566. [Google Scholar] [CrossRef]
  87. Anuragi, A.; Sisodia, D.S.; Pachori, R.B. Epileptic-seizure classification using phase-space representation of FBSE-EWT based EEG sub-band signals and ensemble learners. Biomed. Signal Process. Control 2022, 71, 103138. [Google Scholar] [CrossRef]
  88. Ding, J.; Xiao, D.; Li, X. Gear fault diagnosis based on genetic mutation particle swarm optimization VMD and probabilistic neural network algorithm. IEEE Access 2020, 8, 18456–18474. [Google Scholar] [CrossRef]
  89. Smith, J.R.; Al-Badrawi, M.H.; Kirsch, N.J. An Optimized De-Noising Scheme Based on the Null Hypothesis of Intrinsic Mode Functions. IEEE Signal Process. Lett. 2019, 26, 1232–1236. [Google Scholar] [CrossRef]
  90. Liu, S.; Sun, Y.; Zhang, L.; Su, P. Fault diagnosis of shipboard medium-voltage DC power system based on machine learning. Int. J. Electr. Power Energy Syst. 2021, 124, 106399. [Google Scholar] [CrossRef]
  91. Yamasaki, M.; Freire, R.Z.; Seman, L.O.; Stefenon, S.F.; Mariani, V.C.; dos Santos Coelho, L. Optimized hybrid ensemble learning approaches applied to very short-term load forecasting. Int. J. Electr. Power Energy Syst. 2024, 155, 109579. [Google Scholar] [CrossRef]
  92. Wang, X.; Zhang, F.; Wei, X.; Gao, J.; Guo, L.; Wang, Y. Fault location of flexible grounding distribution system based on multivariate modes and kurtosis calibration. Int. J. Electr. Power Energy Syst. 2023, 150, 109108. [Google Scholar] [CrossRef]
  93. Liu, Y.; Yuan, D.; Gong, Z.; Jin, T.; Mohamed, M.A. Adaptive spectral trend based optimized EWT for monitoring the parameters of multiple power quality disturbances. Int. J. Electr. Power Energy Syst. 2023, 146, 108797. [Google Scholar] [CrossRef]
  94. Cheng, H.; Ding, X.; Zhou, W.; Ding, R. A hybrid electricity price forecasting model with Bayesian optimization for German energy exchange. Int. J. Electr. Power Energy Syst. 2019, 110, 653–666. [Google Scholar] [CrossRef]
  95. Wang, X.; Gao, X.; Liu, Y.; Wang, R.; Ma, N.; Qu, M. Bi-level decision matrix based fault location method for multi-branch offshore wind farm transmission lines. Int. J. Electr. Power Energy Syst. 2022, 141, 108137. [Google Scholar] [CrossRef]
  96. Campos, F.S.; Assis, F.A.; Leite da Silva, A.M.; Coelho, A.J.; Moura, R.A.; Schroeder, M.A.O. Reliability evaluation of composite generation and transmission systems via binary logistic regression and parallel processing. Int. J. Electr. Power Energy Syst. 2022, 142, 108380. [Google Scholar] [CrossRef]
  97. Hoerl, A.E.; Kennard, R.W. Ridge regression: Biased estimation for nonorthogonal problems. Technometrics 1970, 12, 55–67. [Google Scholar] [CrossRef]
  98. Kumar Mohanty, S.; Swetapadma, A.; Kumar Nayak, P.; Malik, O.P. Decision tree approach for fault detection in a TCSC compensated line during power swing. Int. J. Electr. Power Energy Syst. 2023, 146, 108758. [Google Scholar] [CrossRef]
  99. Mishra, S.; Mallick, P.K.; Tripathy, H.K.; Bhoi, A.K.; González-Briones, A. Performance evaluation of a proposed machine learning model for chronic disease datasets using an integrated attribute evaluator and an improved decision tree classifier. Appl. Sci. 2020, 10, 8137. [Google Scholar] [CrossRef]
  100. Tripoppoom, S.; Ma, X.; Yong, R.; Wu, J.; Yu, W.; Sepehrnoori, K.; Miao, J.; Li, N. Assisted history matching in shale gas well using multiple-proxy-based Markov chain Monte Carlo algorithm: The comparison of K-nearest neighbors and neural networks as proxy model. Fuel 2020, 262, 116563. [Google Scholar] [CrossRef]
  101. Zhang, S.; Li, X.; Zong, M.; Zhu, X.; Wang, R. Efficient k-NN classification With different numbers of nearest neighbors. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 1774–1785. [Google Scholar] [CrossRef] [PubMed]
  102. Corso, M.P.; Perez, F.L.; Stefenon, S.F.; Yow, K.C.; García Ovejero, R.; Leithardt, V.R.Q. Classification of contaminated insulators using k-nearest neighbors based on computer vision. Computers 2021, 10, 112. [Google Scholar] [CrossRef]
  103. Ali, L.; Zhu, C.; Zhang, Z.; Liu, Y. Automated detection of Parkinson’s disease based on multiple types of sustained phonations using linear discriminant analysis and genetically optimized neural network. IEEE J. Transl. Eng. Health Med. 2019, 7, 2000410. [Google Scholar] [CrossRef] [PubMed]
  104. Jayachitra, S.; Prasanth, A. Multi-feature analysis for automated brain stroke classification using weighted Gaussian naïve Bayes classifier. J. Circ. Syst. Comput. 2021, 30, 2150178. [Google Scholar] [CrossRef]
  105. Yılmaz, A.; Küçüker, A.; Bayrak, G.; Ertekin, D.; Shafie-Khah, M.; Guerrero, J.M. An improved automated PQD classification method for distributed generators with hybrid SVM-based approach using un-decimated wavelet transform. Int. J. Electr. Power Energy Syst. 2022, 136, 107763. [Google Scholar] [CrossRef]
  106. Samantaray, S. Ensemble decision trees for high impedance fault detection in power distribution network. Int. J. Electr. Power Energy Syst. 2012, 43, 1048–1055. [Google Scholar] [CrossRef]
  107. Khan, M.S.I.; Islam, N.; Uddin, J.; Islam, S.; Nasir, M.K. Water quality prediction and classification based on principal component regression and gradient boosting classifier approach. J. King Saud-Univ.-Comput. Inf. Sci. 2022, 34, 4773–4781. [Google Scholar] [CrossRef]
  108. Hou, H.; Zhang, Z.; Yu, J.; Wei, R.; Huang, Y.; Li, X. Damage prediction of 10 kV power towers in distribution network under typhoon disaster based on data-driven model. Int. J. Electr. Power Energy Syst. 2022, 142, 108307. [Google Scholar] [CrossRef]
  109. Hou, H.; Chen, X.; Li, M.; Zhu, L.; Huang, Y.; Yu, J. Prediction of user outage under typhoon disaster based on multi-algorithm Stacking integration. Int. J. Electr. Power Energy Syst. 2021, 131, 107123. [Google Scholar] [CrossRef]
  110. Xuan, W.; Shouxiang, W.; Qianyu, Z.; Shaomin, W.; Liwei, F. A multi-energy load prediction model based on deep multi-task learning and ensemble approach for regional integrated energy systems. Int. J. Electr. Power Energy Syst. 2021, 126, 106583. [Google Scholar] [CrossRef]
  111. Hu, G.; Yin, C.; Wan, M.; Zhang, Y.; Fang, Y. Recognition of diseased Pinus trees in UAV images using deep learning and AdaBoost classifier. Biosyst. Eng. 2020, 194, 138–151. [Google Scholar] [CrossRef]
  112. Xiao, G.; Cheng, Q.; Zhang, C. Detecting travel modes Using rule-based classification system and Gaussian process classifier. IEEE Access 2019, 7, 116741–116752. [Google Scholar] [CrossRef]
  113. Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In Proceedings of the International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; Volume 22, pp. 785–794. [Google Scholar] [CrossRef]
  114. Dong, W.; Huang, Y.; Lehane, B.; Ma, G. XGBoost algorithm-based prediction of concrete electrical resistivity for structural health monitoring. Autom. Constr. 2020, 114, 103155. [Google Scholar] [CrossRef]
  115. Fang, H.; Xiao, J.W.; Wang, Y.W. A machine learning-based detection framework against intermittent electricity theft attack. Int. J. Electr. Power Energy Syst. 2023, 150, 109075. [Google Scholar] [CrossRef]
  116. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
Figure 1. Insulator drilled with a bench drill to simulate a perforation caused by an electric discharge: (A) top view; (B) bottom view.
Figure 1. Insulator drilled with a bench drill to simulate a perforation caused by an electric discharge: (A) top view; (B) bottom view.
Sensors 24 01113 g001
Figure 2. High-voltage applied experiment under controlled conditions.
Figure 2. High-voltage applied experiment under controlled conditions.
Sensors 24 01113 g002
Figure 3. Ultrasound recorded signal: (a) normal; (b) fault.
Figure 3. Ultrasound recorded signal: (a) normal; (b) fault.
Sensors 24 01113 g003
Figure 4. Architecture of the proposed model.
Figure 4. Architecture of the proposed model.
Sensors 24 01113 g004
Figure 5. Critical Difference Diagram for the results of Table 1.
Figure 5. Critical Difference Diagram for the results of Table 1.
Sensors 24 01113 g005
Figure 6. Classification for a time window of 100 for (a) Logistic Regression; (b) Ridge Regression; (c) Decision Tree; (d) XGBoost. Blue indicates normal operation conditions, while red indicates a fault.
Figure 6. Classification for a time window of 100 for (a) Logistic Regression; (b) Ridge Regression; (c) Decision Tree; (d) XGBoost. Blue indicates normal operation conditions, while red indicates a fault.
Sensors 24 01113 g006
Figure 7. Diagram of Critical Difference for the results of Table 5.
Figure 7. Diagram of Critical Difference for the results of Table 5.
Sensors 24 01113 g007
Table 1. Accuracy of different methods for windows size of 10, 50, and 100 (best results are in bold).
Table 1. Accuracy of different methods for windows size of 10, 50, and 100 (best results are in bold).
ModelWS10WS50WS100
Logistic Regression0.5193 ± 0.03950.5167 ± 0.03250.5683 ± 0.0436
Ridge Regression0.4923 ± 0.01340.5158 ± 0.03080.58 ± 0.041
Decision Tree0.849 ± 0.08320.8658 ± 0.07890.8283 ± 0.0759
k-NN0.8762 ± 0.07130.9025 ± 0.07480.85 ± 0.1182
LDA0.4858 ± 0.01470.495 ± 0.02860.525 ± 0.0247
Gaussian Naive Bayes0.8428 ± 0.09270.9133 ± 0.07460.9283 ± 0.0586
SVM0.5343 ± 0.03790.5283 ± 0.02630.53 ± 0.0306
Random Forest0.8672 ± 0.08150.9225 ± 0.06210.925 ± 0.0548
Gradient Boosting0.8792 ± 0.06940.9433 ± 0.04390.9433 ± 0.0464
AdaBoost0.8693 ± 0.070.9258 ± 0.05040.9317 ± 0.0593
Gaussian Process0.6085 ± 0.08110.6342 ± 0.05640.615 ± 0.0883
XGBoost0.8753 ± 0.06910.9417 ± 0.04840.935 ± 0.0539
LightGBM0.8732 ± 0.06950.94 ± 0.04670.95 ± 0.0431
Table 2. Accuracy of different methods with different rocket methods for a window size of 10 time steps (best results are in bold).
Table 2. Accuracy of different methods with different rocket methods for a window size of 10 time steps (best results are in bold).
ModelRocketMiniRocketMultiRocket
Logistic Regression0.7552 ± 0.03530.8453 ± 0.0680.8465 ± 0.06
Ridge Regression0.6762 ± 0.04620.7943 ± 0.05180.8068 ± 0.0447
Decision Tree0.7427 ± 0.06170.8635 ± 0.06870.8687 ± 0.064
k-NN0.7375 ± 0.03870.8488 ± 0.07290.8623 ± 0.0676
LDA0.6048 ± 0.06350.7832 ± 0.0421D.N.C. *
Gaussian Naive Bayes0.7615 ± 0.05150.8253 ± 0.09260.8342 ± 0.0894
SVM0.6968 ± 0.04380.8257 ± 0.06470.8413 ± 0.0583
Random Forest0.762 ± 0.05530.8788 ± 0.06590.882 ± 0.0676
Gradient Boosting0.7735 ± 0.05430.8837 ± 0.06550.8873 ± 0.0632
AdaBoost0.7452 ± 0.05440.8678 ± 0.06950.8715 ± 0.0639
XGBoost0.7623 ± 0.04720.8785 ± 0.06870.8823 ± 0.0638
LightGBM0.7713 ± 0.04820.8832 ± 0.0670.8873 ± 0.0622
* Did not converge (D.N.C.).
Table 3. Accuracy of different rocket methods with a window size of 50 time steps (best results are in bold).
Table 3. Accuracy of different rocket methods with a window size of 50 time steps (best results are in bold).
ModelRocketMiniRocketMultiRocket
Logistic Regression0.955 ± 0.03950.955 ± 0.03950.955 ± 0.0384
Ridge Regression0.9533 ± 0.0360.9533 ± 0.0360.9508 ± 0.0389
Decision Tree0.9258 ± 0.05510.9342 ± 0.04680.9367 ± 0.0511
k-NN0.9483 ± 0.04270.9483 ± 0.04270.9433 ± 0.043
LDA0.9533 ± 0.03610.9533 ± 0.03610.9492 ± 0.0418
Gaussian Naive Bayes0.9308 ± 0.04910.9308 ± 0.04910.9283 ± 0.0502
SVM0.9525 ± 0.03980.9525 ± 0.03980.9525 ± 0.0368
Random Forest0.9483 ± 0.04590.9508 ± 0.04610.9483 ± 0.0402
Gradient Boosting0.9517 ± 0.0420.9483 ± 0.04520.9492 ± 0.0414
AdaBoost0.9475 ± 0.04160.9475 ± 0.04160.955 ± 0.0349
Gaussian Process0.9367 ± 0.05090.9367 ± 0.0509D.N.C. *
XGBoost0.9475 ± 0.0440.9475 ± 0.0440.9575 ± 0.0339
LightGBM0.9542 ± 0.03650.9542 ± 0.03650.9592 ± 0.0309
* Did not converge (D.N.C.).
Table 4. Accuracy of different methods with different rocket methods for a window size of 100 time steps (best results are in bold).
Table 4. Accuracy of different methods with different rocket methods for a window size of 100 time steps (best results are in bold).
ModelRocketMiniRocketMultiRocket
Logistic Regression0.9783 ± 0.01940.9783 ± 0.01940.9733 ± 0.0249
Ridge Regression0.9767 ± 0.01930.9767 ± 0.01930.9717 ± 0.034
Decision Tree0.9633 ± 0.03230.9667 ± 0.03160.97 ± 0.0282
k-NN0.9567 ± 0.0370.9567 ± 0.0370.9683 ± 0.0309
LDA0.97 ± 0.02610.97 ± 0.02610.975 ± 0.0247
Gaussian Naive Bayes0.945 ± 0.05150.945 ± 0.05150.9483 ± 0.0392
SVM0.9783 ± 0.0180.9783 ± 0.0180.9717 ± 0.0277
Random Forest0.9717 ± 0.03140.9767 ± 0.02440.9733 ± 0.0309
Gradient Boosting0.9683 ± 0.02710.97 ± 0.02510.9717 ± 0.0245
AdaBoost0.9783 ± 0.02010.9733 ± 0.02950.965 ± 0.0399
Gaussian Process0.96 ± 0.03630.96 ± 0.0363D.N.C. *
XGBoost0.9767 ± 0.02490.9767 ± 0.02490.975 ± 0.0228
LightGBM0.9767 ± 0.0220.9767 ± 0.0220.965 ± 0.0429
* Did not converge (D.N.C.).
Table 5. Results for logistic regression considering different window sizes and EMB.
Table 5. Results for logistic regression considering different window sizes and EMB.
Accuracy
Window SizeW/o EMBEWTCEENDAMVMD
10 0.8487 ± 0.0711 0.9757 ± 0.0177 0.9192 ± 0.129 0.9677 ± 0.0267
50 0.9583 ± 0.0333 0.9883 ± 0.0116 0.98 ± 0.0278 0.9767 ± 0.0187
100 0.9783 ± 0.0194 0.995 ± 0.0067 0.9917 ± 0.0105 0.98 ± 0.0187
Table 6. Comparison with other approaches.
Table 6. Comparison with other approaches.
AuthorApproachAdvantagesDisadvantages
[6]EN-ELMComputation
is fast.
It might obtain the
wrong measurements
because of interference.
[39]Pseudo-prototypical
part network.
It has interpretable
results.
If the data are not correctly
selected in the first
step, the model will not work.
[41]Hybrid-YOLOIt obtains a better
performance than
standard approaches.
If the data are not correctly
selected in the first step,
the model will not work.
[63]ESNIt excels for
drilling classification.
It has lower accuracy
for multiclassification.
Our
Method
Rocket with EMDIt is adaptable.Needs an operator
to set the ultrasound
equipment.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Klaar, A.C.R.; Seman, L.O.; Mariani, V.C.; Coelho, L.d.S. Random Convolutional Kernel Transform with Empirical Mode Decomposition for Classification of Insulators from Power Grid. Sensors 2024, 24, 1113. https://doi.org/10.3390/s24041113

AMA Style

Klaar ACR, Seman LO, Mariani VC, Coelho LdS. Random Convolutional Kernel Transform with Empirical Mode Decomposition for Classification of Insulators from Power Grid. Sensors. 2024; 24(4):1113. https://doi.org/10.3390/s24041113

Chicago/Turabian Style

Klaar, Anne Carolina Rodrigues, Laio Oriel Seman, Viviana Cocco Mariani, and Leandro dos Santos Coelho. 2024. "Random Convolutional Kernel Transform with Empirical Mode Decomposition for Classification of Insulators from Power Grid" Sensors 24, no. 4: 1113. https://doi.org/10.3390/s24041113

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop