Abstract

Variational mode decomposition is an adaptive nonrecursive signal decomposition and time-frequency distribution estimation method. The improper selection of the decomposition number will cause under decomposition or over decomposition, and the improper selection of the penalty factor will affect the bandwidth of modal components, so it is very necessary to look for the optimal parameter combination of the decomposition number and the penalty factor of variational mode decomposition. Hence, differential evolution algorithm is used to look for the optimization combination of the decomposition number and the penalty factor of variational mode decomposition because differential evolution algorithm has a good ability at global searching. The method is called adaptive variational mode decomposition technique with differential evolution algorithm. Application analysis and discussion of the adaptive variational mode decomposition technique with differential evolution algorithm are employed by combining with the experiment. The conclusions of the experiment are that the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm is better than that of variational mode decomposition.

1. Introduction

Variational mode decomposition is an adaptive nonrecursive signal decomposition and time-frequency distribution estimation method [1]. It can decompose the input signal into several intrinsic mode functions with bandwidth constraints and make each group of intrinsic mode function focus near different central frequencies, which has good noise robustness [2]. In recent years, variational mode decomposition has been applied to prediction field [3, 4]. The improper selection of the decomposition number will cause under decomposition or over decomposition, and the improper selection of the penalty factor will affect the bandwidth of modal components; that is, the improper parameter combination of variational mode decomposition will influence the decomposition performance and the using effects in prediction field of variational mode decomposition. Hence, it is very necessary to look for the optimal parameter combination of the decomposition number and the penalty factor of variational mode decomposition.

Differential evolution algorithm is a population-based evolutionary optimization algorithm, which are motivated by the social behavior of animals [57]. Differential evolution algorithm is an efficient global optimization algorithm with simple structure, superior performance, and strong robustness, which can achieve a global optimal solution [8, 9]. Hence, differential evolution algorithm is used to look for the optimization combination of the decomposition number and the penalty factor of variational mode decomposition, which can obtain the variational mode decomposition model with superior performance. The method is called adaptive variational mode decomposition technique with differential evolution algorithm. As the prediction for birth population is helpful for decision-making of related department, China’s birth data are used to testify the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm, and the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm is judged by the prediction results for China’s birth population.

2. Adaptive Variational Mode Decomposition Technique with Differential Evolution Algorithm

Variational mode decomposition is an adaptive nonrecursive signal decomposition and time-frequency distribution estimation method. It can decompose the input signal into several intrinsic mode functions with bandwidth constraints and make each group of intrinsic mode function focus near different central frequencies, which has good noise robustness. The basic idea of variational mode decomposition technique is to transform the signal decomposition process into a constraint variational problem [10].

In the variational mode decomposition technique, the constrained optimization problem can be described by the squared norm form:where is the decomposition number, is the Dirac distribution, is a signal with a set of time series data, is an intrinsic mode function of , is the center frequency of , is the gradient operator, and is the convolution operator.

By introducing the penalty factor and Lagrangian multiplier, the constrained optimization problem can be converted into the mathematical formulation of an unconstrained optimization problem obtained with the induction of the augmented Lagrangian:where is the penalty factor and is the Lagrangian multiplier.

The multiplication operator alternating direction method is used to search the optimal solution of the above variational problem; the updated formulas of , , and are shown below:where is the Fourier transform signal of , is the Fourier transform signal of , is the Fourier transform signal of , is the iterative times, and is the noise tolerance coefficient.

Decomposition number and penalty factor are two important parameters to determine whether variational mode decomposition can achieve good results. The improper selection of will cause under decomposition or over decomposition, and the improper selection of will affect the bandwidth of modal components, so it is very necessary to look for the optimal parameter combination of and .

Differential evolution algorithm is a population-based evolutionary optimization algorithm, which are motivated by the social behavior of animals. Differential evolution algorithm is an efficient global optimization algorithm with simple structure, superior performance, and strong robustness, which can achieve a global optimal solution. Hence, differential evolution algorithm is used to look for the optimization combination of the parameters and of variational mode decomposition. Differential evolution algorithm includes three operations: mutation operation, crossover operation, and selection operation [11, 12]. In mutation operation, the mutation vector is generated by the mutation operator. Generate the recombinant population by the crossover operation. In selection operation, the better individual is selected to produce the next offspring according to the selection operator. The process of obtaining the optimization combination of the parameters and of variational mode decomposition by differential evolution algorithm is as follows:Step 1: as there are two parameters to be optimized, an initial population is randomly generated in a given space according to equation (4), and the individual is composed of the parameters and of variational mode decomposition:where is the ith individual’s lower bound, is the ith individual’s upper bound, and is the random value with uniform distribution from 0 to 1.Step 2: average envelope entropy, shown in equation (5), is used as the objective function and computes the values of the objective function of the individuals:where is the kth intrinsic mode function’s envelope entropy and is the sampling numbers.The optimization problem of the combination of the parameters and of variational mode decomposition is expressed as . The smaller the value of the objective function of the individual is, the better the combination of the parameters and of variational mode decomposition is.Step 3: generate the mutated individuals with three different random individuals according towhere is the ith individual’s scaling factor, , , and are three different individuals, and .Step 4: generate the recombinant population by the crossover operation, if is less than or equal to CR or j is equal to , , otherwise, , where CR is the crossover rate and is the integer randomly chosen from 1 to 2.Step 5: the individual with smaller value of the objective function is selected to produce the next offspring according to the selection operator.Step 6: repeat the evolutionary cycle until the maximum number of iterations is reached. Otherwise, go to Step 2. Then, the optimal combination of the parameters and of variational mode decomposition is obtained.

3. Application Analysis and Discussion of the Adaptive Variational Mode Decomposition Technique with Differential Evolution Algorithm

The number of births has a great influence on society and economy of a country; the prediction for birth population is helpful for decision-making of related department. Hence, China’s births data are used to testify the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm. The optimal combination of the parameters and is obtained by differential evolution algorithm, and the adaptive variational mode decomposition model with differential evolution algorithm is realized to obtain the variational mode decomposition model with superior performance. China’s birth data are decomposed to form several intrinsic mode functions by using the adaptive variational mode decomposition technique with differential evolution algorithm.

Autoregressive integrated moving average model is used to predict the several intrinsic mode functions of China’s birth population; autoregressive integrated moving average is a simple and practical prediction method, which reduces the complexity of the model and is suitable for the prediction problem of small samples [1315]. The intrinsic mode functions of China’s birth population have an important influence on the prediction results for China’s birth population, so the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm can be judged by the prediction results for China’s birth population.

The actual China’s birth population and the prediction results for China’s birth population with variational mode decomposition-autoregressive integrated moving average (VMD-ARIMA) are given in Figure 1, and the actual China’s birth population and the prediction results for China’s birth population with adaptive variational mode decomposition technique with differential evolution algorithm-autoregressive integrated moving average (DAVMD-ARIMA) are given in Figure 2. By the trend analysis of the prediction results for China’s birth population with DAVMD-ARIMA, China’s birth population takes on decreasing trend in recent years, which is in accord with actual situation. The trend of the prediction results for China’s birth population with DAVMD-ARIMA is near to the trend of the actual China’s birth population than the trend of the prediction results for China’s birth population with VMD-ARIMA.

According to the relative errors for China’s birth population prediction of VMD-ARIMA and DAVMD-ARIMA given in Figure 3, the average relative errors for China’s birth population prediction of VMD-ARIMA and DAVMD-ARIMA are calculated. The average relative error for China’s birth population prediction with VMD-ARIMA is 10.52%; however, the average relative error for China’s birth population prediction with DAVMD-ARIMA is 7.2%; that is, the average relative error for China’s birth population prediction with DAVMD is smaller than the average relative error for China’s birth population prediction with VMD-ARIMA, so DAVMD-ARIMA is more suitable for China’s birth population prediction than VMD-ARIMA. Accordingly, the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm is better than that of variational mode decomposition.

4. Conclusions

In order to solve the selection problem of the parameter combination of the decomposition number and the penalty factor of variational mode decomposition, an adaptive variational mode decomposition technique with differential evolution algorithm is proposed to obtain the variational mode decomposition model with superior performance. As the prediction for birth population is helpful for decision-making of related department, the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm is judged by the prediction results for China’s birth population. The results are as follows:(1)By the trend analysis of the prediction results for China’s birth population with DAVMD-ARIMA, China’s birth population takes on decreasing trend in recent years, which is in accord with actual situation. The trend of the prediction results for China’s birth population with DAVMD-ARIMA is near to the trend of the actual China’s birth population than the trend of the prediction results for China’s birth population with VMD-ARIMA.(2)The average relative error for China’s birth population prediction with DAVMD-ARIMA is smaller than the average relative error for China’s birth population prediction with VMD-ARIMA.

The conclusions are as follows:(1)DAVMD-ARIMA is more suitable for China’s birth population prediction than VMD-ARIMA(2)Differential evolution algorithm can find the optimization combination of the decomposition number and the penalty factor of variational mode decomposition; then, the decomposition performance of the adaptive variational mode decomposition technique with differential evolution algorithm is better than that of variational mode decomposition

Data Availability

The data used to support the findings of the study are available from the author upon request.

Conflicts of Interest

The author declares no conflicts of interest with respect to the publication of this article.