Abstract
Inspired by various behaviors of creatures in nature, numerous efficient bionic algorithms are designed for dealing with complex clustering problems. As a population-based intelligence bionic optimization model mixes individual information interaction and physical mechanism, the emotional preference and migration behavior clustering (EPMC) algorithm had proposed for dealing with clustering tasks. It is superior to multiple classic clustering algorithms and obtains epoch-making clustering effects. However, EPMC still shows premature convergence and ineffectiveness in balancing exploration and exploitation. To further enhance the searchability and the performance during clustering, we proposed a Monte Carlo spectral clustering algorithm for emotional preference and migratory behavior optimization named MCSC-EPMC. Specifically, we first incorporate the spectral clustering strategy based on Laplacian eigenmaps to assist in updating the individual. Second, a Monte Carlo statistical data theory is utilized to simulate the cluster center point and help to approach the optimal. In addition, the theoretical analysis and convergence property of MCSC-EPMC are discussed. Numerous experiments were performed to compare the proposed MCSC-EPMC with the other seven clustering algorithms on several standard datasets. And the experimental results on several standards show the effectiveness and feasibility of MCSC-EPMC. It also enhanced the clustering performance by about 6.036% compared to the EPMC.
Similar content being viewed by others
Data Availability
The datasets generated and analyzed during the current study are not publicly available as they also form part of an ongoing study but are available from the corresponding author upon reasonable request.
References
Zhang XT, Zhang XC, Liu H (2019) Weighed multi-task clustering by feature and instance transfer. Jisuanji Xuebao/Chinese Journal of Computers 42(12):2614–2630
Viaud G, Mayilvahanan P, Cournede PH (2022) Representation learning for the clustering of multi-omics data. IEEE/ACM Trans Comput Biol Bioinf 19(1):135–145
Gu SH, Wang ST (2020) Incremental learning based fuzzy style k-plane clustering. Kongzhi yu Juece/Control and Decision 35(9):2081–2093
Ando R, Zhang Z, Kadobayashi Y, Shinoda Y (2009) A dynamic protection system of web server in virtual cluster using live migration. 8th IEEE international symposium on dependable, autonomic and secure computing, DASC 2009, pp 95–102
Lv J, Shi X (2019) Particle swarm optimization algorithm based on factor selection strategy. Proceedings of 2019 IEEE 4th advanced information technology, pp 1606–1611
Xin X, Li KJ, Sun K, Liu Z, Wang ZD (2019) A simulated annealing genetic algorithm for urban power grid partitioning based on load characteristics. 2019 Proceedings - international conference on smart grid and electrical automation ICSGEA 2019, pp 1–5
Guan B, Zhao Y, Li Y (2021) An improved ant colony optimization with an automatic updating mechanism for constraint satisfaction problems. Expert Syst Appl, vol 164
Lai Z, Feng X, Yu H, Luo F (2021) A parallel social spider optimization algorithm based on emotional learning. IEEE Transactions on Systems Man, and Cybernetics: Systems 51(2):797–808
Cai J, Peng Z, Ding S, Sun J (2021) Problem-specific multi-objective invasive weed optimization algorithm for reconnaissance mission scheduling problem. Comput Ind Eng, vol 157
Nikseresht M, Raji M (2021) Mogats: a multi-objective genetic algorithm-based task scheduling for heterogeneous embedded systems. Int J Embed Syst 14:171–184
Lahmiri S, Saade RG, Morin D, Nebebe F (2020) An Artificial Neural Networks Based Ensemble System to Forecast Bitcoin Daily Trading Volume. 2020 5th International Conference on Cloud Computing and Artificial Intelligence: Technologies and Applications (CloudTech)
Baysal ME, Sarucan A, Buyukozkan K, Engin O (2021) Distributed fuzzy permutation flow shop scheduling problem: a bee colony algorithm. Adv Intell Syst Comput 1197 AISC:1440–1446
He X, Zhou Y, Chen Z, Zhang J, Chen WN (2021) Large-scale evolution strategy based on search direction adaptation. IEEE Transactions on Cybernetics 51:1651–1665
Miao C, Chen G, Yan C, Wu Y (2021) Path planning optimization of indoor mobile robot based on adaptive ant colony algorithm. Computers & Industrial Engineering, 107230
Xue Q (2020) Effectiveness evaluation of ideological and political education of college students combining particle swarm optimization model. In: Proceedings - 2020 12th international conference on measuring technology and Mechatronics automation, ICMTMA 2020, pp 1044–1048
Hu B, Li J (2021) An edge computing framework for powertrain control system optimization of intelligent and connected vehicles based on curiosity-driven deep reinforcement learning. IEEE Trans Ind Electron 68:7652–7661
Li X, Jie Z, Yin M (2014) Animal migration optimization: an optimization algorithm inspired by animal migration behavior. Neural Comput Applic 24:1867–1877
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713
Wang R, Purshouse RC, Fleming PJ (2013) Preference-inspired coevolutionary algorithms for many-objective optimization. IEEE Trans Evol Comput 17:474–494
Feng X, Wang Y, Yu H, Luo F (2018) A novel intelligence algorithm based on the social group optimization behaviors. IEEE Transactions on Systems Man, and Cybernetics: Systems 48::65–76
Kirkpatrick S, Gelatt CD, Vecchi MP (1987) Optimization by simulated annealing. Readings in Computer Vision, pp 606–615
Liu S, Crepinsek H, Mernik M (2013) Exploration and exploitation in evolutionary algorithms: a survey, ACM Comput Surv, vol 45
Szlam A, Bresson X (2010) Total variation and cheeger cuts. ICML 2010 - Proceedings, 27th international conference on machine learning, pp 1039–1046
Dai MZ, Guo WB, Feng X (2020) Over-smoothing algorithm and its application to gcn semi-supervised classification. Communications in computer and information science 1258 CCIS:197–215
Lopes L, Valem L, Pedronette D, Guilherme I, Colombo D (2020) Manifold learning-based clustering approach applied to anomaly detection in surveillance videos. VISIGRAPP 2020 - Proceedings of the 15th international joint conference on computer vision imaging and computer graphics theory and applications 5:404–412
Durocher S, Hassan MY (2020) Clustering moving entities in euclidean space. Leibniz International Proceedings in Informatics, LIPIcs, vol 162
Luo Q, Wen G, Zhang L, Zhan M (2020) An efficient algorithm combining spectral clustering with feature selection. Neural Process Lett 52:1913–1925
Nataliani Y, Yang M (2019) Powered gaussian kernel spectral clustering. Neural Comput Applic 31:557–572
Byun T, Rayadurgam S (2020) Manifold for machine learning assurance. Proceedings - international conference on software engineering, pp 97–100
Wei Q (2019) A study on real estate price by using probability statistics theory and grey theory. Proceedings - 2019 18th international symposium on distributed computing and applications for business engineering and science DCABES 2019, pp 153–156
Ma HH, Sun Y, Miao Y (2020) Some extensions of the classical law of large numbers. Communications in Statistics - Theory and Methods 49:3228–3237
Mikhov R, Myasnichenko V, Kirilov L, Sdobnyakov N, Matrenin P, Sokolov D, Fidanova S (2020) A two-stage monte carlo approach for optimization of bimetallic nanostructures. Proceedings of the federated conference on computer science and information systems, FedCSIS 2020, pp 285–288
Mohamed S, Rosca M, Figurnov M, Mnih A (2020) Monte carlo gradient estimation in machine learning. J Mach Learn Res, vol 21
Jia Y, Yu S, Ma J (2018) Intelligent interpolation by monte carlo machine learning. Geophysics 83:V83–V97
Kimmel R, Li T, Winston D (2020) An enhanced machine learning model for adaptive monte carlo yield analysis. MLCAD 2020 - Proceedings of the 2020 ACM/IEEE Workshop on Machine Learning for CAD, pp 89–94
Yu N, Hisano D, Kubo T, Shimizu T, Otaka A (2017) Low-latency routing for fronthaul network: a monte carlo machine learning approach. IEEE International Conference on Communications
Zhang W, Guo Y, Zhou J, Jiang H, Wang R (2020) A novel kernel clustering with quasi-monte carlo random feature map. 2020 7th International Conference on Information, Cybernetics, and Computational Social Systems, ICCSS 2020, pp 854–857
Olson CF, Hunn DC, Lyons HJ (2017) Efficient monte carlo clustering in subspaces. Knowl Inf Syst 52:751–772
Jin KM, Zhang P, Deng XY, Xie H (2019) Improved multi-linear monte carlo probabilistic energy flow calculation method based on k-means clustering technique. Dianwang Jishu/Power System Technology 43:65–73
Phoon KK, Ching J (2020) Managing uncertain ground truth using bayesian machine learning. Proceedings of the 29th european safety and reliability conference, ESREL 2019, pp 9–21
Li YM, Zhang C (2019) A partition bagging ensemble learning algorithm for parkinson’s speech data mining. Shengwu Yixue Gongchengxue Zazhi/Journal of Biomedical Engineering 36(4):548–556
Riego V, Castejón-Limas M, Sánchez-González L, Fernández-Robles L, Perez H, Diez-Gonzalez J, Guerrero-Higueras NM (2020) Strong classification system for wear identification on milling processes using computer vision and ensemble learning. Neurocomputing
Tyralis H, Papacharalampous G (2021) Boosting algorithms in energy research: a systematic review. Neural Computing and Applications
Mishra S, Balan S, Iyer S, Murthy S (2014) Effect of a 2-week scratch intervention in cs1 on learners with varying prior knowledge. ITICSE 2014 - Proceedings of the 2014 innovation and technology in computer science education conference, pp 45–50
Onan A (2017) Hybrid supervised clustering based ensemble scheme for text classification. Kybernetes 46:330–348
Xu L, Hu Q, Zhang X (2016) Adauk-means: an ensemble boosting clustering algorithm on uncertain objects. Commun Comput Inf Sci 662:27–41
Devi D, Namasudra S, Kadry S (2020) A boosting-aided adaptive cluster- based undersampling approach for treatment of class imbalance problem. Int J Data Warehouse Min 16:60–86
Yilmaz MF, Zelik G, Yeni FB (2019) Lean holistic fuzzy methodology employing cross-functional worker teams for new product development projects: a real case study from high-tech industry. European Journal of Operational Research
Yilmaz OF, Bulent DM (2018) A performance comparison and evaluation of metaheuristics for a batch scheduling problem in a multi-hybrid cell manufacturing system with skilled workforce assignment. Journal of Industrial and Management Optimization 13(3):1219–1249
Ylmaz MF, Yazc B (2021) Tactical level strategies for multi-objective disassembly line balancing problem with multi-manned stations: an optimization model and solution approaches. Ann Oper Res, pp 1–51
Feng X, Zhong D, Yu H (2020) A clustering algorithm based on emotional preference and migratory behavior. Soft Comput 24(10):7163–7179
Berikov V (2014) Weighted ensemble of algorithms for complex data clustering. Pattern Recogn Lett 38:99–106
Hu Z, Li Y, Wei Z, Yang J (2022) Adaptive boosting learning evolutionary algorithm for complex many-objective optimization problems. Kongzhi yu Juece/Control and Decision 37(11):2849–2859
Macqueen J (1965) Some methods for classification and analysis of multivariate observations. Proc Symp Math Statist and Probability 5th
Kuncheva LI, Vetrov DP (2006) Evaluation of stability of k-means cluster ensembles with respect to random initialization. IEEE Trans Pattern Anal Mach Intell 28(11):1798–1808
Culp M, Michailidis G (2008) Graph-based semisupervised learning. IEEE Trans Pattern Anal Mach Intell 30(1):174–179
Kou G, Peng Y, Wang GX (2014) Evaluation of clustering algorithms for financial risk analysis using mcdm methods. Inform Sci 275:1–12
Acknowledgements
This work is supported by the National Natural Science Foundation of China (No. 62276097), Key Program of National Natural Science Foundation of China (No. 62136003), National Key Research and Development Program of China (No.2020YFB1711700), Special Fund for Information Development of Shanghai Economic and Information Commission (No. XX-XXFZ-02-20-2463) and Scientific Research Program of Shanghai Science and Technology Commission (No. 21002411-000).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no personal and financial relationships with other organizations or people that can inappropriately influence the work, reported in this paper.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dai, M., Feng, X., Yu, H. et al. A Monte Carlo manifold spectral clustering algorithm based on emotional preference and migratory behavior. Appl Intell 53, 19742–19764 (2023). https://doi.org/10.1007/s10489-023-04484-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04484-w