Next Article in Journal
New Solitary and Periodic Wave Solutions of (n + 1)-Dimensional Fractional Order Equations Modeling Fluid Dynamics
Previous Article in Journal
Delay Differential Equations of Fourth-Order: Oscillation and Asymptotic Properties of Solutions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Heuristic Projection Pursuit Method Based on a Connection Cloud Model and Set Pair Analysis for Evaluation of Slope Stability

1
School of Civil and Hydraulic Engineering, Hefei University of Technology, Hefei 230009, China
2
College of Computer Science, Nankai University, Tianjin 300350, China
*
Authors to whom correspondence should be addressed.
Symmetry 2021, 13(11), 2016; https://doi.org/10.3390/sym13112016
Submission received: 17 September 2021 / Revised: 19 October 2021 / Accepted: 19 October 2021 / Published: 24 October 2021

Abstract

:
Determining the projection direction vector (PDV) is essential to the projection pursuit evaluation method for high-dimensional problems under multiple uncertainties. Although the PP method using a cloud model can facilitate interpretation of the fuzziness and randomness of the PDV, it ignores the asymmetry of the PDV and the fact that indicators are actually distributed over finite intervals; it quickly falls into premature defects. Therefore, a novel PP evaluation method based on the connection cloud model (CCM) is discussed to remedy these drawbacks. In this approach, adaptive numerical characteristics of the CCM are adopted to represent the randomness and fuzziness of the candidate PDV and evaluation indicators. Meanwhile, to avoid complex computing and to accelerate the convergence speed of the optimization procedure, an improved fruit fly optimization algorithm (FOA) is set up to find the rational PDV. Alternatively, candidate PDVs are mutated based on the mechanism “pick the best of the best” using set pair analysis (SPA) and chaos theory. Furthermore, the applicability and reliability are discussed based on an illustrative example of slope stability evaluation and comparisons with the neural network method and the PP evaluation method based on the other FOAs and the genetic algorithm. Results indicate that the proposed method with simpler code and quicker convergence speed has good global ergodicity and local searching capabilities, and can better explore the structure of high-dimensional data with multiple uncertainties and asymmetry of the PDV relative to other methods.

1. Introduction

The optimization of high-dimensional problems has been a focal issue of computer science, artificial intelligence, management decision making, and engineering applications. Previously, the confirmatory data analysis (CDA) method has been used, with some assumptions of the data structure or distribution characteristics, and following specific criteria [1]—such as how the reliability analysis method and multivariate analysis method obey normal distribution. However, high-dimensional nonlinear problems are of multiple uncertainties and non-normal distribution characteristics. Consequently, the nonlinear problems of non-normal distribution or small-size samples under numerous uncertainties cannot be solved by the CDA method because they cannot meet the assumed conditions. In addition, evaluation methods based on classification criteria or empirical rules are widely used in practical engineering problems. Still, they have limitations in assessing problems under uncertain environments because the classification standard often varies with different backgrounds, and its establishment is relatively complicated. Some corresponding robust or non-parametric methods were proposed to handle these problems [2]; these conventional approaches are impossible to use for finding out the inherent characteristics of high-dimensional non-normal data and are far from meeting the needs of analysis. They may lead to the problem of the “curse of dimensionality” [3,4]. For this purpose, intelligent algorithms, including the neural network method [5] and ant colony algorithm, were proposed to improve accuracy. However, they still have limitations in revealing the internal nonlinear relationship between evaluation indicators and results and have the disadvantage of local convergence [6]. Therefore, to explore the structure or features of high-dimensional data directly from the perspective of data, Friedman and Turkey [7] proposed the projection pursuit method based on exploratory data analysis (EDA) without artificial assumptions. The projection pursuit (PP) evaluation method overcomes the defect of the “curse of dimensionality” in CDA by dimension reduction and can automatically find out the internal laws of data in order to depict nonlinear characteristics of high-dimensional problems [1,8,9]. Therefore, the PP evaluation method without the evaluation standard has natural advantages in analyzing the issue of small-size samples.
On the other hand, it is hard to pursue a projection direction vector (PDV) for the PP index function using traditional gradient or polynomial optimization methods. Some evolutionary algorithms and intelligent swarm methods were introduced to handle this problem and have achieved specific results, but they rarely consider the multiple uncertainties of evaluation indicators. The main techniques include the differential evolution method [10], particle swarm optimization method [11], shuffled frog leaping algorithm [12], moth-flame optimization method [13], grey wolf optimization method [14], real coding based accelerating genetic algorithm (RAGA) [15] and a whale optimization strategy based on the Gaussian cloud model [16]. Nevertheless, the fruit fly optimization algorithm (FOA) [17] raised recently provides a new way to find the best PDV for the PP evaluation method, since it can conduct global information exchange and local deep search.
The FOA has the advantages of being easy to understand, simple implementation, and fewer parameters. Still, the basic FOA algorithm also has defects, such as premature convergence when the optimal solution is far from the origin, no ability to solve adverse problems, and the unstable result of the optimization [18]. The flight strategy, the search radius, and the candidate solution generation mechanism of basic FOA have been explored to overcome these shortcomings. Pan et al. [19] proposed the improved FOA (IFFO) algorithm with a better convergence rate to simulate the foraging randomness of fruit flies to some extent. Yuan et al. [20] presented the multi-swarm fruit fly optimization algorithm (MFOA) to avoid being trapped in local premature convergence and enhance the diversity of the algorithm.
On the other hand, although these improved FOAs enhance the local searching capability, they do not consider the fuzziness and stability of individual osphresis and vision behaviors in drosophila. However, the osphresis property in the foraging behavior of the fruit fly tends to characterize randomness and fuzziness. Therefore, Wu et al. [21] tried to describe randomness and fuzziness using a normal cloud model-based fruit fly optimization algorithm (CMFOA). Still, the CMFOA ignores the interval and asymmetric characteristics of the random and fuzzy uncertainties and the diversity of candidate solutions, which may not be conducive to finding the global solution. Luckily, the connection cloud model (CCM) can provide a new concept for describing randomness and fuzziness in a finite interval [22,23]. Like other heuristic approaches, the initial parameter setting also has pronounced effects on FOA performance [24], and the initial swarm location contributes to faster convergence [25]. In addition, the outcome performance of selecting key features is limited in conventional FOA [26]. Namely, the outcome of FOA based on chaotic location is better than those of normal distribution or uniform distribution when handling complex nonlinear problems. Consequently, to provide a reliable, optimal PDV for the PP evaluation method, an improved FOA based on the CCM and set pair analysis is addressed here to describe the randomness and fuzziness of PDV in the finite intervals.
The PP evaluation method generally projects high-dimensional data onto the one-dimensional space to represent features based on a projection index function. The critical problem is to pursue the PDV that best reflects the structural characteristics of high-dimensional data. It is challenging to find the optimal PDV of nonlinear problems using the conventional analysis methods from the above analysis. For this reason, some intelligent algorithms were introduced to handle such issues. Still, these algorithms, with many parameters and complex program code, generally have the defects of premature convergence and ignore the interaction of multiple uncertainties. In addition, the assignment of PDV inevitably involves the description of various uncertainties of the individual foraging process. As such, for high-dimensional problems, it is necessary to introduce the FOA of group collaboration and information sharing features into the PP evaluation method to optimize the PDV. However, reports on the FOA rarely focus on the description of the fuzziness and randomness of the PDV. Although Shao and Xin [27] introduced the PP method coupled with the normal cloud model to evaluate the safety of the earth-rock dam, it does not apply a normal cloud model to optimize the PDV. Nevertheless, the normal cloud model is helpful for expressing fuzzy and random characteristics in the infinite interval [16]. It is difficult to accurately describe the fuzziness of the index values on the bounds and the interval-valued measured data. Hence, there is a great demand for developing an improved FOA based on the CCM and SPA to enhance the performance of the PP evaluation method for high-dimensional problems under multiple uncertain environments.
Given the nonlinear characteristics of the slope stability evaluation under multiple uncertainties, a novel PP evaluation method using an enhanced fruit fly optimization algorithm is introduced to assess slope stability. To better achieve the global and local convergence rates and accuracy of the PP method, a new FOA based on the connection cloud model and chaotic swarm location is first presented to pursue the optimal PDV. Meanwhile, the generation mechanism of a new PDV based on the set pair analysis is adopted to improve local searchability. Namely, the identity–discrepancy–contrary (IDC) rule of set pair analysis is discussed to screen the candidate PDV, and the logistic map is also adopted to improve the mutation of the candidate PDV for the global search. These promote the algorithm to attain the goal of the candidate solution mechanism “picks the best of the best”, and make the global optimization process more streamlined. The validity and feasibility of the proposed PP evaluation model were further confirmed by case study and comparative analysis with other methods. The improved FOA presented here is a balanced algorithm of the global searching capability and local acceptable optimization efficiency. It will be helpful to improve the generation mechanism and search rate of the optimal PDV, and enhance the global and local searching performance of the PP evaluation method. A quicker osphresis foraging process offers an opportunity to improve the local optimization capability and effectively depict the random and fuzzy uncertainties of individual search performance and decision.

2. Methodology

2.1. Projection Pursuit

The projection pursuit (PP) method proposed by Friedman and Turkey [7] is a powerful tool for dealing with non-normal and high-dimensional data. Its basic idea is to project high-dimensional data into a low-dimensional space concerning the objective projection function [28], then analyze the structural characteristics of original high-dimensional data with obtained projection scores to scale the possibility of a specific structure [8]. The PP evaluation method has apparent advantages in overcoming the defect “curse of dimensionality” and solving problems such as small samples and high-dimensional data, and finding out the optimal PDV that determines the accuracy of the PP evaluation method. At present, a linear projection index function is widely used in the PP method. Its corresponding model is:
Q ( α ) = S ( α ) · D ( α )
S ( α ) = [ 1 n 1 i = 1 n ( Z i Z ¯ ) 2 ] 0.5
D ( α ) = i = 1 n j = 1 n ( R r i j ) I
R = δ S ( α )
r i j = | Z i Z j |
I = { 1 when   R r i j 0 when   R < r i j
Z i = p = 1 m α p x i p *
where Q(α) is the projection index function. S(α) denotes the data dispersion characteristics of projection scores Z(i) obtained based on the PDV α. D(α) is the local density of low-dimensional data points. Z ¯ is the mean value of projection scores. R represents the window radius of the local density. I is the unit leap function. rij is the distance.
According to the above formula, the reasonable determination of the projection direction is at the core of the PP method. However, it is difficult to determine the optimal PDV using traditional optimization methods when dealing with problems with complex topology. Consequently, the key to the successful application of the PP evaluation method lies in determining the PDV. Therefore, the CCM and chaos theory were incorporated into the FOA algorithm to depict the randomness and fuzziness of the individual PDV over finite intervals.

2.2. FOA

The basic FOA proposed by Pan [17] is a novel swarm intelligence optimization algorithm built on the foraging behavior of the fruit fly swarm. The detailed optimization process of the original FOA can be found in reference [17]. Based on the search strategy of population collaboration and information sharing, the basic FOA of strong robustness and reasonable convergence rate can quickly discover the optimal solution of optimization problems through the osphresis and vision foraging phases. It holds the characteristics of easy implementation and understanding of the algorithm code and has now been widely used in various fields [29,30,31].
The conventional FOA usually uses a fixed search step to find the optimal individual, and the greedy iterative algorithm follows. The greedy iterative algorithm seeks the global optimum near the present optimal individual in the vision foraging phase. These defects may lead to the local optima problem and inhibit the global optimization capability of the algorithm. Some scholars have presented the corresponding improved algorithms, including MSFOA [20] and IFFO [19], to enhance the global optimization capability based on the search step, candidate solution mechanism, and flight strategy of drosophila individuals. Still, most improved algorithms cannot reflect the randomness and fuzziness of individual foraging behavior and smell concentration parameters. However, the actual flying direction and distance of different drosophila individuals are random and fuzzy. The foraging behavior of individuals is different from each other when flying compared to the optimal individual. Such deviations can lead to fuzziness being inherent in the real-world optimization problems, neglect of which can cause the solutions of the issues to deviate significantly from their actual situation [32]. Thus, the MSFOA and IFFO may inevitably affect the capability of showing the structure of high-dimensional problems. The CMFOA [21] can reflect the fuzziness and randomness of the updated foraging location of individual fruit fly by a normal cloud generator instead of the original uniform random distribution in the smell search stage. Still, the normal cloud model cannot accurately describe the fuzziness at the bounds and the finite interval characteristics of the searching range. Herein, the CCM is therefore introduced here to improve the performance of the FOA.

2.3. Connection Cloud Model

As is clear from the above discussion, in the traditional FOA, flavor determination calculation is based on the reciprocal of the distance, which may cause the fitness function to be unable to analyze the case where the independent variable takes a negative value or 0. In addition, the traditional FOA may be inclined to precocious convergence for the optimal solution away from the original position because the concentration determination value away from the initial post is minimal. It can be observed that the conventional FOA easily falls into early maturity convergence. Some improved FOA methods [21] have been proposed to address these defects and have been shown to overcome these defects partly. These improved FOAs have enhanced the simulation of the foraging randomness of fruit flies and have avoided being trapped in local premature convergence to some extent. However, they cannot reflect the fuzzy characteristic of individual foraging behavior and the evaluation indicator, which may decrease the search efficiency and the ability to express data structures with uncertainties. In addition, they ignore the interval characteristic of the random and fuzzy uncertainties, and cannot accurately describe the fuzziness at the bounds [32]. The actual search direction and distance of individual foraging processes are random and fuzzy in the finite interval when real fly individuals fly to the next possible food source after learning from the optimal individual. Namely, the determination of the optimal PDV using the FOA algorithm and previous improved FOAs cannot simultaneously describe a particular projection direction’s ambiguous and arbitrary characteristics. To overcome this defect, here a novel asymmetric connection cloud model (CCM) is presented to represent the actual distribution characteristic of the indicator. The CCM put forward by Wang and Jin [26] incorporated the connection numbers into the cloud model. The CCM is a powerful tool for transforming a qualitative concept into a quantitative value in a finite interval [21,27]. It can depict the changing tendency of the bounds and the certainty–uncertainty relationship from identity, discrepancy, and contrary elements. The CCM is presented as follows:
Denote C by a qualitative concept in quantitative domain X with a precise value in a finite interval. If the numerical value x X is a random realization of concept C, then the quantitative description for the certainty–uncertainty relationship between x and the concept C is:
μ = [ 1 ( x E x y ) 2 ] k
where μ ∈ [0, 1] is the connection degree. y and x satisfy the normal distribution N (En, He2) and N (Ex, y2), respectively. Ex, En, and He denote expectation, entropy, and hyper entropy, respectively; y represents the left or right branch of cloud width; k is the order of the distribution density function. These parameters of Ex, En, He, y, and k are collectively named as the numerical characteristics of the CCM. The numerical characteristics are given as:
E x = L max + L min 2
E n = α 2 k + 3
k = lg 0.5 lg [ 1 ( l E x α ) 2 ]
α = y 2 k + 3
where α is the modified width of the left or right branch of cloud; l denotes the indicator value responding to the connection degree of 0.5.

3. Development of the PP Evaluation Method Using Improved FOA

3.1. Basic Principle

The basic principle of the PP evaluation method using the improved FOA based on CCM and SPA is presented as follows: Firstly, initialize the parameters and normalize measured data. Next, construct the PP index function and the optimization model. Then, combining the measured data, find the optimal PDV most likely to represent the original high-dimensional data structure or feature using the improved FOA. Namely, the digital characteristic parameters of CCM, Ex, and En are adopted to express the randomness and fuzziness of the optimal food source location and search range in the smell search stage, and the correlation between random and fuzzy characteristics and smell concentration parameters of the individual search. At the same time, based on the rule of identity–discrepancy–contrary (IDC) of set pair analysis [16,28], the candidate mechanism of the best projection direction is enhanced by the greedy strategy, and an adaptive entropy accelerates the local convergence speed with the specific number of iterations. Then next, the mutation search radius near the location of the primary optimal drosophila is produced by the chaos theory to increase the diversity and ambiguity of individuals to prevent the algorithm from falling into the local optimum and ensure the obtaining of the solution of the optimal projection direction. Finally, high-dimensional measured data are projected into a one-dimensional subspace to investigate the structure based on the optimal PDV found.

3.2. Evaluation Procedure

The detailed evaluation procedure using the PP evaluation method based on the improved FOA consists of six steps, as illustrated in Figure 1.
Step 1: Standardize indicator values of samples. As we know, different evaluation indexes have various dimensions and no uniform range, so the measured values of indexes should be normalized to reduce their impacts. Responding to the benefit indicator that the greater the attribute value the better the indicator is, the standardized model is:
x i p * = ( x i p x min p ) / ( x max p x min p )
where x i p * and xip are the normalized value and the measured amount of indicator p of the ith sample, respectively. x max p and x min p denote the maximal and minimal amounts of measured indicator p, respectively. While for the cost indicator that the smaller the attribute value the better the index is, the corresponding model is given as:
x i p * = ( x max p x i p ) / ( x max p x min p )
Step 2: Initialize the PDV and parameters of the improved FOA.
X i j = L B j + ( U B j L B j ) rand ( ) / 2
Xij denotes the initial PDV; LBj and UBj are the lower and upper bounds of the jth evaluation indicator; rand() is a function to produce a random number obeying the uniform distribution on the interval [0, 1].
Step 3: Construct the projection index function. The core of the PP evaluation method is to find an optimal PDV based on the projection index function to characterize the structural features of high-dimensional data. Here, a linear projection index function Q(α) is adopted. The corresponding pseudo-code for the swarm projection pursuit algorithm is shown in Algorithm 1.
Algorithm 1. Swarm projection pursuit algorithm.
Parameters: NP = 50; n = 12; p = 14; δ = 0.10
1:function [Q α Z] = projection_pursuit (α, x, δ);
2:α = sum(a^2);
3:b = sqrt(α);
4:α1 = α/b;
5:for k = 1: NP
6:for i = 1: n
7:  for j = 1: p
8:   Z1(k, i)= Z1(k, i) + x(i, j) × α1(p, j);
9:  end for
10: end for
11:end for
12:Z = Z1′;
13S = the standard deviation of Z
14:R = δ × S;
15:for k = 1: NP
16:  for i = 1: n
17:   for j = 1: n
18:   r = abs(Z(i, k) − Z(j, k));
19:    I = { 1 F o r   R r 0 F o r   R < r ;
20:   D(k) = D(k) + I × (R(k) − r);
21:   end for
22:  end for
23:end for
24:for k = 1: NP
25:  Q(k) = S(k) × D(k);
26:end for
Step 4: Identify the optimization model of the PDV. For the given samples, the projection index function Q(α) only varies with the PDV of α, so different PDVs reflect various structural features, among which, the optimal PDV can best reveal the structural characteristics of high-dimensional data. Therefore, the optimal PDV can be found out by maximizing the projection index function. The corresponding optimization model is:
{ max [ Q ( α ) ] s . t . p = 1 m α p 2 = 1
Step 5: Find out the optimal PDV based on the improved FOA. According to the analysis as mentioned above, the foraging process of the fruit fly population is to update the search position dynamically based on the perceived smell concentration. Still, the location of the fruit fly population is randomly distributed in the area. The judgment of smell concentration is also fuzzy for each fruit fly, so the individual search range and direction are randomness and fuzziness. Moreover, the high-dimensional data themselves contain random and ambiguous indicators. However, the basic FOA and conventional improved FOAs seldom consider multiple uncertainties in the finite interval. Therefore, it is hard to apply them to find the optimal PDV of such problems. As such, the numerical characteristics of the CCM were attempted here to outline the randomness, fuzziness, and stability of the optimal PDV during the optimization process of the PDV using the new, improved FOA.
In the novel improved FOA proposed here, the PDV obtained from the latest optimization is characterized by the expectation Ex of the CCM, and the random number y generated is used to depict the individual search radius of random and fuzzy characteristics. The entropy En is adjusted adaptively and dynamically with the iteration number to enhance the local search convergence rate. At the same time, the theory of set pair analysis is introduced here to screen the updating of individual PDV near the optimal PDV to improve the candidate solution mechanism. Firstly, it substitutes the candidate PDV into Equation (8) to calculate the connection degree. Then, depending upon the obtained connection degree, the candidate PDV is further analyzed by the rule of identity–discrepancy–contrary (IDC). Herein, the corresponding identity and contrary relationships are defined as follows: There is an identity relationship between the individual PDV produced randomly and the optimal PDV of swarm obtained by the latest iteration when the connection degree is more significant than 0.5. At the same time, there is a contrary relationship when the gained connection degree is less than 0.5. The individual PDV with an identity relationship meets the candidate requirements and can enter the optimization calculation of the PDV. In contrast, the candidate PDV with a contrary relationship needs to be regenerated before the measure. The corresponding model is written as:
k = { k + 1   For the connection degree μ 0.5 k otherwise
E n = rand ( ) ( U B j L B j ) 2 exp [ ln ( B e t a l o w e r B e t a u p p e r ) ( g m a x g e n ) ]
where k is the kth PDV. Obviously, in the smell searching phase of the improved FOA, the candidate solution generation mechanism of the PDV based on the set pair analysis is improved relative to the basic FOA and other improved FOAs. It can promote faster aggregation to the optimal PDV obtained by the latest iteration and enhance the convergence performance of the FOA algorithm. Meanwhile, the improved FOA proposed here uses chaos theory to produce the new PDV near the optimal PDV. These advantages will recover from the defect of the basic FOA fallof easily falling into local convergence and improve the diversity of the candidate PDV. The corresponding algorithm is given as:
α ( g + 1 ) = η α ( g ) [ 1 α ( g ) ]
where g is the generation number; η denotes the coefficient of chaos. Thus, the improved FOA expands the diversity of the PDV through the chaotic mechanism to increase the variety of candidate solutions, which can prevent the optimization process from falling into the problem of local optima.
In general, the improved FOA can reflect the randomness and fuzziness of the individual judgment and decision of smell concentration, reflect the randomness and fuzziness of independent review and smell concentration and balance the global search capability and local optimization capability. Solving PDV using the improved FOA includes four phases: (1) Initialization of algorithm parameters and the PDV and projection parameters. (2) Generation of the PDV near the latest optimal solution using the set pair analysis and the CCM with an adaptive entropy En. (3) Expansion of the PDV diversity by chaotic mutation. (4) Iterative solution of the optimal PDV. Their pseudo-codes are illustrated as shown in Algorithm 2.
Algorithm 2 Connection cloud model based fruit fly optimization algorithm
1:Initialize NP, p, δ, maxgen, He, λ;
2:for i = 1: NP
3:for j = 1: p
4:  α1 = rand;
5: end for
6:end for
7:[Q α Z] = projection_pursuit (α1, x, δ);
8:Smell = Q;
9:[bestSmell bestindex] = max(Smell);
10:Smellbest = bestSmell;
11:α(j, 1) = α;
12:forg = 1: maxgen
13:for j = 1: p
14:   Ex(j, g)= α(j, k);
15:   Adaptive adjustment of En
16:   k = 1;
17:   while k <= NP
18:    Produce a random number, y, obeying the normal distribution N(En, He2);
19:    Produce a random number, α2, obeying the normal distribution N[Ex(j, g), y2];
20:     k = { k + 1 f o r μ 0.5 k o t h e r w i s e ;
21:   end while
22: end for
23:[Q2 α2 Z2] = projection_pursuit (α2, x, δ);
24:Smell2 = Q2;
25:[bestSmell2 bestindex2] = max(Smell2);
26:for j = 1: p
27:   for k = 1: NP
28:    d = randperm(p,1);
29:   if d = j
30:Generate a new PDV based on a logistic map;
31:   else
32:    α3(j, k + 1) = α3(j, k + 1);
33:   end if
34: end for
35:[Q3 α3 Z3] = projection_pursuit (α3, x, δ);
36:Smell3 = Q3;
37:[bestSmell3 bestindex3] = max(Smell3);
38:for j = 1: p
39:   if bestSmell3 > bestSmell2
40:     α(j, p) = α3(j, bestindex2);
41:     else
42:     α(j, p) = α2(j, bestindex2);
43: end for
44:end for
Step 6: Calculate the projection score of samples based on the obtained optimal PDV to conduct a comprehensive analysis.

4. Case Study

4.1. Data

An illustrative example of slope stability in Ref. [5] was demonstrated here to confirm the applicability and reliability of the PP evaluation method based on the novel FOA proposed here. As we know, slope stability depends upon uncertain geological information, so slope stability evaluation is complex. Evaluation methods of slope stability mainly exist through quantitative and qualitative evaluation methods. The classical quantitative evaluation method—the engineering geology analogy method of simple and easy operation advantages—is commonly used in engineering practice. Nevertheless, it is hard to account for the uncertainty of the evaluation indicators due to the lack of unified standards. Limit equilibrium methods such as the Fellenius, Bishop and Janbu methods need certain hypothetical conditions to be met, so their applications have specified limitations. To overcome these shortcomings, various quantitative analysis methods, including the fuzzy sets method, the probabilistic theory, artificial neural network (ANN) method, and the SVM, have been developed for slope stability analysis and have demonstrated successful performances. However, they cannot describe multiple uncertainties of slope stability problems [15]. Predicting unstable slopes is theoretically a process of functional approximations [33], so backpropagation neural networks are an effective evaluation method for slope stability [34]. The real coding-based accelerating genetic algorithm (RAGA), based on real number coding, improves the standard genetic algorithm [35], and an adaptive global optimization probabilistic search algorithm. It has the advantages of needing no decoding process, simple genetic operation, and easy high-precision numerical optimization. Thus, the RAGA provides a new effective way to solve the optimal projection direction for optimization problems. Artificial intelligence-based methods often cannot explicitly link evaluation parameters and rank potential and have certain inherent drawbacks.
In general, previous studies have concentrated on a single type of uncertainty and are always set up based on the existing classification standards or empirical rules. However, establishing a classification standard for slope stability is relatively complicated, so those methods may have limitations in assessing slope stability. The PP evaluation method without the evaluation standard still has disadvantages in its difficulty in determining the projection direction, despite its natural advantages in assessing the slope stability. To this end, various intelligent approaches have been undertaken to find rational PDV and beneficial progress has been made. Although these robust methods may achieve a better PDV to some extent, they rarely examine the multiple uncertainties of PDV. Recently, to express fuzzy and random characteristics, the CMFOA has been taken to find PDV, but it is difficult to accurately describe the fuzziness of the index values on the bounds. Hence, simultaneously considering the randomness and fuzziness of evaluation indicators and the PDV in the finite intervals, a compelling slope stability assessment is required, by employing efficient methods for considering multiple uncertainties.
Comparisons of results with the neural network method and PP evaluation methods based on the primary and improved FOAs and RAGA were also carried out. Slope hazard, one of the most important geological disasters, produces significant losses of social economy and human life [36]. Therefore, the evaluation of slope stability has considerable social and economic significance. However, slope instability caused by long geological action involves various uncertain factors [37], so its evaluation is a complex uncertainty problem with multi-dimensional and nonlinear data. In the case study, there were 14 evaluation indexes including the height difference C1, slope angle C2, the relationship between the flood level and landslide shear outlet elevation C3, sliding body area C4, water permeability of sliding body C5, rainstorm intensity C6, deformation failure sign C7, material structure C8, occurrence change of active surface C9, the strength of slip zone C10, the occurrence of shear outlet C11, the human activity condition C12, the composition of rock mass C13, and the dip angle of rock stratum C14. The grade of the slope stability was divided into five levels: unstable (I), relatively unstable (II), basically stable (III), relatively stable (IV), and stable (V). Normalized values of indicators for samples are shown in Table 1.

4.2. Model Implementation

The corresponding Matlab program was coded based on the above-discussed evaluation procedures in Section 3. Based on the measured values of sample, the optimal PDV is obtained as α = (0.094, 0.443, 0.122, 0.307, 0.276, 0.232, 0.278, 0.261, 0.248, 0.261, 0.466, 0.244, 0.063, 0.023), using the improved FOA with the population size of 50, the iteration number of 100, the adaptive control coefficient ζ of 7, and the corresponding maximal value of the projection index function Q(α) is 1.743. The minimal and maximal values of the Beta are 10−5 and 0.5, respectively. Projection scores for samples obtained by real-coding-based accelerating genetic algorithm (RAGA), IFOA, CFOA, and improved FOA proposed here are illustrated in Figure 2 and Table 2. Their classification results are given in Table 3.

4.3. Results Analysis

The projection score indicates the varying level of the slope. Their orders from large to small for the projection scores obtained by the improved FOA were samples 3, 1, 2, 5, 4, 6, 7, 9, 8, 10, 11, and 12. The grade of samples 1, 2, and 3 was unstable I; that of sample 5 was relatively unstable II; those of samples 4, 6, and 7 were stable III; those of samples 8 and 9 can be rated as relatively stable IV; and samples 10, 11, and 12 can be ordered as stable V, respectively. The evaluation results were broadly consistent with the results of the neural network method, except sample 4. The result indicates that the proposed method is practical and feasible. At the same time, it is seen that the evaluation results from the PP evaluation method can directly depict the data from multiple variables and the degree of slope stability with one-dimensional variables.
In contrast, the neural network method has a black box effect and cannot reflect the direct relationship between the evaluation indicators and the evaluation results. Moreover, the optimal PDV changed with different optimization methods despite giving the same classification to a specific sample. This may suggest that the optimization of the projection direction is too complicated to solve based only on the projection index function for the problem under multiple uncertain environments.

4.4. Comparison and Discussions

The values of the projection index function Q(α) versus iteration numbers obtained from different algorithms are presented in Figure 3, and the corresponding optimal PDVs are listed in Table 4 and Figure 4. It was observed in Figure 3 that the absolute value of the projection index function obtained from the improved FOA was the largest, and about 25% and 13% higher than those of CFOA and IFOA under the same initial PDV. These results may indicate that the generation mechanism of the candidate PDV in the basic FOA may lead to a local optimum, while the improved FOA using chaos theory can enhance the global searching performance of the PP evaluation method. The generation mechanism of candidate PDV based on the connection cloud model and IDC analysis is beneficial for improving the search rate of the optimal PDV. Meanwhile, the evaluation results from the improved FOA were easier for determining the state of the slope stability and more convenient for application relative to other methods. It was also observed that the number of computational iterations for obtaining the optimal PDV depending on improved FOA, the IFOA, and the CFOA were 39, 19, and 61, respectively. The IFOA reached the optimal solution fastest. The search rate was about 2.2 and 1.1 times faster than those of the CFOA and improved FOA, respectively, but the projection index function value was approximately 30% lower than that of the improved FOA, while the search rate and the projection index function value of the enhanced FOA were about 0.7 times and 42% higher than those of the CFOA.
Overall, although the IFOA has good global search efficiency, since it pursues the optimal solution faster than the improved FOA and the CFOA, the capability of the local search was worse. The enhanced FOA is a swarm intelligence algorithm with global and local abilities in harmony. It can conduct deep mining and local refinement of the convergence region and concurrently comprehensively optimizes the space outside the convergence region using the chaotic mutation operator. Hence, the improved FOA proposed here can ensure the search efficiency and precision of the optimal PDV and effectively describe the randomness and fuzziness of the candidate optimal PDV in a finite interval.
The evaluation of slope stability is a complicated problem with various uncertainty factors. The case study shows that the improved FOA can overcome the shortcomings of the basic FOA in the solution of PDV and has the advantages of better efficiency and accuracy. The proposed algorithm can significantly enhance global and local search capabilities. After all, it takes advantage of randomness, fuzziness, and traversal characteristics. It has the following benefits over other methods:
(1) Compared with the neural network evaluation method, the proposed method overcomes the burden of knowledge acquisition based on many samples. And it also can directly obtain the relationship between the evaluation indicators and the classification results, while the classification results obtained from the neural network method are from the black box effect.
(2) The improved FOA can apply expectation Ex to memorize a possible optimal PDV. The search range and learning degree of the candidate PDV are also characterized intelligently by the entropy En. The larger the En, the larger the individual fluctuation range is. The hyper entropy can further depict the stability of individual learning and demonstrate the power of personal understanding. These characteristics can promote the optimal PDV obtained from elite individuals. It also avoids the limitation of the normal cloud model that requires the normal distribution of optional solution parameters.
(3) The generation mechanism of the new PDV is strengthened by the set pair analysis. Namely, the identity and contrary relationships between the candidate PDV and the optimal PDV obtained from the latest optimization are analyzed according to the connection degree. The candidate PDV generated randomly is screened before the complex calculation of PP. It enables the algorithm to achieve the goal of the candidate solution mechanism “picks the best of the best” and makes the global optimization process more streamlined.
(4) The candidate PDV generated near the optimal solution based on logistic mapping ensures the optimal global solution is obtained with ergodicity, randomness, and diversity. Thus, the algorithm can jump out of the local optimum while quickly reaching the global solution.

4.5. Sensitivity Analysis

To analyze the influence of the parameters on the present algorithm, the sensitivity analysis of the primary parameters population size and iteration number is performed here. The corresponding calculation results are shown in Figure 5 and Figure 6.
Figure 5 shows the results of the sensitivity analysis of the population size parameter. The results were obtained with the same initial projection direction of α = (0.111, 0.146, 0.140, 0.096, 0.171, 0.375, 0.383, 0.340, 0.228, 0.248, 0.363, 0.389, 0.038, 0.038, 0.329). As shown in Figure 5, the maximum projection index values of the population size parameters NP = 50, 75, 100, and 200 were very close. The number of computational iterations reaching the maximum value was similar, indicating that the model is relatively insensitive to the population size parameters in the same initial projection direction and verifies the model’s stability.
Figure 6 illustrates the results of the sensitivity analysis of the iteration number parameters. The result was likewise obtained based on calculations under the same initial projection direction. It was seen from Figure 6 that the maximum projection index values were affected by the iteration number parameters. With iteration numbers maxgen = 50, 75, 100, the maximum projection index value increased with increasing iteration numbers. However, the projection index value of iteration numbers maxgen = 200 was lower than iteration numbers maxgen = 100, indicating that the increase of iteration numbers could improve the analysis effect to some extent. Therefore, the present model can achieve the target with fewer iterations, showing that the current algorithm has high computational efficiency.

5. Conclusions

Conventional optimization algorithms are not robust enough to deal with the uncertainties of fuzziness and randomness in the finite interval. Although the PP evaluation method is a common tool to analyze and cluster the actual engineering problems of high-dimensional data, it raises the issue of detecting the PDV to reflect the structure or characteristics of the original non-normal data. Here, a novel fruit fly optimization algorithm based on the CCM and set pair analysis to optimize the PDV and the PP method based on the improved FOA are investigated to analyze the structural characteristics of data with randomness and fuzziness. An illustrative example of slope stability further verifies the reliability and applicability of the proposed method, and principal conclusions are concluded as follows:
(1) The slope stability evaluation involves various uncertain indicators, and there is no unified evaluation standard and evaluation index system. These uncertainties restrict the application of evaluation methods relying on classification criteria for slope stability. The CCMFOA-based PP approach without the rating standard provides a refreshing concept for examining slope stability directly through small-size measured data.
(2) Case study indicates that the CCMFOA overcomes the defects of the original FOA or other improved FOAs, and can fully depict the symmetric structure and the randomness and fuzziness characteristics of the PDV. Meanwhile, the projection rate of the model presented here is faster than other algorithms. It has a high convergence accuracy relative to other improved FOAs based on the normal distribution for the problem with small-size samples under uncertain environments. Thus, the proposed PP evaluation method based on the enhanced FOA does not require the existing evaluation classification criteria and can fully explore and depict the structure and information of high-dimensional data of samples in one-dimensional space. It provides an alternative way to assess slope stability under multiple uncertainties.
(3) Compared with the evaluation correctness and computational convergence rate of the basic FOA and conventional improved FOAs, the generation mechanism of the candidate PDV incorporated with the CCM and IDC principle of SPA can accelerate the osphresis foraging process and enables the improvement of the local fine optimization capability and to the effective depiction of the random and fuzzy uncertainties of individual search performance and decision. At the same time, adaptive control of search range and chaotic mutation increases the diversity and ergodicity of the improved FOA. The enhanced FOA proposed here is a balanced algorithm of the global searching capability and local acceptable optimization efficiency.
(4) Algorithmic sensitivity analyses of population size and the iteration number in the same initial projection direction show that population size has less impact on the present model. In contrast, iteration number has some role in the simulation results, while also verifying that the current model has good stability and computational efficiency.
(5) Although the improved FOA can provide more accurate PDV for the PP method than other FOAs, producing the excellent initial conditions for this improvement still needs further investigation. In addition, the adaptability of the proposed model still needs to be further explored through more examples and practical applications in the future.

Author Contributions

Supervision, M.W.; Methodology, M.W. and Y.W.; Writing—original draft, M.W. and Y.W.; Funding acquisition, M.W. and J.J.; Writing—review and editing, M.W., Y.W., F.S. and J.J.; Data curation, Software, M.W. and Y.W.; Validation, M.W. and Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

Financial support was partially provided by the National Key Research and Development Program of China under Grant (No. 2017YFC1502405) and the National Natural Sciences Foundation of China (No. 41172274).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

Financial support partially provided by the National Key Research and Development Program of China under Grant (No. 2017YFC1502405) and the National Natural Sciences Foundation of China (No. 41172274) is gratefully acknowledged. The authors also thank the reviewers for their thorough reviews and suggestions that helped to improve this paper.

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

References

  1. Li, Z.Y. Projection pursuit technology (PPT) and its progress of application. Chin. J. Nat. 1997, 19, 224–227. [Google Scholar]
  2. Jorba, L.; Adillon, R. A generalization of trapezoidal fuzzy numbers based on modal interval theory. Symmetry 2017, 10, 198. [Google Scholar] [CrossRef] [Green Version]
  3. Christian, P. Projection pursuit exploratory data analysis. Comput. Stat. Data Anal. 1995, 20, 669–687. [Google Scholar]
  4. Zhang, C.; Dong, S. A new water quality assessment model based on projection pursuit technique. J. Environ. Sci. 2009, 21, 154–157. [Google Scholar] [CrossRef]
  5. Cui, Z.Q.; Li, N. Slope Engineering: Recent Advanced in Theory and Practice; China Water & Power Press: Beijing, China, 1999. [Google Scholar]
  6. Chan, L.; Cui, H.; Li, G.; Zhang, J. Projection pursuit approach to multivariate statistical process control. Adv. Math. 2001, 30, 193–202. [Google Scholar]
  7. Firedman, J.H.; Turkey, J.W. A projection pursuit algorithm for exploratory data analysis. IEEE Trans Comput. 1974, 23, 881–890. [Google Scholar] [CrossRef]
  8. Kennedy, L.M.; Basu, M. Application of projection pursuit learning to boundary detection and deblurring in images. Pattern Recognit. 2000, 33, 2019–2031. [Google Scholar] [CrossRef]
  9. Xiao, F.; Chen, J.G. Fractal projection pursuit classification model applied to geochemical survey data. Comput. Geosci. 2012, 45, 75–81. [Google Scholar] [CrossRef]
  10. Niu, J.W.; Zhong, W.M.; Liang, Y.; Luo, N.; Qian, F. Fruit fly optimization algorithm based on differential evolution and its application on gasification process operation optimization. Knowl.-Based Syst. 2015, 88, 253–263. [Google Scholar] [CrossRef]
  11. Xu, F.; Xu, W.Y. Projection pursuit model based on particle swarm optimization for rock burst prediction. J. Geotech. Eng. 2010, 32, 718–723. [Google Scholar]
  12. Wang, L.; Chen, X.; Li, Y.; Lin, K. Study on flood classification based on shuffled frog leaping algorithm and projection pursuit model. Int. J. Hydroelectr. Energy 2009, 27, 62–64. [Google Scholar]
  13. Liu, D.; Zhang, G.D.; Li, H.; Fu, Q.; Li, M.; Faiz, M.A.; Alim, S.; Li, T.X.; Khan, M.I. Projection pursuit evaluation model of a regional surface water environment based on an ameliorative moth-flame optimization algorithm. Ecol. Indic. 2019, 107, 105674. [Google Scholar] [CrossRef]
  14. Yu, S.; Lu, H.W. An integrated model of water resources optimization allocation based on projection pursuit model–grey wolf optimization method in a transboundary river basin. J. Hydrol. 2018, 559, 156–165. [Google Scholar] [CrossRef]
  15. Zhang, X.; Ding, J.; Jin, J. Application of parametric projection pursuit regression based on genetic algorithm in flood forecasting. J. Hydraul. Eng. 2000, 31, 45–48. [Google Scholar]
  16. Ni, L.; Sun, X.; Li, X.; Zhang, J. GCWOAS2: Multiobjective task scheduling strategy based on Gaussian cloud-whale optimization in cloud computing. Comput. Intell. Neurosci. 2021, 2021, 5546758. [Google Scholar] [CrossRef] [PubMed]
  17. Pan, W.T. A new fruit fly optimization algorithm: Taking the financial distress model as an example. Knowl.-Based Syst. 2012, 26, 69–74. [Google Scholar] [CrossRef]
  18. Tian, X.; Li, J. A novel improved fruit fly optimization algorithm for aerodynamic shape design optimization. Knowl.-Based Syst. 2019, 179, 77–91. [Google Scholar] [CrossRef]
  19. Pan, Q.K.; Sang, H.Y.; Duan, J.H.; Gao, L. An improved fruit fly optimization algorithm for continuous function optimization problems. Knowl.-Based Syst. 2014, 62, 69–83. [Google Scholar] [CrossRef]
  20. Yuan, X.F.; Dai, X.S.; Zhao, J.Y.; He, Q. On a novel multi-swarm fruit fly optimization algorithm and its application. Appl. Math. Comput. 2014, 233, 260–271. [Google Scholar] [CrossRef]
  21. Wu, L.H.; Zuo, C.L.; Zhang, H.Q. A cloud model based fruit fly optimization algorithm. Knowl.-Based Syst. 2015, 89, 603–617. [Google Scholar] [CrossRef]
  22. Wang, M.W.; Jin, J.L. The Theory and Applications of Connection Numbers; Science Press: Beijing, China, 2017. [Google Scholar]
  23. Wang, M.W.; Wang, Y.; Shen, F.Q.; Jin, J.L. A novel classification approach based on integrated connection cloud model and game theory. Commun. Nonlinear Sci. Numer. Simul. 2021, 93, 105540. [Google Scholar] [CrossRef]
  24. Mitić, M.; Vuković, N.; Petrović, M.; Miljković, Z. Chaotic fruit fly optimization algorithm. Knowl.-Based Syst. 2015, 89, 446–458. [Google Scholar] [CrossRef]
  25. Zhang, X.; Xu, Y.T.; Yu, C.Y.; Heidari, A.A.; Li, S.M.; Chen, H.L.; Li, C.Y. Gaussian mutational chaotic fruit fly-built optimization and feature selection. Expert Syst. Appl. 2020, 141, 112976. [Google Scholar] [CrossRef]
  26. Zhang, Y.W.; Cui, G.M.; Wu, J.T.; Pan, W.T.; He, Q. A novel multi-scale cooperative mutation fruit fly optimization algorithm. Knowl.-Based Syst. 2016, 114, 24–35. [Google Scholar] [CrossRef]
  27. Shao, L.; Xin, Y. Safety evaluation of earth-rock dam based on projection pursuit analysis and normal cloud model. Int. J. Hydroelectr. Energy 2015, 33, 81–84. [Google Scholar]
  28. Kolkiewicz, A.; Rice, G.; Xie, Y. Projection pursuit based tests of normality with functional data. J. Stat. Plan. Inference 2020, 211, 326–339. [Google Scholar] [CrossRef]
  29. Peng, L.; Zhu, Q.; Lv, S.X.; Wang, L. Effective long short-term memory with fruit fly optimization algorithm for time series forecasting. Soft Comput. 2020, 24, 15059–15079. [Google Scholar] [CrossRef]
  30. Xiong, C.; Lian, S. Structural damage identification based on improved fruit fly optimization algorithm. KSCE J. Civ. Eng. 2021, 25, 985–1007. [Google Scholar] [CrossRef]
  31. Li, T.; Niu, W.; Ji, C. Edge user allocation by FOA in edge computing environment. J. Comput. Sci. 2021, 53, 101390. [Google Scholar] [CrossRef]
  32. Liu, J.; Li, Y.; Huang, G.; Chen, L. A recourse-based type-2 fuzzy programming method for water pollution control under uncertainty. Symmetry 2017, 9, 265. [Google Scholar] [CrossRef] [Green Version]
  33. Zeng, B.; Chen, X. Assessment of shallow landslide susceptibility using an artificial neural network. Arab. J. Geosci. 2021, 14, 499. [Google Scholar] [CrossRef]
  34. Wang, H.B.; Xu, W.Y.; Xu, R.C. Slope stability evaluation using back propagation neural networks. Eng. Geol. 2005, 80, 302–315. [Google Scholar] [CrossRef]
  35. Jin, J.L.; Yang, X.H.; Ding, J. Improved scheme of standard genetic algorithm-accelerated genetic algorithm. Sys. Eng. Theory Pract. 2001, 21, 8–13. [Google Scholar]
  36. Wang, M.; Wang, X.; Liu, Q.; Shen, F.; Jin, J. A novel multi-dimensional cloud model coupled with connection numbers theory for evaluation of slope stability. Appl. Math. Model. 2020, 77, 426–438. [Google Scholar] [CrossRef]
  37. Chen, Z.Y.; Dai, Z.H. Application of group decision-making AHP of confidence index and cloud model for rock slope stability evaluation. Comput. Geosci. 2021, 155, 104836. [Google Scholar] [CrossRef]
  38. Wang, M.W.; Jin, J.L. Application of projection pursuit method to assessment of slope stability. Chin. J. Geotech. Eng. 2002, 24, 619–621. [Google Scholar]
Figure 1. Schematic diagram of the evaluation procedures by the new PP evaluation method based on the improved FOA.
Figure 1. Schematic diagram of the evaluation procedures by the new PP evaluation method based on the improved FOA.
Symmetry 13 02016 g001
Figure 2. Results of projection scores of samples.
Figure 2. Results of projection scores of samples.
Symmetry 13 02016 g002
Figure 3. Optimization process along iteration number.
Figure 3. Optimization process along iteration number.
Symmetry 13 02016 g003
Figure 4. Optimal projection direction of the indicator.
Figure 4. Optimal projection direction of the indicator.
Symmetry 13 02016 g004
Figure 5. Sensitivity analysis of population size for the algorithm.
Figure 5. Sensitivity analysis of population size for the algorithm.
Symmetry 13 02016 g005
Figure 6. Sensitivity analysis of iteration numbers for the algorithm.
Figure 6. Sensitivity analysis of iteration numbers for the algorithm.
Symmetry 13 02016 g006
Table 1. Indicator values of the samples.
Table 1. Indicator values of the samples.
SamplesSlope NameEvaluation Indicators
C1C2C3C4C5C6C7C8C9C10C11C12C13C14
1Huanglashi 10.320.790.830.821.000.760.900.901.001.000.501.000.880.10
2Xintan1.000.900.130.470.871.001.000.800.770.801.000.700.800.10
3Tianbao0.170.861.000.740.801.000.770.700.830.801.001.000.300.80
4Baota0.520.750.630.140.861.000.830.600.470.651.000.700.350.55
5Yunyangxicheng0.330.870.690.441.000.801.000.900.530.850.630.700.360.49
6Huanglashi 20.240.860.200.920.770.700.630.100.931.000.500.700.880.10
7Liulaiguan0.480.900.720.590.670.200.700.500.571.000.850.600.880.10
8Baiyian0.380.800.660.450.600.300.900.700.450.250.650.300.700.90
9Xiangjiawan1.000.800.960.410.470.300.430.300.870.500.800.300.500.20
10Baihuanping0.440.450.690.100.400.300.570.200.500.800.400.300.870.50
11Fanjiaping0.480.560.660.140.470.200.570.200.570.700.280.300.300.70
12Jiuxianping0.330.490.670.270.570.800.430.100.470.400.200.200.270.30
Table 2. Projection scores of samples based on the optimal PDVs from different algorithms.
Table 2. Projection scores of samples based on the optimal PDVs from different algorithms.
Samples123456789101112
RAGA [38]2.5702.5832.5621.9492.1791.9341.9701.4431.4510.8780.8360.445
IFOA2.4402.4402.6682.1382.3021.5741.5741.5741.1380.8480.8480.602
CFOA2.6562.6372.6401.9642.2481.9421.9301.6461.6410.8960.9080.601
CCMFOA2.6392.6382.6392.0092.2942.0092.0091.4801.4800.6740.6740.516
Table 3. Comparison of results from different methods.
Table 3. Comparison of results from different methods.
Samples123456789101112
ANN [5]IIIIIIIIIIIIIIVIVVVV
RAGA [38]IIIIIIIIIIIIIIIVIVVVV
IFOAIIIIIIIIIIIIIIIIIVVVV
CFOAIIIIIIIIIIIIIIIVIVVVV
CCMFOAIIIIIIIIIIIIIIIVIVVVV
Table 4. Comparison of the optimal PDV.
Table 4. Comparison of the optimal PDV.
Optimization Algorithm1234567891011121314
RAGA [38]0.3360.5350.1930.3890.1530.2910.7160.3380.5020.6670.7330.6660.1440.215
IFOA0.1060.1410.1340.1060.1640.3740.4420.3270.2170.2360.3460.3710.0420.328
CFOA0.2970.3170.1460.3330.2090.2240.2400.3430.3400.2710.3250.1970.1170.251
CCMFOA0.0940.4430.1220.3070.2760.2320.2780.2610.2480.2610.4660.2440.0630.023
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, M.; Wang, Y.; Shen, F.; Jin, J. A Heuristic Projection Pursuit Method Based on a Connection Cloud Model and Set Pair Analysis for Evaluation of Slope Stability. Symmetry 2021, 13, 2016. https://doi.org/10.3390/sym13112016

AMA Style

Wang M, Wang Y, Shen F, Jin J. A Heuristic Projection Pursuit Method Based on a Connection Cloud Model and Set Pair Analysis for Evaluation of Slope Stability. Symmetry. 2021; 13(11):2016. https://doi.org/10.3390/sym13112016

Chicago/Turabian Style

Wang, Mingwu, Yan Wang, Fengqiang Shen, and Juliang Jin. 2021. "A Heuristic Projection Pursuit Method Based on a Connection Cloud Model and Set Pair Analysis for Evaluation of Slope Stability" Symmetry 13, no. 11: 2016. https://doi.org/10.3390/sym13112016

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