Next Article in Journal
Persona-Identified Chatbot through Small-Scale Modeling and Data Transformation
Previous Article in Journal
Incorporating Entity Type-Aware and Word–Word Relation-Aware Attention in Generative Named Entity Recognition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Magnetic Material Data Analysis with Genetic Algorithm-Optimized Variational Mode Decomposition

1
School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China
2
Research Center of Urban Information, Center of Materials Informatics and Data Science, Shanghai University, Shanghai 200444, China
3
Key Laboratory of Silicate Cultural Relics Conservation (Shanghai University), Ministry of Education, Shanghai 200444, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(8), 1408; https://doi.org/10.3390/electronics13081408
Submission received: 19 February 2024 / Revised: 30 March 2024 / Accepted: 2 April 2024 / Published: 9 April 2024
(This article belongs to the Section Computer Science & Engineering)

Abstract

:
As the application of machine learning technology in predicting and optimizing material performance continues to grow, handling the electromagnetic data of magnetic materials, especially in removing unavoidable data noise and accurately extracting resonance peaks in the imaginary part of electromagnetic information, has become a significant challenge. These steps are crucial for revealing the deep electromagnetic behavior of materials and optimizing their performance. In response to this challenge, this study introduces an innovative approach—Genetic Algorithm-Optimized Variational Mode Decomposition for Signal Enhancement (GAO-VMD-SE). This method, through the Variational Mode Decomposition (VMD) technique optimized by genetic algorithms, not only effectively reduces noise in the data, thereby improving the Signal-to-Noise Ratio (SNR) and reducing the Mean Absolute Error (MAE), but also significantly enhances the hidden resonance peak information in complex permittivity and permeability data to achieve a comprehensive improvement in key performance indicators. Experimental results prove that this method surpasses traditional analysis techniques in key performance metrics such as the peak width ratio, peak overlap ratio, and the number of peaks. Especially in identifying characteristic peaks related to the Snoek limit, GAO-VMD-SE can effectively reveal the peak features hidden in complex data, thus providing important insights for evaluating the performance of materials at specific frequencies. Moreover, the effectiveness of this method in denoising not only enhances the quality and accuracy of material data analysis but also achieves a 1% to 10% enhancement in peak information extraction. This optimized data processing capability and versatility make GAO-VMD-SE not only suitable for evaluating the performance of magnetic materials but also show significant practical application value in processing spectral data and other time series signal data applications.

1. Introduction

With the rapid development of communication technology, there is a growing demand for materials capable of supporting applications, especially magnetic materials. Due to their key role in enhancing signal transmission efficiency and reducing energy consumption, these materials have become a vital component of modern technological advancements [1,2]. Faced with this challenge, the scientific community is dedicated to surpassing the traditional magnetic materials’ Snoek limit to achieve materials of higher performance [3]. The Snoek limit refers to the theoretical maximum value of magnetic anisotropy caused by the lattice distortion in magnetic materials, which has a decisive impact on improving the performance of magnetic materials. Therefore, accurately identifying and characterizing the resonance peaks in magnetic materials—key indicators related to the Snoek limit—is crucial for transcending the capabilities of traditional materials and fostering the development of high-performance materials for future technologies.
However, in the process of experimental data analysis, noise introduced by experimental equipment, measurement errors, or environmental factors often interferes with the accurate identification of resonance peaks, thereby becoming a significant obstacle to precisely predicting and optimizing material performance. Effectively removing noise, enhancing data quality, and accurately extracting resonance peak information related to the Snoek limit are key to optimizing the performance of magnetic materials [4]. Although past research has proposed various denoising techniques, such as window smoothing [5,6], wavelet transform [7,8], and singular value reconstruction [9,10,11], thus achieving success in specific scenarios, these methods do not always meet the denoising needs in all scenarios, especially when dealing with magnetic material data.
In response to the above challenges, this study proposes an innovative denoising method—Genetic Algorithm-Optimized Variational Mode Decomposition for Signal Enhancement (GAO-VMD-SE). This method combines the efficiency of Variational Mode Decomposition (VMD) with the optimization capability of genetic algorithms, thereby aiming to effectively remove noise and extract key trends and peak information from material data. In this way, we can not only gain a deeper understanding of the complex characteristics of material data but also comprehensively improve the quality assessment of datasets, thereby providing more accurate and reliable input data for machine learning models. The development of this method aims to provide researchers in the field of materials science with a powerful tool to optimize material data utilization, thus promoting further improvement in material design and performance.
The core objective of this study is to explore a new method for effectively handling noise in material data to improve data quality and optimize the performance of machine learning models. Through the GAO-VMD-SE method, we hope to contribute a new analytical tool and methodology to the field of materials science, thereby aiding in the design and discovery of advanced materials suitable for a wide range of technological applications.
The technical contributions of this study are mainly reflected in the following aspects:
  • Genetic Algorithm-Optimized Variational Mode Decomposition (VMD) parameter selection: This paper introduces genetic algorithms to optimize the parameters of VMD, which is a strategy that takes into account multiple variables in the VMD process and seeks the optimal parameter combination through an iterative process. This improvement significantly enhances the efficiency and quality of data processing, especially in dealing with complex and magnetic material data, thereby enabling the more precise identification and extraction of key peak information to adapt to complex data characteristics.
  • Application of high-modal Variational Mode Decomposition (VMD): By adopting a high-modal VMD method and setting a central frequency threshold, this study has effectively denoised the data, thereby achieving efficient noise removal. This step ensures the authenticity and reliability of the processed data, thus making the data closer to the actual situation.
  • Clustering reconstruction based on central frequency and data distance: For the data after VMD decomposition and filtering, a clustering reconstruction method based on central frequency and data distance was used. This method produced two important data curves: one revealing data trends and the other highlighting peak information. By detrending to extract peak information, it ensures that the extracted peaks are not affected by the overall data trend, thus further refining the results.
  • Comprehensive data quality assessment: This method reveals peak information masked by data trends and performs a comprehensive quality assessment of the dataset. This includes a comprehensive evaluation of the noise level, trend quality, and the amount of peak information, thereby significantly improving the accuracy of data analysis. Especially in identifying data peaks related to the Snoek limit, this study has shown significant advantages.
The rest of the paper is structured as follows. In Section 2, we will provide a brief review of the background of currently popular methods and discuss their related shortcomings. Section 3 describes the preliminaries and specific methods proposed to address these limitations. Section 4 presents the experimental results and analysis. Finally, in Section 5 and Section 6, we will summarize this study and discuss potential directions for future research.

2. Related Work

Variational Mode Decomposition (VMD) technology, as an advanced signal processing method, has been extensively applied in the data processing field. Researchers like Wang S et al. [12] have successfully combined VMD with coherence factor methods to significantly enhance the quality of ultrasound CT (USCT) images and effectively remove noise. In addressing the issue of speckle noise in ultrasound imaging, ref. [13] proposed a frequency division denoising algorithm, integrating transform and spatial domain approaches, which outperformed existing methods in preserving structural details and reducing noise. Similarly, Ohmichi Y [14] utilized VMD to extract and analyze coherent structures from high-dimensional spatiotemporal data, thus gaining empirical validation in the field of fluid dynamics. Li H et al. [15] identified bearing fault types effectively by maximizing envelope kurtosis for modal number determination, which was coupled with an optimal intrinsic mode function selection technique based on band entropy. Moreover, Meng Z et al. [16] proposed an optimized VMD method based on an improved scale space representation, thereby enhancing the accuracy of fault feature extraction in rolling bearings. These studies not only demonstrate the effectiveness of VMD in denoising and enhancing data analysis accuracy but also showcase its potential in mining information from complex data, which is significant for material design and performance optimization.
In the research and application fields of magnetic materials, the importance of these materials has increasingly become prominent over time. Especially in Additive Manufacturing (AM) technology [17], magnetic materials are used to manufacture functional components that play key roles in various applications such as electronic devices, electric motors, and wind turbines. The application of AM technology helps in improving performance while reducing manufacturing costs. Magnetic Nanoparticles (MNPs), as a focus of intelligent material design in the biomedical field [18], exhibit wide application potential in cancer treatment, targeted drug delivery, medical imaging, and biomolecule extraction due to their magnetically controllable properties. For industrial dye pollution, the technique of adsorbing dyes in aqueous solutions using magnetic nanomaterials has become an effective wastewater treatment method [19]. Simultaneously, the study of transverse thermoelectric effects in magnetic materials, especially the anomalous Nernst effect [20], has attracted broad attention in fundamental physics and thermoelectric application fields, thereby heralding new progress in transverse thermoelectric power generation research and offering new ideas for the development of next-generation thermal energy harvesting and thermal flow sensing technologies. These research outcomes indicate the significant technical and application implications of in-depth exploration and performance optimization of magnetic materials.
Although denoising technology plays a key role in improving the quality of material data analysis, such as the work of Liu X et al. [21] enhancing data quality for machine learning applications in material science through denoising and Zhao S et al. [22] addressing the issue of high noise in electromagnetic ultrasonic transducers in high-temperature environments and the difficulty in extracting signal features, existing methods still face many challenges when dealing with complex or high-noise datasets. Especially in magnetic material data analysis, the inherent fluctuation characteristics and complexity make it difficult for existing methods to accurately capture key features, thereby limiting the precise evaluation of magnetic material performance.
In light of these considerations, this paper presents an innovative approach that integrates the strengths of VMD technology with additional denoising techniques, and it is tailored to tackle the distinct challenges encountered in magnetic material data analysis. Through meticulous optimization of VMD parameter selection and denoising methodologies, this study endeavors to enhance the precision of extracting and analyzing pivotal performance metrics of magnetic materials. Furthermore, this paper delves into enhancing the accuracy and efficiency of data analysis through the utilization of machine learning algorithms, thereby aiming to pave the way for novel research avenues and practical applications within the realm of materials science.

3. Preliminaries and Methods

The overall process of the GAO-VMD-SE algorithm framework is illustrated in Figure 1. It primarily consists of three key steps: genetic algorithm-optimized Variational Mode Decomposition (VMD), data denoising and clustering reconstruction, and the extraction of target peak information. Initially, this study employed a genetic algorithm to optimize the key input parameters of VMD, namely the number of modes K and the penalty factor α . By minimizing the envelope entropy as the optimization objective function, this method ensures that VMD effectively captures key frequency components during the signal decomposition process, thereby enhancing the precision and reliability of signal processing. It is noteworthy that the precise setting of parameters K and α is crucial for optimizing VMD performance, thereby affecting the balance between signal reconstruction accuracy and the suppression of overfitting.
After obtaining the optimized parameter settings, the algorithm performs VMD decomposition on the data, thus producing multiple Intrinsic Mode Functions (IMFs). At this stage, an adaptive threshold selection method is utilized to remove noise IMFs from the decomposition results. This method takes into account the median and mean of the signal to accurately identify and eliminate noise components.
Subsequently, a clustering analysis of the IMFs is conducted, thereby dividing the remaining IMFs into two major categories: those reflecting data trends and those revealing data peak features. This clustering process is based on the central frequency of the IMFs and their distance from the original data, thus aiming to provide a more precise data foundation for subsequent analysis. Finally, within the data peak class IMFs, target peak information is identified and extracted through detailed analysis. These key peaks provide rich information for understanding the data, thereby playing a crucial role in subsequent data analysis and application.

3.1. Variational Mode Decomposition

Variational Mode Decomposition (VMD) is a signal processing technique widely used for the decomposition and analysis of nonstationary signals. The core idea of VMD is to decompose a signal into k band-limited Intrinsic Mode Functions (IMFs) u k t , where each IMF has distinct frequency and amplitude characteristics, thereby representing the local frequency components of the data. The specific steps are as follows:
Firstly, compute the analytic signal of each mode μ k through the Hilbert transform, thus obtaining the one-sided spectrum of each mode function through Equation (1)
δ t + j π t × u k t
where δ t represents the shock function, t is time, and u k t = u 1 t , u 2 t , , u k t represents the k modal components obtained through VMD.
Secondly, modulate the center frequency through exponential mixing and convert the spectrum of each mode to the corresponding baseband. The process is shown in Equation (2).
δ t + j π t × u k t e j ω k t
where ω k t = ω 1 t , ω 2 t , , ω k t represents the center frequency of each u k t .
Thirdly, the demodulated signal’s Gaussian smoothing and the squared gradient criterion allow us to estimate the bandwidth of each modal component. Thus, a constrained variational model can be constructed and represented through Equation (3).
min u k k , ω k k = 1 K t δ ( t ) + j π t × u k ( t ) e j ω k t 2 2 k = 1 K u k ( t ) = f
For solving the variational fraction problem, a sufficiently large positive number as the quadratic penalty factor can ensure the reconstruction accuracy of the input signal, while the Lagrange penalty operator can make the reconstruction more precise. Therefore, by introducing the quadratic penalty factor α and the Lagrange penalty operator λ , the constrained variational problem can be transformed into an unconstrained variational problem. Their combination can be written as a generalized Lagrangian expression through Equation (4).
L u k , ω k , λ = α k t δ ( t ) + j π t × u k ( t ) e j ω k t 2 2 + f ( t ) i u i ( t ) 2 2 + λ ( t ) , f ( t ) k u k ( t ) .
To obtain the “saddle point” of the generalized Lagrangian expression, L, μ k , ω k , and λ are iteratively updated through the Alternating Direction Method of Multipliers (ADMM), thereby obtaining the optimal solution of the constrained variational model within the precision requirements. To update μ k n + 1 , the following equation (Equation (5)) can describe the corresponding minimization problem.
u k n + 1 = argmin u k x α t δ ( t ) + j π t × u k ( t ) e j ω k t 2 2 + f ( t ) i u i ( t ) + λ ( t ) 2 2 2
Finally, by converting the formula to the frequency domain through the Parseval/Plancherel Fourier isometry transform, the minimization problem can be solved using Equation (6).
u k n + 1 ^ ω = f ω i k u i ^ ω + λ ω ^ 2 1 + 2 α ω ω k 2
where u k n + 1 ^ represents the current signal Wiener filtering, and u k t is the real part obtained after Fourier transforming u k ^ t .
Following the same steps, the center frequency ω k is updated using Equation (7):
ω k n + 1 = 0 ω u k w ^ 2 d ω 0 u k w ^ 2 d ω
For accurate and effective signal reconstruction, the Lagrange multiplier is updated using Equation (8):
λ n + 1 ^ ω = λ n ^ ω + τ f ^ ω k u k n + 1 ^ ω
The entire iterative process is modified using Equations (7) and (8) to determine if the constraints are satisfied. If they are, the loop stops to obtain a finite number of IMF components. If not, it returns to Formula (6) and repeats the cycle until the convergence stop condition is met. The termination condition is defined by Equation (9).
k u ^ k n + 1 u ^ k n 2 2 / u ^ k n < ε
where ε is the precision for convergence determination, and ε > 0 .
This process demonstrates the importance of effectively setting the VMD parameters during the material data decomposition process to retain all information from the original sequence as much as possible, thereby avoiding modal mixing, which is crucial for the decomposition of material data and the accuracy of the final model prediction. The mode number K and quadratic penalty factor α are parameters that need to be preset in VMD decomposition, and these parameters must adaptively change according to different signals to achieve the best decomposition results.
The analysis underscores the critical balance required in selecting the parameters K (the number of modes) and α (the bandwidth parameter) for optimal Variational Mode Decomposition (VMD) performance. A key finding is that an inadequately small K leads to underdecomposition, meaning that not all components of the data are adequately separated. This results in the loss of crucial information embedded within the original dataset. Conversely, setting K too high results in overdecomposition, thereby introducing nonexistent components or erroneously splitting signals of the same frequency into multiple components.
Similarly, the choice of α significantly influences the decomposition outcome. A lower α value enlarges the bandwidth of the modal components, thereby causing an overlap where distinct components might be erroneously grouped together. On the other hand, an excessively high α narrows the modal components’ bandwidth excessively, thereby risking the omission of vital information from the original signal.
Therefore, selecting an appropriate [ K , α ] pair is imperative for conducting VMD on material data. This choice is crucial to mitigating modal mixing—a common issue in noisy environments—and enhancing the decomposition process’s speed and accuracy. Proper parameter selection not only preserves the integrity of the original data but also ensures a more precise and efficient analysis, thereby underscoring the importance of a methodical approach to parameter optimization in VMD applications.

3.2. Multiobjective Genetic Algorithm

To solve multiobjective optimization problems, the Multiobjective Genetic Algorithm (MOGA) is utilized. This optimization technique, based on genetic algorithms, effectively handles the simultaneous optimization of multiple objective functions. MOGA maintains a population of individual solutions, generating new solutions through genetic operations such as crossover and mutation, and evaluates the quality of the solutions using a fitness assessment function. Compared to single-objective genetic algorithms, the MOGA introduces the concept of the Pareto front to better capture the trade-offs between multiple objectives. The basic process is as follows:
(1) Initialization: Generate a set of population individuals constituting the initial population. Each individual represents a potential solution to the problem and is composed of the problem’s decision variable values.
P = X 1 , X 2 , , X N
where P is the population, N is the population size, and X i is the ith individual represented as a vector.
(2) Fitness Calculation: Calculate the fitness for each individual, i.e., the objective function values of the problem. Since it is a multiobjective problem, the fitness of each individual is a multidimensional vector.
F i t n e s s X i = f 1 X i , f 2 X i , , f M X i
where f j X i represents the value of individual X i on the jth objective function.
(3) Pareto Dominance Sorting: Sort individuals by comparing their Pareto dominance relationships. Given two solutions A and B, A dominates B if
j { 1 , 2 , , M } : f j A f j B k { 1 , 2 , , M } : f k A < f k B
(4) Selection, Crossover, and Mutation: Select individuals from the Pareto front to generate new individuals for the next generation. The crossover operation is used to exchange genetic information between two individuals, and mutation introduces new diversity through minor changes.
(5) Iteration: Repeat the above calculation, selection, crossover, and mutation processes until a predetermined number of iterations or a convergence criterion is reached.

3.3. Fitness Function

To ensure that each Intrinsic Mode Function (IMF)’s envelope is smooth and minimizes entropy, thereby better representing the essence of the signal, we use the minimum envelope entropy as the fitness function in the genetic algorithm. The more complex the time series, the greater the calculated value of envelope entropy and vice versa. When the number of decompositions K is small, it may lead to insufficient signal decomposition, thereby mixing other interference items into the trend term and causing the envelope entropy value to increase. When an appropriate K value is taken, the envelope entropy of the trend term becomes smaller. Therefore, minimizing the smallest entropy among the decomposed IMFs (local envelope entropy) results in the optimal VMD decomposition.
In specific calculations, the signal is initially transformed using the Hilbert transform, which is a mathematical tool commonly employed to extract signal envelopes that is particularly suitable for nonstationary signals. Its formula is presented in Equation (13).
H s t t = 1 π s τ t τ d
The result of the Hilbert transform is a complex function where the real part represents the original signal, and the imaginary part represents the signal’s Hilbert transform. The complex form of the Hilbert transform is defined by Equation (14):
s H t = s t + i H s t t
The magnitude of the complex signal obtained through the Hilbert transform, i.e., the absolute value, can represent the envelope of the original signal. The equation for extracting the envelope is represented by Equation (15).
h t = s H t
For each IMF, through an iterative process, a series of envelopes is calculated. Assuming that the ith IMF is c i t , its envelope is h i t ; then, we have the following:
h i t = c i t
The minimum envelope entropy is determined by minimizing the entropy of each IMF’s envelope. For the ith IMF, the calculation formula for the envelope entropy can be expressed by Equation (17):
E i = j = 1 M p i j l o g p i j
Our ultimate goal is to minimize the sum of the envelope entropies of all the IMFs, i.e., E t o t a l = i = 1 M E i , where M is the number of IMFs.

3.4. Noise Filtering

To further improve the quality of the data, we employed a histogram-based noise filtering method. This method filters out low-frequency and high-frequency noise components by analyzing the frequency distribution of the signal and selecting an appropriate threshold.
First, we performed a histogram analysis on the signal after VMD decomposition. The histogram represents the distribution of different frequency components in the signal. We calculated and visualized the histogram for each IMF to help us understand the frequency characteristics of the signal.
Based on the analysis results from the histogram, we employed an adaptive threshold selection method to determine which frequency components should be considered as noise. Specifically, we chose an appropriate threshold f t h r e s h o l d in the histogram calculated using Equation (18):
f t h r e s h o l d = a × m e d i a n + ( 1 a ) × m e a n
where m e d i a n represents the median of the histogram, m e a n represents the mean of the histogram, and ω 1 and ω 2 are two adjustable parameters.
According to the selected threshold f t h r e s h o l d , components in the signal with frequencies below or above f t h r e s h o l d are identified as noise and filtered out. This can be achieved using Equation (19).
u k ^ t = u k t , i f f k f t h r e s h o l d 0 , o t h e r w i s e
where u k ^ t represents the kth IMF after noise filtering.
By employing this histogram threshold selection and noise filtering method, we can more accurately identify and remove noise, thereby making the data purer and providing a more reliable foundation for subsequent analysis and model training.

3.5. Reconstruction Clustering

After noise filtering, the remaining IMFs are clustered into two categories: a data trend class and data peak class. Since using central frequency or correlation analysis alone is not effective in distinguishing the data, a method combining central frequency with the distance from the original data was used to classify the IMFs. The calculation formula is as shown in Equation (20).
S c o r e = l o g ( F r e D i s t )
For the distance calculation, we utilized the Minkowski distance with p = 2 , equivalent to the Euclidean distance, to compute the distance between time series data. This method serves as a general approach for measuring the distance between two vectors or data points. The calculation formula is depicted in Equation (21).
D i s t A , B = i = 1 n A i B i 2
The lower the evaluation score of the Intrinsic Mode Functions (IMFs), the lower the frequency and the closer the distance to the original data, which corresponds more closely with the data trend class. Conversely, higher evaluation scores align more with the data peak class.
Next, we introduced a critical threshold denoted as S t h r e s h o l d , which serves to divide the IMFs into two distinct classes. Specifically, we delineated two clustering clusters, namely the data trend cluster C t r e n d and the data peak cluster C p e a k . IMFs characterized by evaluation scores surpassing the threshold were allocated to the data trend cluster, whereas those scoring equal to or below the threshold were allocated to the data peak cluster. These allocations are mathematically formalized through the following equations in Equations (22) and (23):
C t r e n d = { k X | S k S t h r e s h o l d }
C p e a k = { k X | S k > S t h r e s h o l d }
Finally, by recombining the IMFs of the data trend cluster and data peak cluster, we can obtain the trend information T ( t ) and peak information P ( t ) of the data. This can be achieved as follows in Equations (24) and (25):
T ( t ) = k C t r e n d u k ^ t
P ( t ) = k C p e a k u k ^ t
where u k ^ t is the kth IMF after noise filtering.
The setting of the threshold S t h r e s h o l d uses the same method as referenced in the noise filtering formula. Through this reconstruction clustering method, we can more finely depict the trends and peaks of the data and further extract complete peak information on data peaks, thereby providing more dimensions of data for subsequent machine learning exploration.

3.6. Peak Extraction Method

In peak extraction methods, half-peak calculation is a commonly used technique that helps in precisely determining the position of the peak. A half peak refers to the position where the height of the peak drops to half of the peak value. By calculating the half peak, we can obtain more accurate peak information. Specifically, the steps for half peak calculation are as follows:
(1) Finding peak position: Mark the position of the peak in the data, i.e., the index of the local maximum, which is denoted as i p e a k .
(2) Calculating half-peak height: Let the height of the peak, i.e., the height from the peak to the trough, be H p e a k ; then, the half-peak height H h a l f is H p e a k 2 .
(3) Half-peak position: Search on both sides of the peak to find the two boundaries i l e f t and i r i g h t such that the horizontal line is at the half-peak height H h a l f . These two positions are the left and right boundaries of the half peak.
(4) Half-peak width: The width of the half peak can be calculated by ( i r i g h t i l e f t ) . This indicator allows for a more refined analysis of the signal features, thereby offering a quantitative measure of the peak width at half of the maximum height, which is particularly useful in applications requiring precise feature extraction from complex signals.

4. Experimental Results

4.1. Quantitative Metrics

4.1.1. Denoising Evaluation Metrics

To assess the denoising capabilities of various methods on data, we used two metrics: the Signal-to-Noise Ratio (SNR) and Mean Absolute Error (MAE). The SNR is commonly used to compare the intensity of data information against noise, while the MAE can better reflect the actual situation of the noise. They are defined in the following:
(1) Signal-to-Noise Ratio (SNR): The SNR is a key indicator of data quality and is especially important in dealing with noisy signals. The calculation formula is shown in Equation (26).
S N R = 10 l o g P S P N = 10 l o g i = 1 N x i 2 i = 1 N x i x i ˜ 2
where x i represents the value in the original data, and x i ˜ represents the value after noise reduction. x i x i ˜ can be considered as the noise part. The SNR measures the signal quality by comparing the power of the original signal with the power of the noise. A high SNR implies that the signal strength is higher relative to the noise, thereby typically indicating better data quality.
Additionally, the SNR can be leveraged to generate noise for simulating real-world scenarios or enhancing data diversity. The process involves calculating the noise power based on the desired SNR level and then adding the calculated noise to the original signal. The calculation formula is shown in Equation (27).
Noisy Signal = Signal + Signal Power SNR × random normal ( 0 , 1 )
Here, the noisy signal is obtained by adding Gaussian noise to the original signal based on the desired SNR level. The noise power is determined by the signal power divided by the SNR. This process ensures that the resulting signal maintains the desired SNR level, thus preserving signal quality while introducing realistic noise characteristics.
(2) Mean Absolute Error (MAE): The MAE is a commonly used metric to measure the accuracy of model predictions. The formula for calculating the M A E is as follows in Equation (28).
M A E = 1 m i 1 m y i y i ^
where y i is the actual value, y i ^ is the predicted value, and m is the total number of data points. The MAE measures the average level of absolute differences between the model predictions and the actual values. A lower MAE value indicates smaller differences between predictions and actual values, thereby suggesting that the model has better prediction accuracy.

4.1.2. Quality Assessment of Data

In the studied material dataset, the feature information, frequency of occurrence, and distribution within a batch of data showed significant consistency and regularity. Thus, each data point was decomposed into two curves: a data trend curve and a data peak information curve. We conducted further quality assessment analysis on these two types of data. They are define as follows:
(1) Quality Assessment of Trend Curves: We used the Pearson correlation coefficient to calculate the correlation of the trend curves between pairs of data within a batch. The Pearson correlation coefficient mainly calculates the covariance of two variables divided by the product of their standard deviations, as shown in Equation (29).
ρ X , Y = c o v ( X , Y ) σ X σ Y = E X μ X Y μ Y σ X σ Y
where μ X ( μ Y ) represents the expectation of X(Y), E X μ X Y μ Y represents the covariance between X and Y, and σ X ( σ Y ) represents the standard deviation of X(Y).
(2) Quality Assessment of Peaks: The specific information, frequency of occurrence, and distribution situation of peaks within a batch of data maintain a certain regularity. Therefore, the quality assessment of peaks adopts the following three criteria: Peak Width Ratio (PWR), Peak Overlap Ratio (POR), and Number of Peaks (NP).
  • Peak Width Ratio (PWR): Within a data point, the peak width is delimited by the half-peak height, and the ratio of all points included in the peak to all points in the data is extracted in this way. The calculation formula is shown in Equation (30).
    P W R = N p e a k N t o t a l 100 %
  • Peak Overlap Ratio (POR): Assess the peak overlap ratio between pairs of data within a batch, i.e., how many points between two data points are calculated within the peak width range. The calculation formula is shown in Equation (31).
    P O R = N o v e r l a p min W i d t h A , W i d t h B 100 %
  • Number of Peaks (NP): Assess the number of peaks extracted from each data point. The calculation formula is shown as Equation (32).
    N P = N p e a k
To consider these three indicators comprehensively, a Composite Score (CS) is used to assess the peak quality in the dataset. Each assessment indicator can be assigned a weight based on its importance in specific applications. The calculation formula is shown as Equation (33).
C S = w 1 P W R + w 2 P O R + w 3 N P
(3) Assessment of Peaks Corresponding to the Snoek Limit: To determine whether a peak corresponds to the characteristic peak of the Snoek limit, two factors need to be considered: peak size and frequency position. The size of the peak is compared using the product of the peak height and peak width to approximate its area, while the frequency is expected to be in a higher position. The specific evaluation function is shown in Equation (34).
S i = ω 1 f i + ω 2 h i w i
where ω 1 and ω 2 represent the weights of frequency and peak area, respectively, and f i , h i , and w i represent the center frequency, peak height, and peak width of the ith peak, respectively.

4.2. Dataset, Experimental Setup, and Comparative Models

The dataset utilized in this research is derived from data presented in various scientific publications [23,24,25,26]. Table 1 describes the dataset. It comprises 201 samples, with each consisting of 400 data points evenly distributed across the frequency range of 2 to 18 GHz. In this study, the independent variables include the material’s composition and fabrication process, while the dependent variables are the material’s electromagnetic parameters, specifically the complex permittivity and complex permeability. The primary objective of this project is to mine diverse information that can represent the material’s characteristics by analyzing its electromagnetic parameters. The detailed information about this dataset underscores the importance of data obtained from precise laboratory measurements and highlights the possibility of gaining a deep understanding of material performance through proper analysis of these data.
The experiments were conducted on a system equipped with an AMD Ryzen 5 5600H processor, 16.0 GB of RAM, and running a Windows 11 operating system. The graphics processing was supported by a NVIDIA GeForce GTX 3050ti with 4 GB of dedicated memory. Python 3.7 was utilized as the programming language, with PyTorch version 1.11.0 employed for deep learning tasks. The versions of NumPy and Pandas used in the experimentation environment correspond to NumPy 1.20.3 and Pandas 1.3.3, respectively.
In this study, we have adopted a commonly used partition ratio of 70:30, thus allocating 70% of the data for training purposes and the remaining 30% for testing. Within the dataset, we observed that the number of peaks in the data generally fell within the range of 5 to 20. Based on this observation, we set the noise frequency threshold to not less than 0.1, meaning that the range of a single fluctuation in the data should not be less than 10 sampling points. For noise filtering, the parameters K and α were set to the results optimized by the genetic algorithm, with K = 20 and α = 289 . In the peak quality assessment, we used average weights, meaning that the weight proportion of the three indicators was 0.33 each. In the assessment of characteristic peaks corresponding to the Snoek limit, ω 1 was set to 0.95 and ω 2 to 0.05.
In the denoising experiment, we primarily used two common denoising methods as baselines for comparative analysis to assess the performance of our proposed high-modal VMD decomposition method in processing the material data. These two baseline methods are smoothing denoising and wavelet denoising.

4.3. Experimental Results and Analysis

4.3.1. Denoising Experiment on Toy Dataset

Here, we used two toy datasets generated by two given functions, f 1 ( x ) = s i n ( x ) · x and f 2 ( x ) = 10 s i n ( x 2 ) + 2 s i n ( 3 x ) , to conduct denoising experiments. The goal was to evaluate the performance of various denoising algorithms after adding known Signal-to-Noise Ratio (SNR) noise to clean data. The objective was to verify the data restoration capabilities of these denoising algorithms while comparing their performance in terms of Mean Absolute Error (MAE) and SNR improvement. The denoising effect is depicted in Figure 2, and the detailed result is shown in Table 2.
According to the results, our method surpassed other models in the denoising effect across multiple generated datasets, thereby achieving a higher SNR and reducing the MAE. This indicates that our method significantly reduced noise, thereby matching closely with the initially added noise and resulting in a smaller MAE for the denoised data compared to the original data. Moreover, the processed data appeared smoother and closer to the original data’s waveform characteristics than those treated with other methods.

4.3.2. Comparison of Peak Information with Random Parameter Settings

To validate the effectiveness of the genetic optimization algorithm in enhancing the extraction of specific peak information in comparison to random parameter selection, we defined two random parameter combinations, as shown in Table 3. The peak information metric considers peak height, width, and area. And the detailed results are shown in Table 4.
The results from Table 4, covering changes in the peak width ratio, peak overlap ratio, and the number of peaks under different parameter settings for both e″ and u″, showed significant improvements. The genetic optimization algorithm notably excelled in optimizing the peak information extraction, thereby demonstrating superior performance in the peak width ratio, overlap ratio, and number of peaks compared to randomly chosen parameters, especially in terms of the peak overlap ratio and number of peaks, thereby highlighting its effectiveness in extracting complex peak information.

4.3.3. High-Modal Decomposition Reconstruction Experiment

To assess and compare the extraction of more peak information after high-modal VMD decomposition reconstruction, two filtering methods were contrasted: smoothing filtering and wavelet filtering. The experiment aimed to evaluate the extraction efficiency and accuracy of each technique by comparing the peak width ratio, peak overlap ratio, and the number of peaks in the processed data. The denosing effect is depicted in Figure 3, and the detailed results are shown in Table 5.
The high-modal VMD reconstruction method effectively separated peak data from the original data, thus enriching the peak information. The decomposition effect was evident, especially in complex permeability data, where smoothing or wavelet processing extracted only two minor peaks; in contrast, VMD high-modal decomposition reconstructed some protrusions in the data’s downtrend into peaks, thus increasing the quantity of peak information. Our method’s extracted peak information was more complete, thus enhancing the peak width ratio by 1% in complex permittivity and nearly 10% in complex permeability, with an improvement in the peak overlap ratio within a batch of data that confirms the consistent overall trend of peaks in a batch of material data.

4.3.4. Feature Extraction Regarding the Snoek Limit

Focusing on analysing peak information to identify characteristic peaks corresponding to the Snoek limit, the study concentrated on significant peaks that might represent the Snoek limit through an in-depth analysis of peak information. The final extracted peaks are shown in Figure 4.
This approach evaluated peak height, width, frequency, and relative position to surrounding peaks to identify the most representative peaks. The analysis highlighted the importance of this characteristic peak and the necessity for further in-depth studies to confirm its effectiveness and accuracy as indicative of the Snoek limit, thereby uncovering not readily apparent peak information in the original data and highlighting peaks with clear height advantages and frequency positions suggesting a possible relation to the Snoek limit.

4.3.5. Robustness Verification Experiment

To rigorously evaluate the robustness of the GAO-VMD-SE method, we designed an experiment that introduced different degrees of noise into the dataset. This approach was intended to mimic variations in material properties and measurement conditions, thus offering a realistic assessment of the method’s denoising capabilities across diverse scenarios. The results of this denoising effect are illustrated in Figure 5.
This experiment aimed to scrutinize the model’s denoising effectiveness under a spectrum of conditions. The GAO-VMD-SE method maintained robust performance when faced with moderate levels of noise, thereby demonstrating its resilience and adaptability to a range of material properties and measurement circumstances. Nevertheless, the method’s performance encountered limitations under scenarios characterized by extremely high noise levels. These challenges were largely due to the significant overshadowing of the original signal data by noise, which impeded effective signal extraction and analysis.
In instances of excessive noise ( S N R < 30 ), the method’s diminished effectiveness highlighted the critical balance between noise levels and signal processing capabilities. Consequently, while the GAO-VMD-SE method proved to be resilient and adaptable within certain noise thresholds, its efficacy was compromised in environments with overwhelming noise interference. This finding emphasizes the necessity of considering the extent of noise and its potential effects on signal processing outcomes when applying the GAO-VMD-SE method in real-world scenarios. Through these observations, we underscore the importance of adapting and possibly enhancing the method for extreme conditions, thereby ensuring broad applicability and reliability across various material analysis and signal processing applications.

4.3.6. Processing Efficiency Analysis

To comprehensively evaluate the scalability of our proposed method for handling large datasets and facilitating real-time analysis applications, we conducted a detailed examination of the processing time required for each data entry, as well as the total runtime across different experimental setups. Given the constraints of our computational resources, which included a CPU with only four cores, we implemented parallel computing techniques utilizing four threads to optimize our processing capabilities. The runtime results are shown in Figure 6.
The experimental outcomes clearly indicate that implementing parallel computing strategies can significantly reduce processing times. Specifically, the duration for parallel processing was approximately a quarter of the time required for sequential processing of the entire dataset. This finding underscores our method’s capacity to leverage parallel computing effectively, thereby allowing for each data entry to be processed efficiently in parallel configurations.
Consequently, our results confidently support the assertion that our method possesses high scalability, thereby making it ideally suited for processing large datasets and for deployment in real-time analysis scenarios. The integration of parallel computing not only enhances the processing efficiency but also ensures that our method can be effectively applied in demanding real-world contexts, where rapid and resource-efficient data analysis is critical. Through this exploration, we have demonstrated the practical viability of our approach, thus suggesting its broad applicability and potential impact across various domains requiring scalable data processing solutions.

5. Discussion and Future Work

This study introduced the Genetic Algorithm-Optimized Variational Mode Decomposition for Signal Enhancement (GAO-VMD-SE) technique, thus effectively enhancing the efficiency and accuracy of electromagnetic data analysis for magnetic materials. While GAO-VMD-SE demonstrates clear advantages in extracting peak information and in denoising applications, its potential extends beyond the specific context of magnetic materials. The method’s fundamental design, focused on denoising signals and extracting vital information from a frequency domain perspective, suggests its applicability could be generalized to various materials and signal types.
Despite the GAO-VMD-SE technique’s significant advantages in analyzing the electromagnetic data of magnetic materials, there are still some limitations and challenges. Future research could explore the following directions:
  • Further exploration of optimization methods: Although the genetic algorithm was effective in this study, exploring other optimization algorithms could offer additional benefits. For instance, Particle Swarm Optimization (PSO) [27], Simulated Annealing (SA) [28], and deep learning algorithms like Reinforcement Learning (RL) [29] might provide different perspectives on parameter optimization, thus potentially further improving the efficiency and accuracy of VMD. Such comparative studies could also shed light on the most effective optimization strategies for different types of electromagnetic data, thereby enhancing the robustness and adaptability of the denoising and enhancement processes.
  • Crossdomain application validation: Verifying the application potential of the GAO-VMD-SE method in other domains, such as biomedical signal processing [30], image processing [13,14], XRD analysis [31] or geophysical data analysis, could expand its application scope.
  • Analysis of composite material data: Exploring the effectiveness of the GAO-VMD-SE method in analyzing the electromagnetic data of composite materials or materials with more complex structures to enhance its applicability in new material research.
  • Integration with machine learning models: Researching how to integrate the GAO-VMD-SE method with advanced machine learning models to achieve a more automated and intelligent data analysis process.

6. Conclusions

This study tackled the challenge of extracting peak information from complex magnetic material electromagnetic data, thereby demonstrating the efficacy of the high-modal Variational Mode Decomposition (VMD) method. Our findings underscore the substantial advantages of employing the VMD approach, particularly in comparison to traditional smoothing and wavelet filtering techniques. The key conclusions include the following:
  • Enhanced Peak Information Extraction: The high-modal VMD decomposition reconstruction method significantly outperformed traditional methods in terms of the peak width ratio, peak overlap ratio, and the number of identifiable peaks. This is pivotal for understanding material performance at specific frequencies, especially for revealing characteristic peaks associated with the Snoek limit.
  • Improved Data Analysis Quality: The comparison of various denoising techniques underscored the critical role of denoising in augmenting the quality and accuracy of data analysis. Optimizing the VMD parameters through genetic algorithms has markedly increased the decomposition and reconstruction accuracy and efficiency.
  • Advancement in Material Performance Evaluation: The GAO-VMD-SE method offers valuable insights and tools for the analysis and enhancement of complex magnetic material data analysis. This contributes to the precise prediction and optimization of material applications, thereby offering robust support for advanced material science research and development.
These findings provide a foundation for further exploration and optimization in the field of magnetic material applications, thereby showcasing the potential for significant advancements in material science.

Author Contributions

X.J.: Data curation, Software, Implementation, Investigation, Formal analysis, Visualization, Writing—Original draft. Q.Q.: Conceptualization, Methodology, Funding acquisition, Project administration, Supervision, Writing review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work was sponsored by the National Key Research and Development Program of China (No. 2023YFB4606200), the Key Program of Science and Technology of Yunnan Province (No. 202302AB080020), and the Key Project of Shanghai Zhangjiang National Independent Innovation Demonstration Zone (No. ZJ2021-ZD-006).

Data Availability Statement

The source code that support the findings are available from the corresponding author upon reasonable request.

Acknowledgments

The authors gratefully appreciate the anonymous reviewers for their valuable comments.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Hill, M.D.; Cruickshank, D.B. Ceramic materials for 5G wireless communication systems. Am. Ceram. Soc. Bull. 2019, 98, 20–25. [Google Scholar] [CrossRef]
  2. Cai, Q.; Chen, C.; Zhu, J. Research on Comprehensive Test and Evaluation Technology of 5G High Frequency and High Speed New Materials. In Proceedings of the 2021 IEEE 15th International Conference on Electronic Measurement & Instruments (ICEMI), Nanjing, China, 29–31 October 2021; pp. 302–306. [Google Scholar]
  3. Cheng, J.; Zhang, H.; Ning, M.; Raza, H.; Zhang, D.; Zheng, G.; Zheng, Q.; Che, R. Emerging materials and designs for low-and multi-band electromagnetic wave absorbers: The search for dielectric and magnetic synergy? Adv. Funct. Mater. 2022, 32, 2200123. [Google Scholar] [CrossRef]
  4. Kim, Y.; Oh, D.; Huh, S.; Song, D.; Jeong, S.; Kwon, J.; Kim, M.; Kim, D.; Ryu, H.; Jung, J.; et al. Deep learning-based statistical noise reduction for multidimensional spectral data. Rev. Sci. Instrum. 2021, 92, 073901. [Google Scholar] [CrossRef] [PubMed]
  5. Bian, X.; Shi, Z.; Shao, Y.; Chu, Y.; Tan, X. Variational mode decomposition for raman spectral denoising. Molecules 2023, 28, 6406. [Google Scholar] [CrossRef] [PubMed]
  6. Zeng, X.; Liang, Y.; Zhang, H.; Xi, X.; Cao, J.; Li, B.; Zhou, J. Smoothing method to directly denoise terahertz signals in rare-earth orthoferrite antiferromagnets. J. Am. Ceram. Soc. 2021, 104, 3325–3333. [Google Scholar] [CrossRef]
  7. Baldazzi, G.; Solinas, G.; Del Valle, J.; Barbaro, M.; Micera, S.; Raffo, L.; Pani, D. Systematic analysis of wavelet denoising methods for neural signal processing. J. Neural Eng. 2020, 17, 066016. [Google Scholar] [CrossRef] [PubMed]
  8. Cheng, Z.; Zhu, K.; Li, X.; Qian, X. Detection of Internal Defects Based on Empirical Mode Decomposition and Wavelets Denoising. In Proceedings of the 2021 IEEE Industrial Electronics and Applications Conference (IEACon), Penang, Malaysia, 22–23 November 2021; pp. 302–307. [Google Scholar]
  9. Francischello, R.; Geppi, M.; Flori, A.; Vasini, E.; Sykora, S.; Menichetti, L. Application of low-rank approximation using truncated singular value decomposition for noise reduction in hyperpolarized 13C NMR spectroscopy. NMR Biomed. 2021, 34, e4285. [Google Scholar] [CrossRef] [PubMed]
  10. Zhuang, L.; Fu, X.; Ng, M.K.; Bioucas-Dias, J.M. Hyperspectral image denoising based on global and nonlocal low-rank factorizations. IEEE Trans. Geosci. Remote Sens. 2021, 59, 10438–10454. [Google Scholar] [CrossRef]
  11. Grussu, F.; Battiston, M.; Veraart, J.; Schneider, T.; Cohen-Adad, J.; Shepherd, T.M.; Alexander, D.C.; Fieremans, E.; Novikov, D.S.; Wheeler-Kingshott, C.A.G. Multi-parametric quantitative in vivo spinal cord MRI with unified signal readout and image denoising. Neuroimage 2020, 217, 116884. [Google Scholar] [CrossRef]
  12. Wang, S.; Zou, X.; Zeng, L.; Song, J.; Zhou, L.; Ding, M.; Yuchi, M. Combination of variational mode decomposition and coherent factor for ultrasound computer tomography. Technol. Health Care 2022, 30, 163–171. [Google Scholar] [CrossRef]
  13. Yan, H.; Zhao, P.; Du, Z.; Xu, Y.; Liu, P. Frequency division denoising algorithm based on VIF adaptive 2D-VMD ultrasound image. PLoS ONE 2021, 16, e0248146. [Google Scholar] [CrossRef] [PubMed]
  14. Ohmichi, Y. Variational Mode Decomposition-Based Nonstationary Coherent Structure Analysis for Spatiotemporal Data. arXiv 2023, arXiv:2312.12113. [Google Scholar]
  15. Li, H.; Liu, T.; Wu, X.; Chen, Q. An optimized VMD method and its applications in bearing fault diagnosis. Measurement 2020, 166, 108185. [Google Scholar] [CrossRef]
  16. Meng, Z.; Wang, X.; Liu, J.; Fan, F. An adaptive spectrum segmentation-based optimized VMD method and its application in rolling bearing fault diagnosis. Meas. Sci. Technol. 2022, 33, 125107. [Google Scholar] [CrossRef]
  17. Chaudhary, V.; Mantri, S.; Ramanujan, R.; Banerjee, R. Additive manufacturing of magnetic materials. Prog. Mater. Sci. 2020, 114, 100688. [Google Scholar] [CrossRef]
  18. Materón, E.M.; Miyazaki, C.M.; Carr, O.; Joshi, N.; Picciani, P.H.; Dalmaschio, C.J.; Davis, F.; Shimizu, F.M. Magnetic nanoparticles in biomedical applications: A review. Appl. Surf. Sci. Adv. 2021, 6, 100163. [Google Scholar] [CrossRef]
  19. Nithya, R.; Thirunavukkarasu, A.; Sathya, A.B.; Sivashankar, R. Magnetic materials and magnetic separation of dyes from aqueous solutions: A review. Environ. Chem. Lett. 2021, 19, 1275–1294. [Google Scholar] [CrossRef]
  20. Uchida, K.i.; Zhou, W.; Sakuraba, Y. Transverse thermoelectric generation using magnetic materials. Appl. Phys. Lett. 2021, 118. [Google Scholar] [CrossRef]
  21. Liu, X.; De Breuck, P.P.; Wang, L.; Rignanese, G.M. A simple denoising approach to exploit multi-fidelity data for machine learning materials properties. npj Comput. Mater. 2022, 8, 233. [Google Scholar] [CrossRef]
  22. Zhao, S.; Zhou, J.; Liu, Y.; Zhang, J.; Cui, J. Application of Adaptive Filtering Based on Variational Mode Decomposition for High-Temperature Electromagnetic Acoustic Transducer Denoising. Sensors 2022, 22, 7042. [Google Scholar] [CrossRef]
  23. Zhao, Y.; Liu, L.; Han, J.; Wu, W.; Tong, G. Effective modulation of electromagnetic characteristics by composition and size in expanded graphite/Fe3O4 nanoring composites with high Snoek’s limit. J. Alloys Compd. 2017, 728, 100–111. [Google Scholar] [CrossRef]
  24. Guo, J.; Song, H.; Liu, H.; Luo, C.; Ren, Y.; Ding, T.; Khan, M.A.; Young, D.P.; Liu, X.; Zhang, X.; et al. Polypyrrole-interface-functionalized nano-magnetite epoxy nanocomposites as electromagnetic wave absorbers with enhanced flame retardancy. J. Mater. Chem. C 2017, 5, 5334–5344. [Google Scholar] [CrossRef]
  25. Mordina, B.; Kumar, R.; Tiwari, R.K.; Setua, D.K.; Sharma, A. Fe3O4 nanoparticles embedded hollow mesoporous carbon nanofibers and polydimethylsiloxane-based nanocomposites as efficient microwave absorber. J. Phys. Chem. C 2017, 121, 7810–7820. [Google Scholar] [CrossRef]
  26. Ding, J.; Wang, L.; Zhao, Y.; Xing, L.; Yu, X.; Chen, G.; Zhang, J.; Che, R. Boosted interfacial polarization from multishell TiO2@ Fe3O4@ PPy heterojunction for enhanced microwave absorption. Small 2019, 15, 1902885. [Google Scholar] [CrossRef]
  27. Zhou, F.; Yang, X.; Shen, J.; Liu, W. Fault diagnosis of hydraulic pumps using PSO-VMD and refined composite multiscale fluctuation dispersion entropy. Shock Vib. 2020, 2020, 8840676. [Google Scholar] [CrossRef]
  28. Ali, M.; Prasad, R.; Xiang, Y.; Khan, M.; Farooque, A.A.; Zong, T.; Yaseen, Z.M. Variational mode decomposition based random forest model for solar radiation forecasting: New emerging machine learning technology. Energy Rep. 2021, 7, 6700–6717. [Google Scholar] [CrossRef]
  29. Zhao, W.; Lv, Y.; Liu, J.; Lee, C.K.; Tu, L. Early fault diagnosis based on reinforcement learning optimized-SVM model with vibration-monitored signals. Qual. Eng. 2023, 35, 696–711. [Google Scholar] [CrossRef]
  30. Xiao, F.; Yang, D.; Guo, X.; Wang, Y. VMD-based denoising methods for surface electromyography signals. J. Neural Eng. 2019, 16, 056017. [Google Scholar] [CrossRef]
  31. Owusu, K.B.; Skinner, W.; Asamoah, R.K. Acoustic Sensing and Supervised Machine Learning for In Situ Classification of Semi-Autogenous (SAG) Mill Feed Size Fractions Using Different Feature Extraction Techniques. Powders 2023, 2, 299–322. [Google Scholar] [CrossRef]
Figure 1. The framework of GAO-VMD-SE algorithm.
Figure 1. The framework of GAO-VMD-SE algorithm.
Electronics 13 01408 g001
Figure 2. The denoising effect diagrams of each model after adding noise to (a) f 1 ( x ) and (b) f 2 ( x ) .
Figure 2. The denoising effect diagrams of each model after adding noise to (a) f 1 ( x ) and (b) f 2 ( x ) .
Electronics 13 01408 g002
Figure 3. Effect diagrams (a,b) after high-modal VMD decomposition reconstruction.
Figure 3. Effect diagrams (a,b) after high-modal VMD decomposition reconstruction.
Electronics 13 01408 g003
Figure 4. Effect diagram of extracting characteristic peaks corresponding to the Snoek limit.
Figure 4. Effect diagram of extracting characteristic peaks corresponding to the Snoek limit.
Electronics 13 01408 g004
Figure 5. Denoising effect after adding noise with different signal-to-noise ratios to the dataset.
Figure 5. Denoising effect after adding noise with different signal-to-noise ratios to the dataset.
Electronics 13 01408 g005
Figure 6. Comparison of runtime for processing the entire dataset and a single data entry with varying thread configurations. The plot illustrates the runtime performance achieved by processing the entire dataset (blue line) and a single data entry (red line) across different numbers of threads.
Figure 6. Comparison of runtime for processing the entire dataset and a single data entry with varying thread configurations. The plot illustrates the runtime performance achieved by processing the entire dataset (blue line) and a single data entry (red line) across different numbers of threads.
Electronics 13 01408 g006
Table 1. Dataset information.
Table 1. Dataset information.
FeatureDescription
Sample size201
Sampling range2–18 GHz
Number of data points per sample400
Independent variablesMaterial composition, fabrication process
Dependent variablesElectromagnetic parameters
(complex permittivity, complex permeability)
ObjectiveTo extract diverse information from the
electromagnetic parameters of a certain material.
Table 2. The denoising effect of each model on the generated data after adding noise. Here, f 1 ( x ) = s i n ( x ) · x , and f 2 ( x ) = 10 s i n ( x 2 ) + 2 s i n ( 3 x ) .
Table 2. The denoising effect of each model on the generated data after adding noise. Here, f 1 ( x ) = s i n ( x ) · x , and f 2 ( x ) = 10 s i n ( x 2 ) + 2 s i n ( 3 x ) .
Different Denoising f 1 ( x ) f 2 ( x )
MethodsSNRMAESNRMAE
Smoothing Filtering7.16722.88697.54122.4415
Wavelet Filtering1.66265.17456.97412.4488
VMD8.18782.56918.34042.2664
Table 3. Random parameters K and α generated by random function.
Table 3. Random parameters K and α generated by random function.
Parameter CombinationsK α
Random Parameters 111301
Random Parameters 281688
Table 4. Table of peak information extraction effectiveness using random parameters and optimized parameters. Here, PWR: Peak Width Ratio; POR: Peak Overlap Ratio; NP: Number of Peaks.
Table 4. Table of peak information extraction effectiveness using random parameters and optimized parameters. Here, PWR: Peak Width Ratio; POR: Peak Overlap Ratio; NP: Number of Peaks.
ParameterPWRPORNP
Settingse″u″e″u″e″u″
Random Parameters 110.54713.7530.2680.3355.25328.6513
Random Parameters 211.12313.7540.2750.3285.28638.6217
Optimized Parameters11.90814.2070.2980.3495.31258.8125
Table 5. Table of peak information extracted after filtering with various models: SF (smoothing filtering), WF (wavelet filtering), HM-VMD (high-modal VMD decomposition reconstruction).
Table 5. Table of peak information extracted after filtering with various models: SF (smoothing filtering), WF (wavelet filtering), HM-VMD (high-modal VMD decomposition reconstruction).
Different DenoisingPWRPORNP
Methodse″u″e″u″e″u″
SF10.7285.5330.2800.2925.258.3125
WF10.5085.4050.2770.2984.81258.0
HM-VMD11.90814.2070.2980.3495.31258.8125
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

Jin, X.; Qian, Q. Enhancing Magnetic Material Data Analysis with Genetic Algorithm-Optimized Variational Mode Decomposition. Electronics 2024, 13, 1408. https://doi.org/10.3390/electronics13081408

AMA Style

Jin X, Qian Q. Enhancing Magnetic Material Data Analysis with Genetic Algorithm-Optimized Variational Mode Decomposition. Electronics. 2024; 13(8):1408. https://doi.org/10.3390/electronics13081408

Chicago/Turabian Style

Jin, Xinlei, and Quan Qian. 2024. "Enhancing Magnetic Material Data Analysis with Genetic Algorithm-Optimized Variational Mode Decomposition" Electronics 13, no. 8: 1408. https://doi.org/10.3390/electronics13081408

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