{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T22:28:16Z","timestamp":1778624896303,"version":"3.51.4"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,8,5]],"date-time":"2024-08-05T00:00:00Z","timestamp":1722816000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,8,5]],"date-time":"2024-08-05T00:00:00Z","timestamp":1722816000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"University of Miskolc"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Comput Intell Syst"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Clustering is widely used in cloud computing studies to extract vital information. These studies have ignored investigating the potential improvements in clustering quality from better selection of its dimensions and methods. Consequently, developing an automated technique to perform such a selection was not addressed thoroughly. Most of the recent attempts either relied on feature reduction or general non-automated techniques, which were deemed unreliable for sufficient selection. Therefore, we first conducted a comprehensive investigation to study the impact of selecting better clustering dimensions and methods. Our results indicate achieving significant improvement by 15\u201370% points through better selection. Then, we developed a novel technique (EFection) to detect the best selection in advance using a combination of internal validation metrics (Davies\u2013Bouldin) and the Pearson correlation coefficient. We evaluate our technique\u2019s accuracy by comparing the clustering quality of its suggestions with that of the optimal selection. We then compare EFection\u2019s performance with recent attempts to measure its superiority. Finally, we validate its applicability when adopted in cloud clustering-based studies. The results show that EFection offers high accuracy, around 83%, and surpasses prior art by 11%.<\/jats:p>","DOI":"10.1007\/s44196-024-00618-1","type":"journal-article","created":{"date-parts":[[2024,8,5]],"date-time":"2024-08-05T07:02:19Z","timestamp":1722841339000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["EFection: Effectiveness Detection Technique for Clustering Cloud Workload Traces"],"prefix":"10.1007","volume":"17","author":[{"given":"Shallaw Mohammed","family":"Ali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabor","family":"Kecskemeti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,8,5]]},"reference":[{"issue":"12","key":"618_CR1","doi-asserted-by":"publisher","first-page":"12431","DOI":"10.1016\/j.aej.2022.06.013","volume":"61","author":"K Mukdasai","year":"2022","unstructured":"Mukdasai, K., Sabir, Z., Raja, M.A.Z., Sadat, R., Ali, M.R., Singkibud, P.: A numerical simulation of the fractional order leptospirosis model using the supervise neural network. Alex. Eng. J. 61(12), 12431\u201312441 (2022)","journal-title":"Alex. Eng. J."},{"key":"618_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rinp.2023.107097","volume":"54","author":"M Sadaf","year":"2023","unstructured":"Sadaf, M., Arshed, S., Akram, G., Ali, M.R., Bano, I.: Analytical investigation and graphical simulations for the solitary wave behavior of Chaffee\u2013Infante equation. Results Phys. 54, 107097 (2023)","journal-title":"Results Phys."},{"key":"618_CR3","doi-asserted-by":"crossref","unstructured":"Arora, S., Chana, I.: A survey of clustering techniques for big data analysis. In: 2014 5th International Conference-Confluence the Next Generation Information Technology Summit (Confluence), pp. 59\u201365. IEEE (2014)","DOI":"10.1109\/CONFLUENCE.2014.6949256"},{"key":"618_CR4","doi-asserted-by":"crossref","unstructured":"Meng, H.-D., Ma, J.-H., Xu, G.-D.: Experimental research on impacts of dimensionality on clustering algorithms. In: 2010 International Conference on Computational Intelligence and Software Engineering, pp. 1\u20134. IEEE (2010)","DOI":"10.1109\/CISE.2010.5677260"},{"issue":"1","key":"618_CR5","doi-asserted-by":"publisher","first-page":"0210236","DOI":"10.1371\/journal.pone.0210236","volume":"14","author":"MZ Rodriguez","year":"2019","unstructured":"Rodriguez, M.Z., Comin, C.H., Casanova, D., Bruno, O.M., Amancio, D.R., Costa, L.D.F., Rodrigues, F.A.: Clustering algorithms: a comparative approach. PLoS ONE 14(1), 0210236 (2019)","journal-title":"PLoS ONE"},{"key":"618_CR6","doi-asserted-by":"crossref","unstructured":"Gao, J., Wang, H., Shen, H.: Machine learning based workload prediction in cloud computing. In: 2020 29th International Conference on Computer Communications and Networks (ICCCN), pp. 1\u20139. IEEE (2020)","DOI":"10.1109\/ICCCN49398.2020.9209730"},{"issue":"1","key":"618_CR7","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/s10586-020-03107-0","volume":"24","author":"A Shahidinejad","year":"2021","unstructured":"Shahidinejad, A., Ghobaei-Arani, M., Masdari, M.: Resource provisioning using workload clustering in cloud computing environment: a hybrid approach. Clust. Comput. 24(1), 319\u2013342 (2021)","journal-title":"Clust. Comput."},{"key":"618_CR8","doi-asserted-by":"crossref","unstructured":"Ali, S.M., Kecskemeti, G.: Clustering datasets in cloud computing environment for user identification. In: 2022 30th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 165\u2013171. IEEE (2022)","DOI":"10.1109\/PDP55904.2022.00033"},{"key":"618_CR9","first-page":"1","volume":"2023","author":"SM Ali","year":"2023","unstructured":"Ali, S.M., Kecskemeti, G.: Sequal: an unsupervised feature selection method for cloud workload traces. J. Supercomput. 2023, 1\u201319 (2023)","journal-title":"J. Supercomput."},{"key":"618_CR10","doi-asserted-by":"crossref","unstructured":"Jia, H., Weng, Y.: Unsupervised feature selection via adaptive feature clustering for high-dimensional data. In: 2022 5th International Conference on Data Science and Information Technology (DSIT), pp. 1\u20136. IEEE (2022)","DOI":"10.1109\/DSIT55514.2022.9943819"},{"key":"618_CR11","first-page":"1","volume":"2023","author":"M Daraghmeh","year":"2023","unstructured":"Daraghmeh, M., Agarwal, A., Jararweh, Y.: An ensemble clustering approach for modeling hidden categorization perspectives for cloud workloads. Clust. Comput. 2023, 1\u201325 (2023)","journal-title":"Clust. Comput."},{"key":"618_CR12","doi-asserted-by":"publisher","first-page":"1027","DOI":"10.1016\/j.eswa.2019.07.034","volume":"138","author":"S Barak","year":"2019","unstructured":"Barak, S., Mokfi, T.: Evaluation and selection of clustering methods using a hybrid group MCDM. Expert Syst. Appl. 138, 1027\u20131035 (2019). https:\/\/doi.org\/10.1016\/j.eswa.2019.07.034","journal-title":"Expert Syst. Appl."},{"key":"618_CR13","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1016\/j.ins.2014.04.005","volume":"279","author":"MA Sanchez","year":"2014","unstructured":"Sanchez, M.A., Castillo, O., Castro, J.R., Melin, P.: Fuzzy granular gravitational clustering algorithm for multivariate data. Inf. Sci. 279, 498\u2013511 (2014)","journal-title":"Inf. Sci."},{"issue":"3","key":"618_CR14","doi-asserted-by":"publisher","first-page":"0266369","DOI":"10.1371\/journal.pone.0266369","volume":"17","author":"S Crase","year":"2022","unstructured":"Crase, S., Thennadil, S.N.: An analysis framework for clustering algorithm selection with applications to spectroscopy. PLoS ONE 17(3), 0266369 (2022). https:\/\/doi.org\/10.1371\/journal.pone.0266369","journal-title":"PLoS ONE"},{"key":"618_CR15","doi-asserted-by":"crossref","unstructured":"Sfakianakis, Y., Kanellou, E., Marazakis, M., Bilas, A.: Trace-based workload generation and execution. In: Euro-Par 2021: Parallel Processing: 27th International Conference on Parallel and Distributed Computing, Lisbon, Portugal, September 1\u20133, 2021, Proceedings 27, pp. 37\u201354. Springer (2021)","DOI":"10.1007\/978-3-030-85665-6_3"},{"key":"618_CR16","unstructured":"Anoep, S., Dumitrescu, C., Epema, D., Iosup, A., Jan, M., Li, H., Wolters, L.: The gird workloads archive [Online]. Available http:\/\/gwa.ewi.tudelft.nl\/datasets\/ (2021)"},{"key":"618_CR17","unstructured":"Feitelson, D.G.: Parallel workload archive. http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload (2007)"},{"key":"618_CR18","first-page":"672","volume":"24","author":"A Iosup","year":"2008","unstructured":"Iosup, A., Li, H., Jan, M., Anoep, S., Dumitrescu, C., Wolters, L., Epema, D.: The grid workloads archive. Fut. Gener. Comput. Syst. Int. J. Grid Comput. Theory Methods Appl. 24, 672\u2013686 (2008)","journal-title":"Fut. Gener. Comput. Syst. Int. J. Grid Comput. Theory Methods Appl."},{"key":"618_CR19","unstructured":"Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format+ schema. Google Inc., White Paper 1, 1\u201314 (2011)"},{"key":"618_CR20","doi-asserted-by":"crossref","unstructured":"Rokach, L., Maimon, O.: Clustering methods. Data mining and knowledge discovery handbook, 321\u2013352 (2005)","DOI":"10.1007\/0-387-25465-X_15"},{"key":"618_CR21","doi-asserted-by":"crossref","unstructured":"Ayed, A.B., Halima, M.B., Alimi, A.M.: Survey on clustering methods: towards fuzzy clustering for big data. In: 2014 6th International Conference of Soft Computing and Pattern Recognition (SoCPaR), pp. 331\u2013336. IEEE (2014)","DOI":"10.1109\/SOCPAR.2014.7008028"},{"key":"618_CR22","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1012801612483","volume":"17","author":"M Halkidi","year":"2001","unstructured":"Halkidi, M., Batistakis, Y., Vazirgiannis, M.: On clustering validation techniques. J. Intell. Inform. Syst. 17, 107\u2013145 (2001)","journal-title":"J. Intell. Inform. Syst."},{"key":"618_CR23","doi-asserted-by":"crossref","unstructured":"Toma\u0161ev, N., Radovanovi\u0107, M.: Clustering evaluation in high-dimensional data. In: Unsupervised Learning Algorithms, pp. 71\u2013107. Springer, London (2016)","DOI":"10.1007\/978-3-319-24211-8_4"},{"key":"618_CR24","doi-asserted-by":"crossref","unstructured":"Liu, C., White, R.W., Dumais, S.: Understanding web browsing behaviors through Weibull analysis of dwell time. In: Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 379\u2013386. ACM (2010)","DOI":"10.1145\/1835449.1835513"},{"key":"618_CR25","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/TPAMI.1979.4766909","volume":"2","author":"DL Davies","year":"1979","unstructured":"Davies, D.L., Bouldin, D.W.: A cluster separation measure. IEEE Trans. Pattern Anal. Mach. Intell. 2, 224\u2013227 (1979)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"618_CR26","unstructured":"Steinbach, M., Karypis, G., Kumar, V.: A comparison of document clustering techniques (2000)"},{"key":"618_CR27","unstructured":"Yousif, S.A., Al-Dulaimy, A.: Clustering cloud workload traces to improve the performance of cloud data centers. In: Proceedings of the World Congress on Engineering, vol. 1, pp. 7\u201310 (2017)"},{"issue":"5","key":"618_CR28","doi-asserted-by":"publisher","first-page":"3813","DOI":"10.1007\/s00500-020-05409-2","volume":"25","author":"M Ghobaei-Arani","year":"2021","unstructured":"Ghobaei-Arani, M.: A workload clustering based resource provisioning mechanism using biogeography based optimization technique in the cloud based systems. Soft. Comput. 25(5), 3813\u20133830 (2021)","journal-title":"Soft. Comput."},{"key":"618_CR29","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.procs.2020.04.017","volume":"171","author":"E Patel","year":"2020","unstructured":"Patel, E., Kushwaha, D.S.: Clustering cloud workloads: $$K$$-means vs. gaussian mixture model. Proc. Comput. Sci. 171, 158\u2013167 (2020)","journal-title":"Proc. Comput. Sci."},{"key":"618_CR30","doi-asserted-by":"crossref","unstructured":"Ismaeel, S., Miri, A., Al-Khazraji, A.: Energy-consumption clustering in cloud data centre. In: 2016 3rd MEC International Conference on Big Data and Smart City (ICBDSC), pp. 1\u20136. IEEE (2016)","DOI":"10.1109\/ICBDSC.2016.7460373"},{"key":"618_CR31","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","volume":"2","author":"D Xu","year":"2015","unstructured":"Xu, D., Tian, Y.: A comprehensive survey of clustering algorithms. Ann. Data Sci. 2, 165\u2013193 (2015)","journal-title":"Ann. Data Sci."},{"key":"618_CR32","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.apenergy.2015.08.126","volume":"160","author":"D Hsu","year":"2015","unstructured":"Hsu, D.: Comparison of integrated clustering methods for accurate and stable prediction of building energy consumption data. Appl. Energy 160, 153\u2013163 (2015)","journal-title":"Appl. Energy"},{"issue":"1","key":"618_CR33","first-page":"9602526","volume":"2020","author":"W Wu","year":"2020","unstructured":"Wu, W., Xu, Z., Kou, G., Shi, Y.: Decision-making support for the evaluation of clustering algorithms based on MCDM. Complexity 2020(1), 9602526 (2020)","journal-title":"Complexity"},{"key":"618_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ins.2014.02.137","volume":"275","author":"G Kou","year":"2014","unstructured":"Kou, G., Peng, Y., Wang, G.: Evaluation of clustering algorithms for financial risk analysis using MCDM methods. Inf. Sci. 275, 1\u201312 (2014)","journal-title":"Inf. Sci."},{"issue":"13","key":"618_CR35","doi-asserted-by":"publisher","first-page":"1951","DOI":"10.3390\/math12131951","volume":"12","author":"A Li","year":"2024","unstructured":"Li, A., Meng, Y., Wang, P.: Similarity-based three-way clustering by using dimensionality reduction. Mathematics 12(13), 1951 (2024)","journal-title":"Mathematics"},{"key":"618_CR36","doi-asserted-by":"crossref","unstructured":"Kang, Y., Liu, E., Zou, K., Wang, X., Zhang, H.: Sparse clustering algorithm based on multi-domain dimensionality reduction autoencoder. Mathematics 12(10), 1526 (2024)","DOI":"10.3390\/math12101526"},{"issue":"2","key":"618_CR37","doi-asserted-by":"publisher","first-page":"1045","DOI":"10.1109\/TIT.2014.2375327","volume":"61","author":"C Boutsidis","year":"2014","unstructured":"Boutsidis, C., Zouzias, A., Mahoney, M.W., Drineas, P.: Randomized dimensionality reduction for $$ k $$-means clustering. IEEE Trans. Inf. Theory 61(2), 1045\u20131062 (2014)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"618_CR38","unstructured":"Sembiring, R.W., Zain, J.M., Embong, A.: Dimension reduction of health data clustering. Preprint arXiv:1110.3569, pp. 1041\u20131050 (2011)"},{"key":"618_CR39","unstructured":"Prabhakaran, S.: Principal component analysis\u2014how PCA algorithms works, the concept, math and implementation. URL: $$^\\wedge {3}^\\wedge $$. Accessed: 2024-01-30 (2021)"},{"issue":"3","key":"618_CR40","doi-asserted-by":"publisher","first-page":"542","DOI":"10.1016\/j.jesit.2017.06.004","volume":"5","author":"S Chormunge","year":"2018","unstructured":"Chormunge, S., Jena, S.: Correlation based feature selection with clustering for high dimensional data. J. Electr. Syst. Inform. Technol. 5(3), 542\u2013549 (2018)","journal-title":"J. Electr. Syst. Inform. Technol."}],"container-title":["International Journal of Computational Intelligence Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44196-024-00618-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44196-024-00618-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44196-024-00618-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,25]],"date-time":"2024-11-25T23:52:21Z","timestamp":1732578741000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44196-024-00618-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,5]]},"references-count":40,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["618"],"URL":"https:\/\/doi.org\/10.1007\/s44196-024-00618-1","relation":{},"ISSN":["1875-6883"],"issn-type":[{"value":"1875-6883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,5]]},"assertion":[{"value":"6 March 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 July 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 August 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This declaration is not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Participate"}},{"value":"This declaration is not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}},{"value":"This declaration is not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}],"article-number":"202"}}