{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:55:12Z","timestamp":1772726112170,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,10,24]],"date-time":"2021-10-24T00:00:00Z","timestamp":1635033600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>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 \u201cpick the best of the best\u201d 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.<\/jats:p>","DOI":"10.3390\/sym13112016","type":"journal-article","created":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T21:42:05Z","timestamp":1635198125000},"page":"2016","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Heuristic Projection Pursuit Method Based on a Connection Cloud Model and Set Pair Analysis for Evaluation of Slope Stability"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5680-5199","authenticated-orcid":false,"given":"Mingwu","family":"Wang","sequence":"first","affiliation":[{"name":"School of Civil and Hydraulic Engineering, Hefei University of Technology, Hefei 230009, China"}]},{"given":"Yan","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Computer Science, Nankai University, Tianjin 300350, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2897-1998","authenticated-orcid":false,"given":"Fengqiang","family":"Shen","sequence":"additional","affiliation":[{"name":"School of Civil and Hydraulic Engineering, Hefei University of Technology, Hefei 230009, China"}]},{"given":"Juliang","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Civil and Hydraulic Engineering, Hefei University of Technology, Hefei 230009, China"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,24]]},"reference":[{"key":"ref_1","first-page":"224","article-title":"Projection pursuit technology (PPT) and its progress of application","volume":"19","author":"Li","year":"1997","journal-title":"Chin. J. Nat."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Jorba, L., and Adillon, R. (2017). A generalization of trapezoidal fuzzy numbers based on modal interval theory. Symmetry, 10.","DOI":"10.3390\/sym9100198"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1016\/0167-9473(95)00002-8","article-title":"Projection pursuit exploratory data analysis","volume":"20","author":"Christian","year":"1995","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1016\/S1001-0742(09)60062-0","article-title":"A new water quality assessment model based on projection pursuit technique","volume":"21","author":"Zhang","year":"2009","journal-title":"J. Environ. Sci."},{"key":"ref_5","unstructured":"Cui, Z.Q., and Li, N. (1999). Slope Engineering: Recent Advanced in Theory and Practice, China Water & Power Press."},{"key":"ref_6","first-page":"193","article-title":"Projection pursuit approach to multivariate statistical process control","volume":"30","author":"Chan","year":"2001","journal-title":"Adv. Math."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1109\/T-C.1974.224051","article-title":"A projection pursuit algorithm for exploratory data analysis","volume":"23","author":"Firedman","year":"1974","journal-title":"IEEE Trans Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2019","DOI":"10.1016\/S0031-3203(99)00188-0","article-title":"Application of projection pursuit learning to boundary detection and deblurring in images","volume":"33","author":"Kennedy","year":"2000","journal-title":"Pattern Recognit."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.cageo.2011.10.019","article-title":"Fractal projection pursuit classification model applied to geochemical survey data","volume":"45","author":"Xiao","year":"2012","journal-title":"Comput. Geosci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1016\/j.knosys.2015.07.027","article-title":"Fruit fly optimization algorithm based on differential evolution and its application on gasification process operation optimization","volume":"88","author":"Niu","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_11","first-page":"718","article-title":"Projection pursuit model based on particle swarm optimization for rock burst prediction","volume":"32","author":"Xu","year":"2010","journal-title":"J. Geotech. Eng."},{"key":"ref_12","first-page":"62","article-title":"Study on flood classification based on shuffled frog leaping algorithm and projection pursuit model","volume":"27","author":"Wang","year":"2009","journal-title":"Int. J. Hydroelectr. Energy"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"105674","DOI":"10.1016\/j.ecolind.2019.105674","article-title":"Projection pursuit evaluation model of a regional surface water environment based on an ameliorative moth-flame optimization algorithm","volume":"107","author":"Liu","year":"2019","journal-title":"Ecol. Indic."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.jhydrol.2018.02.033","article-title":"An integrated model of water resources optimization allocation based on projection pursuit model\u2013grey wolf optimization method in a transboundary river basin","volume":"559","author":"Yu","year":"2018","journal-title":"J. Hydrol."},{"key":"ref_15","first-page":"45","article-title":"Application of parametric projection pursuit regression based on genetic algorithm in flood forecasting","volume":"31","author":"Zhang","year":"2000","journal-title":"J. Hydraul. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"5546758","DOI":"10.1155\/2021\/5546758","article-title":"GCWOAS2: Multiobjective task scheduling strategy based on Gaussian cloud-whale optimization in cloud computing","volume":"2021","author":"Ni","year":"2021","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.knosys.2011.07.001","article-title":"A new fruit fly optimization algorithm: Taking the financial distress model as an example","volume":"26","author":"Pan","year":"2012","journal-title":"Knowl.-Based Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.knosys.2019.05.005","article-title":"A novel improved fruit fly optimization algorithm for aerodynamic shape design optimization","volume":"179","author":"Tian","year":"2019","journal-title":"Knowl.-Based Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.knosys.2014.02.021","article-title":"An improved fruit fly optimization algorithm for continuous function optimization problems","volume":"62","author":"Pan","year":"2014","journal-title":"Knowl.-Based Syst."},{"key":"ref_20","first-page":"260","article-title":"On a novel multi-swarm fruit fly optimization algorithm and its application","volume":"233","author":"Yuan","year":"2014","journal-title":"Appl. Math. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1016\/j.knosys.2015.09.006","article-title":"A cloud model based fruit fly optimization algorithm","volume":"89","author":"Wu","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_22","unstructured":"Wang, M.W., and Jin, J.L. (2017). The Theory and Applications of Connection Numbers, Science Press."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"105540","DOI":"10.1016\/j.cnsns.2020.105540","article-title":"A novel classification approach based on integrated connection cloud model and game theory","volume":"93","author":"Wang","year":"2021","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"446","DOI":"10.1016\/j.knosys.2015.08.010","article-title":"Chaotic fruit fly optimization algorithm","volume":"89","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"112976","DOI":"10.1016\/j.eswa.2019.112976","article-title":"Gaussian mutational chaotic fruit fly-built optimization and feature selection","volume":"141","author":"Zhang","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.knosys.2016.09.027","article-title":"A novel multi-scale cooperative mutation fruit fly optimization algorithm","volume":"114","author":"Zhang","year":"2016","journal-title":"Knowl.-Based Syst."},{"key":"ref_27","first-page":"81","article-title":"Safety evaluation of earth-rock dam based on projection pursuit analysis and normal cloud model","volume":"33","author":"Shao","year":"2015","journal-title":"Int. J. Hydroelectr. Energy"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1016\/j.jspi.2020.07.001","article-title":"Projection pursuit based tests of normality with functional data","volume":"211","author":"Kolkiewicz","year":"2020","journal-title":"J. Stat. Plan. Inference"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"15059","DOI":"10.1007\/s00500-020-04855-2","article-title":"Effective long short-term memory with fruit fly optimization algorithm for time series forecasting","volume":"24","author":"Peng","year":"2020","journal-title":"Soft Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"985","DOI":"10.1007\/s12205-021-1115-5","article-title":"Structural damage identification based on improved fruit fly optimization algorithm","volume":"25","author":"Xiong","year":"2021","journal-title":"KSCE J. Civ. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"101390","DOI":"10.1016\/j.jocs.2021.101390","article-title":"Edge user allocation by FOA in edge computing environment","volume":"53","author":"Li","year":"2021","journal-title":"J. Comput. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Liu, J., Li, Y., Huang, G., and Chen, L. (2017). A recourse-based type-2 fuzzy programming method for water pollution control under uncertainty. Symmetry, 9.","DOI":"10.3390\/sym9110265"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1007\/s12517-021-06843-8","article-title":"Assessment of shallow landslide susceptibility using an artificial neural network","volume":"14","author":"Zeng","year":"2021","journal-title":"Arab. J. Geosci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.enggeo.2005.06.005","article-title":"Slope stability evaluation using back propagation neural networks","volume":"80","author":"Wang","year":"2005","journal-title":"Eng. Geol."},{"key":"ref_35","first-page":"8","article-title":"Improved scheme of standard genetic algorithm-accelerated genetic algorithm","volume":"21","author":"Jin","year":"2001","journal-title":"Sys. Eng. Theory Pract."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1016\/j.apm.2019.07.043","article-title":"A novel multi-dimensional cloud model coupled with connection numbers theory for evaluation of slope stability","volume":"77","author":"Wang","year":"2020","journal-title":"Appl. Math. Model."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"104836","DOI":"10.1016\/j.cageo.2021.104836","article-title":"Application of group decision-making AHP of confidence index and cloud model for rock slope stability evaluation","volume":"155","author":"Chen","year":"2021","journal-title":"Comput. Geosci."},{"key":"ref_38","first-page":"619","article-title":"Application of projection pursuit method to assessment of slope stability","volume":"24","author":"Wang","year":"2002","journal-title":"Chin. J. Geotech. Eng."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/11\/2016\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:22:19Z","timestamp":1760167339000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/11\/2016"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,24]]},"references-count":38,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["sym13112016"],"URL":"https:\/\/doi.org\/10.3390\/sym13112016","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,24]]}}}