{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,21]],"date-time":"2026-10-21T15:38:51Z","timestamp":1792597131468,"version":"4.5.0"},"reference-count":123,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T00:00:00Z","timestamp":1675641600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Artif. Intell."],"abstract":"<jats:p>The exploration of heath data by clustering algorithms allows to better describe the populations of interest by seeking the sub-profiles that compose it. This therefore reinforces medical knowledge, whether it is about a disease or a targeted population in real life. Nevertheless, contrary to the so-called conventional biostatistical methods where numerous guidelines exist, the standardization of data science approaches in clinical research remains a little discussed subject. This results in a significant variability in the execution of data science projects, whether in terms of algorithms used, reliability and credibility of the designed approach. Taking the path of parsimonious and judicious choice of both algorithms and implementations at each stage, this article proposes Qluster, a practical workflow for performing clustering tasks. Indeed, this workflow makes a compromise between (1) genericity of applications (e.g. usable on small or big data, on continuous, categorical or mixed variables, on database of high-dimensionality or not), (2) ease of implementation (need for few packages, few algorithms, few parameters, ...), and (3) robustness (e.g. use of proven algorithms and robust packages, evaluation of the stability of clusters, management of noise and multicollinearity). This workflow can be easily automated and\/or routinely applied on a wide range of clustering projects. It can be useful both for data scientists with little experience in the field to make data clustering easier and more robust, and for more experienced data scientists who are looking for a straightforward and reliable solution to routinely perform preliminary data mining. A synthesis of the literature on data clustering as well as the scientific rationale supporting the proposed workflow is also provided. Finally, a detailed application of the workflow on a concrete use case is provided, along with a practical discussion for data scientists. An implementation on the Dataiku platform is available upon request to the authors.<\/jats:p>","DOI":"10.3389\/frai.2022.1055294","type":"journal-article","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T06:47:41Z","timestamp":1675666061000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Qluster: An easy-to-implement generic workflow for robust clustering of health data"],"prefix":"10.3389","volume":"5","author":[{"given":"Cyril","family":"Esnault","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Melissa","family":"Rollot","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pauline","family":"Guilmin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jean-Daniel","family":"Zucker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2023,2,6]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1285","DOI":"10.1109\/ICDE.2012.128","author":"Achtert","year":"2012"},{"key":"B2","doi-asserted-by":"publisher","first-page":"31883","DOI":"10.1109\/ACCESS.2019.2903568","article-title":"Survey of state-of-the-art mixed data clustering algorithms","volume":"7","author":"Ahmad","year":"2019","journal-title":"IEEE Access"},{"key":"B3","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1801.07648","article-title":"Clustering 0with deep learning: taxonomy and new methods","author":"Aljalbout","year":"2018","journal-title":"arXiv:1801.07648."},{"key":"B4","doi-asserted-by":"publisher","first-page":"1227","DOI":"10.1007\/s13042-017-0756-7","article-title":"Clustering ensemble method","volume":"10","author":"Alqurashi","year":"2019","journal-title":"Int. J. Mach. Learn. Cyber"},{"key":"B5","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1038\/nmeth.4299","article-title":"Clustering","volume":"14","author":"Altman","year":"2017","journal-title":"Nat. Methods"},{"key":"B6","article-title":"Cluster analysis in marketing research","author":"Arabie","year":"1994","journal-title":"Adv. Methods Market. Res."},{"key":"B7","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.patcog.2012.07.021","article-title":"An extensive comparative study of cluster validity indices","volume":"46","author":"Arbelaitz","year":"2013","journal-title":"Pattern Recognit."},{"key":"B8","first-page":"1027","article-title":"\u201ck-means++: the advantages of careful seeding,\u201d","author":"Arthur","year":"2007","journal-title":"Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms"},{"key":"B9","doi-asserted-by":"publisher","DOI":"10.1007\/s11634-014-0195-1","article-title":"A principal components method to impute missing values for mixed data","author":"Audigier","year":"2013","journal-title":"arXiv:1301.4797"},{"key":"B10","first-page":"81","article-title":"\u201cFour common misconceptions in exploratory factor analysis,\u201d","author":"Bandalos","year":"2010","journal-title":"Statistical and Methodological Myths and Urban Legends"},{"key":"B11","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10994-020-05896-2","article-title":"Interpretable clustering: an optimization approach","volume":"110","author":"Bertsimas","year":"2021","journal-title":"Mach. Learn."},{"key":"B12","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1109\/3477.678624","article-title":"Some new indexes of cluster validity","volume":"28","author":"Bezdek","year":"1998","journal-title":"IEEE Transact. Syst. Man Cybernet."},{"key":"B13","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/0098-3004(84)90020-7","article-title":"FCM: the fuzzy c-means clustering algorithm","volume":"10","author":"Bezdek","year":"1984","journal-title":"Comput. Geosci."},{"key":"B14","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/978-94-009-3977-6_2","article-title":"\u201cOn the Interface between Cluster Analysis, Principal Component Analysis, and Multidimensional Scaling,\u201d","author":"Bock","year":"1987","journal-title":"Multivariate Statistical Modeling and Data Analysis: Proceedings of the Advanced Symposium on Multivariate Modeling and Data Analysis May 15\u201316, 1986"},{"key":"B15","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1159\/000381339","article-title":"Clinical relevance of cluster analysis in phenotyping allergic rhinitis in a real-life study","volume":"166","author":"Bousquet","year":"2015","journal-title":"Int. Arch. Allergy Immunol."},{"key":"B16","doi-asserted-by":"publisher","first-page":"1241","DOI":"10.1007\/s00216-007-1790-1","article-title":"Cross-validation of component models: a critical look at current methods","volume":"390","author":"Bro","year":"2008","journal-title":"Anal. Bioanal. Chem."},{"key":"B17","doi-asserted-by":"crossref","unstructured":"BrockG.\n            VasylP.\n            SusmitaD.\n            SomnathD.\n          clValid: An R Package for Cluster Validation2008","DOI":"10.18637\/jss.v025.i04"},{"key":"B18","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1007\/BF02296404","article-title":"Clusteringn objects intok groups under optimal scaling of variables","volume":"54","author":"Buuren","year":"1989","journal-title":"Psychometrika"},{"key":"B19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/03610927408827101","article-title":"A dendrite method for cluster analysis","volume":"3","author":"Cali\u0144ski","year":"1974","journal-title":"Commun. Stat."},{"key":"B20","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2006.103","article-title":"\u201cMeta clustering,\u201d","author":"Caruana","year":"2006","journal-title":"Sixth International Conference on Data Mining (ICDM'06)"},{"key":"B21","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1207\/s15327906mbr0102_10","article-title":"The scree test for the number of factors","volume":"1","author":"Cattell","year":"1996","journal-title":"Multivariate Behav. Res."},{"key":"B22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09259-1","author":"Celebi","year":"2014","journal-title":"Partitional Clustering Algorithms"},{"key":"B23","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1007\/3-540-45372-5_36","article-title":"\u201cClustering large, multi-level data sets: an approach based on kohonen self organizing maps,\u201d","author":"Ciampi","year":"2000","journal-title":"Principles of Data Mining and Knowledge Discovery, Lecture Notes in Computer Science"},{"key":"B24","unstructured":"ClausenS. E.\n          Applied Correspondence Analysis: An Introduction. Sage1998"},{"key":"B25","doi-asserted-by":"crossref","unstructured":"CostaP. S.\n            SantosN. C.\n            CunhaP.\n            CotterJ.\n            SousaN.\n          24222852The Use of Multiple Correspondence Analysis to Explore Associations between Categories of Qualitative Variables in Healthy Ageing2013","DOI":"10.1155\/2013\/302163"},{"key":"B26","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1186\/1471-2105-7-397","article-title":"Methods for evaluating clustering algorithms for gene expression data using a reference set of functional classes","volume":"7","author":"Datta","year":"2006","journal-title":"BMC Bioinformat."},{"key":"B27","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1007\/978-3-642-51175-2_24","article-title":"\u201cK-means clustering in a low-dimensional Euclidean space,\u201d","author":"De Soete","year":"1994","journal-title":"New Approaches in Classification and Data Analysis"},{"key":"B28","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/BF02294590","article-title":"Multiclus: a new method for simultaneously performing multidimensional scaling and cluster analysis","volume":"56","author":"DeSarbo","year":"1991","journal-title":"Psychometrika"},{"key":"B29","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1007\/s11135-015-0206-0","article-title":"Multiple correspondence analysis: one only or several techniques?","volume":"50","author":"Di Franco","year":"2016","journal-title":"Qual. Quant."},{"key":"B30","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1038\/nbt1406","article-title":"What is the expectation maximization algorithm?","volume":"26","author":"Do","year":"2008","journal-title":"Nat. Biotechnol."},{"key":"B31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-0413-3","author":"Drennan","year":"2010","journal-title":"Statistics for Archaeologists"},{"key":"B32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1214\/aos\/1176344552","article-title":"Bootstrap methods: another look at the jackknife","volume":"7","author":"Efron","year":"1979","journal-title":"Ann. Stat."},{"key":"B33","doi-asserted-by":"crossref","DOI":"10.1201\/9780429246593","author":"Efron","year":"1994","journal-title":"An Introduction to the Bootstrap"},{"key":"B34","doi-asserted-by":"publisher","first-page":"559927","DOI":"10.3389\/frai.2020.559927","article-title":"Q-Finder: an algorithm for credible subgroup discovery in clinical data analysis - an application to the international diabetes management practice study","volume":"3","author":"Esnault","year":"2020","journal-title":"Front. Artif. Intell."},{"key":"B35","first-page":"226","article-title":"\u201cA density-based algorithm for discovering clusters in large spatial databases with noise,\u201d","author":"Ester","year":"1996","journal-title":"Proceedings of the Second International Conference on Knowledge Discovery and Data Mining. KDD'96"},{"key":"B36","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/568574.568575","article-title":"Why so many clustering algorithms: a position paper","volume":"4","author":"Estivill-Castro","year":"2002","journal-title":"ACM SIGKDD Explorat. Newslett."},{"key":"B37","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/TETC.2014.2330519","article-title":"A survey of clustering algorithms for big data: taxonomy and empirical analysis","volume":"2","author":"Fahad","year":"2014","journal-title":"IEEE Transact. Emerg. Topi. Comput."},{"key":"B38","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/978-3-642-34333-9_6","article-title":"\u201cCategorical regression models,\u201d","author":"Fahrmeir","year":"2013","journal-title":"Regression: Models, Methods and Applications"},{"key":"B39","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/BF00114265","article-title":"Knowledge acquisition via incremental conceptual clustering","volume":"2","author":"Fisher","year":"1987","journal-title":"Mach. Learn."},{"key":"B40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v083.i13","article-title":"Kamila: clustering mixed-type data in R and hadoop","volume":"83","author":"Foss","year":"2018","journal-title":"J. Stat. Softw."},{"key":"B41","unstructured":"Fr\u00e4ntiP.\n            RezaeiM.\n          2020"},{"key":"B42","doi-asserted-by":"publisher","first-page":"e35422","DOI":"10.2196\/35422","article-title":"Clustering diagnoses from 58 million patient visits in finland between 2015 and 2018","volume":"10","author":"Fr\u00e4nti","year":"2022","journal-title":"JMIR Med. Informat."},{"key":"B43","unstructured":"GordonA. D.\n          Classification - 2nd Edn. Routledge Book1999"},{"key":"B44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/147078539503700302","article-title":"A comparison of alternative approaches to cluster-based market segmentation","volume":"37","author":"Green","year":"1995","journal-title":"Mark. Res. Soc. J."},{"key":"B45","doi-asserted-by":"crossref","DOI":"10.1201\/9781420011234","author":"Greenacre","year":"2007","journal-title":"Correspondence Analysis in Practice. 2nd Edn"},{"key":"B46","doi-asserted-by":"crossref","DOI":"10.1201\/9781420011319","author":"Greenacre","year":"2006","journal-title":"Multiple Correspondence Analysis and Related Methods"},{"key":"B47","author":"Greenacre","year":"1984","journal-title":"Theory and Applications of Correspondence Analysis"},{"key":"B48","doi-asserted-by":"publisher","first-page":"576","DOI":"10.1109\/CBMS.2004.1311777","article-title":"\u201cEnsemble clustering in medical diagnostics,\u201d","author":"Greene","year":"2004","journal-title":"Proceedings. 17th IEEE Symposium on Computer-Based Medical Systems"},{"key":"B49","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1145\/276305.276312","article-title":"CURE: an efficient clustering algorithm for large databases","volume":"27","author":"Guha","year":"1998","journal-title":"ACM SIGMOD Rec."},{"key":"B50","unstructured":"GuhaS.\n            RajeevR.\n            KyuseokS.\n          Rock: A Robust Clustering Algorithm for Categorical Attributes2000"},{"key":"B51","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1012801612483","article-title":"On clustering validation techniques","volume":"17","author":"Halkidi","year":"2001","journal-title":"J. Intell. Inf. Syst."},{"key":"B52","doi-asserted-by":"publisher","first-page":"3201","DOI":"10.1093\/bioinformatics\/bti517","article-title":"Computational cluster validation in postgenomic data analysis","volume":"21","author":"Handl","year":"2005","journal-title":"Bioinformatics"},{"key":"B53","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1198\/106186004X12740","article-title":"Asymmetric linear dimension reduction for classification","volume":"13","author":"Hennig","year":"2004","journal-title":"J. Comput. Graph. Statist."},{"key":"B54","unstructured":"HennigC.\n          33370712Cluster-Wise Assessment of Cluster Stability2007"},{"key":"B55","doi-asserted-by":"publisher","first-page":"1154","DOI":"10.1016\/j.jmva.2007.07.002","article-title":"Dissolution point and isolation robustness: robustness criteria for general cluster analysis methods","volume":"99","author":"Hennig","year":"2008","journal-title":"J. Multivariat. Anal."},{"key":"B56","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/978-3-319-01595-8_5","article-title":"\u201cHow many bee species? A case study in determining the number of clusters,\u201d","author":"Hennig","year":"2014","journal-title":"Data Analysis, Machine Learning and Knowledge Discovery"},{"key":"B57","doi-asserted-by":"publisher","DOI":"10.1002\/9781119597568.ch1","article-title":"Cluster validation by measurement of clustering characteristics relevant to the user","author":"Hennig","year":"2020","journal-title":"arXiv:1703.09282."},{"key":"B58","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1111\/j.1467-9876.2012.01066.x","article-title":"How to find an appropriate clustering for mixed-type variables with application to socio-economic stratification","volume":"62","author":"Hennig","year":"2013","journal-title":"J. R. Stat. Soc. Ser. C"},{"key":"B59","unstructured":"HinneburgA.\n            KeimD. A.\n          An Efficient Approach to Clustering in Large Multimedia Databases With Noise, Vol. 98. Bibliothek der Universit\u00e4t Konstanz, 58\u2013651998"},{"key":"B60","first-page":"34","article-title":"A fast clustering algorithm to cluster very large categorical data sets in data mining","volume":"3","author":"Huang","year":"1997","journal-title":"DMKD"},{"key":"B61","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1023\/A:1009769707641","article-title":"Extensions to the k-means algorithm for clustering large data sets with categorical values","volume":"2","author":"Huang","year":"1998","journal-title":"Data Min. Knowl. Discover."},{"key":"B62","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/s11336-004-1173-x","article-title":"An extension of multiple correspondence analysis for identifying heterogeneous subgroups of respondents","volume":"71","author":"Hwang","year":"2006","journal-title":"Psychometrika"},{"key":"B63","doi-asserted-by":"publisher","first-page":"651","DOI":"10.1016\/j.patrec.2009.09.011","article-title":"Data clustering: 50 years beyond K-means","volume":"31","author":"Jain","year":"2010","journal-title":"Pattern Recogn. Lett"},{"key":"B64","first-page":"564","article-title":"\u201cK-medoids clustering,\u201d","author":"Jin","year":"2010","journal-title":"Encyclopedia of Machine Learning"},{"key":"B65","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/s00357-012-9097-0","article-title":"Handling missing values with regularized iterative multiple correspondence analysis","volume":"29","author":"Josse","year":"2012","journal-title":"J. Classif."},{"key":"B66","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/s11634-011-0086-7","article-title":"Multiple imputation in principal component analysis","volume":"5","author":"Josse","year":"2011","journal-title":"Adv. Data Anal. Classif."},{"key":"B67","unstructured":"\u201cAutomated clustering and knowledge acquisition support for beginners,\u201d\n            KamoshidaR.\n            FuyukiI.\n          Procedia Computer Science. Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 24th International Conference KES20202020"},{"key":"B68","unstructured":"\u201cPartitioning around medoids (Program PAM),\u201d68125\n            KaufmanL.\n            RousseeuwP. J.\n          Finding Groups in Data. Section: 2 eprint1990"},{"key":"B69","author":"Kaufman","year":"2009","journal-title":"Finding Groups in Data: An Introduction to Cluster Analysis"},{"key":"B70","first-page":"93","article-title":"Comparative study of K-means and hierarchical clustering techniques","volume":"2","author":"Kaushik","year":"2014","journal-title":"Int. J. Softw. Hardw. Res. Eng."},{"key":"B71","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1038\/s41576-018-0088-9","article-title":"Challenges in unsupervised clustering of single-cell RNA-seq data","volume":"20","author":"Kiselev","year":"2019","journal-title":"Nat. Rev. Genet."},{"key":"B72","first-page":"463","article-title":"\u201cAn impossibility theorem for clustering,\u201d","author":"Kleinberg","year":"2002","journal-title":"Proceedings of the 15th International Conference on Neural Information Processing Systems (NIPS'02)"},{"key":"B73","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1162\/089976604773717621","article-title":"Stability-based validation of clustering solutions","volume":"16","author":"Lange","year":"2004","journal-title":"Neural Comput."},{"key":"B74","doi-asserted-by":"publisher","DOI":"10.4135\/9781412993906","author":"Le Roux","year":"2010","journal-title":"Multiple Correspondence Analysis, Vol. 163"},{"key":"B75","doi-asserted-by":"publisher","first-page":"933","DOI":"10.5705\/ss.2010.149","article-title":"Principal component analysis in very high-dimensional spaces","volume":"22","author":"Lee","year":"2012","journal-title":"Stat. Sin"},{"key":"B76","unstructured":"\u201cAffinity learning for mixed data clustering,\u201d\n            LiN.\n            LateckiL. J.\n          IJCAI2017"},{"key":"B77","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1027\/1614-2241\/a000027","article-title":"Horn's parallel analysis for selecting the number of dimensions in correspondence analysis","volume":"7","author":"Lorenzo-Seva","year":"2011","journal-title":"Methodology"},{"key":"B78","unstructured":"\u201cSome methods for classification and analysis of multivariate observations,\u201d281298\n            MacQueenJ.\n          26336666Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Statistics1967"},{"key":"B79","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1145\/347090.347123","article-title":"\u201cEfficient clustering of high-dimensional data sets with application to reference matching,\u201d","author":"McCallum","year":"2000","journal-title":"KDD '00: Proceedings of the Sixth ACM SIGKDD International conFerence on Knowledge Discovery and Data Mining"},{"key":"B80","doi-asserted-by":"publisher","first-page":"986","DOI":"10.1016\/j.patrec.2008.01.021","article-title":"Distance functions for categorical and mixed variables","volume":"29","author":"McCane","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"B81","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00861","article-title":"Umap: uniform manifold approximation and projection for dimension reduction","author":"McInnes","year":"2018","journal-title":"arXiv 1802, 03426"},{"key":"B82","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1016\/j.jmva.2006.11.013","article-title":"Comparing clusterings\u2014an information based distance","volume":"98","author":"Meil\u0103","year":"2007","journal-title":"J. Multivar. Anal."},{"key":"B83","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/BF02294245","article-title":"An examination of procedures for determining the number of clusters in a data set","volume":"50","author":"Milligan","year":"1985","journal-title":"Psychometrika"},{"key":"B84","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/s00180-014-0544-8","article-title":"Reduced k-means clustering with MCA in a lowdimensional space","volume":"30","author":"Mitsuhiro","year":"2015","journal-title":"Comput. Stat."},{"key":"B85","doi-asserted-by":"publisher","first-page":"e1300","DOI":"10.1002\/widm.1300","article-title":"Clustering approaches for high-dimensional databases: a review","volume":"9","author":"Mittal","year":"2019","journal-title":"Wiley Interdiscipl. Revi. Data Mining Knowl. Discov."},{"key":"B86","doi-asserted-by":"publisher","DOI":"10.1201\/9781420034943","author":"Murtagh","year":"2005","journal-title":"Correspondence Analysis and Data Coding With Java and R"},{"key":"B87","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1109\/CICT.2013.6558109","article-title":"\u201cReview based on data clustering algorithms,\u201d","author":"Nagpal","year":"2013","journal-title":"2013 IEEE Conference on Information & Communication Technologies"},{"key":"B88","doi-asserted-by":"publisher","first-page":"1003","DOI":"10.1109\/TKDE.2002.1033770","article-title":"CLARANS: a method for clustering objects for spatial data mining","volume":"14","author":"Ng","year":"2002","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"B89","first-page":"144","article-title":"\u201cEfficient and effective clustering methods for spatial data mining,\u201d","author":"Ng","year":"1994","journal-title":"Proceedings of VLDB"},{"key":"B90","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/978-3-319-53480-0_3","article-title":"\u201cEstimating the number of clusters as a preprocessing step to unsupervised learning,\u201d","author":"Nietto","year":"2017","journal-title":"Intelligent Systems Design and Applications. Advances in Intelligent Systems and Computing"},{"key":"B91","unstructured":"NishisatoS.\n          Analysis of Categorical Data: Dual Scaling and its Applications. University of Toronto Press2019"},{"key":"B92","unstructured":"ObembeO.\n            OyeladeJ.\n          21034668Data Clustering: Algorithms and Its Applications. IEEE Xplore2019"},{"key":"B93","doi-asserted-by":"publisher","first-page":"1752","DOI":"10.1161\/CIRCRESAHA.115.306883","article-title":"Obesity and cardiovascular disease","volume":"118","author":"Ortega","year":"2016","journal-title":"Circ. Res."},{"key":"B94","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/ICCSA.2019.000-1","article-title":"\u201cData clustering: Algorithms and its applications\u201d","author":"Oyelade","year":"2019","journal-title":"2019 19th International Conference on Computational Science and Its Applications (ICCSA)"},{"key":"B95","unstructured":"Pag\u00e8sJ.\n          Analyse Factorielle de Donnees Mixtes2004"},{"key":"B96","doi-asserted-by":"crossref","unstructured":"Pag\u00e8sJ.\n            HussonF.\n          Exploratory Multivariate Analysis by Example Using R 2nd Edition - F2017","DOI":"10.1201\/b21874"},{"key":"B97","doi-asserted-by":"publisher","first-page":"2173","DOI":"10.1109\/TKDE.2016.2551240","article-title":"Set matching measures for external cluster validity","volume":"28","author":"Rezaei","year":"2016","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"B98","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","article-title":"Silhouettes: a graphical aid to the interpretation and validation of cluster analysis","volume":"20","author":"Rousseeuw","year":"1987","journal-title":"J. Comput. Appl. Math."},{"key":"B99","doi-asserted-by":"publisher","first-page":"853","DOI":"10.1038\/s41431-020-0584-1","article-title":"The genetic history of France","volume":"28","author":"Saint Pierre","year":"2020","journal-title":"Eur. J. Hum. Genet."},{"key":"B100","doi-asserted-by":"publisher","DOI":"10.1145\/3375627.3375843","article-title":"Balancing the tradeoff between clustering value and interpretability","author":"Saisubramanian","year":"2020","journal-title":"arXiv:1912.07820"},{"key":"B101","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1145\/1772690.1772862","article-title":"\u201cWeb-scale k-means clustering,\u201d","author":"Sculley","year":"2010","journal-title":"Proceedings of the 19th International Conference on World Wide Web. WWW '10"},{"key":"B102","unstructured":"SheikholeslamiG.\n            ChatterjeeS.\n            ZhangA.\n          WaveCluster: A MultiResolution Clustering Approach for Very Large Spatial Databases \u2014 Semantic Scholar1998"},{"key":"B103","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09156-3_49","article-title":"\u201cBig data clustering: A review,\u201d","author":"Shirkhorshidi","year":"2014","journal-title":"Computational Science and Its Applications - ICCSA 2014. ICCSA 2014. Lecture Notes in Computer Science, Vol. 8583"},{"key":"B104","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1016\/j.patrec.2019.10.019","article-title":"Fast and general density peaks clustering","volume":"128","author":"Sieranoja","year":"2019","journal-title":"Pattern Recognit. Lett."},{"key":"B105","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1007\/s10115-021-01623-y","article-title":"Adapting k-means for graph clustering","volume":"64","author":"Sieranoja","year":"2022","journal-title":"Knowl. Inf. Syst."},{"key":"B106","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1207\/S15327906MBR3702_01","article-title":"Generalized constrained canonical correlation analysis","volume":"37","author":"Takane","year":"2002","journal-title":"Multivar. Behav. Res"},{"key":"B107","doi-asserted-by":"publisher","first-page":"1834","DOI":"10.1177\/09612033211033977","article-title":"Unsupervised clustering analysis of data from an online community to identify lupus patient profiles with regards to treatment preferences","volume":"30","author":"Testa","year":"2021","journal-title":"Lupus"},{"key":"B108","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1111\/1467-9868.00293","article-title":"Estimating the number of clusters in a data set via the gap statistic","volume":"63","author":"Tibshirani","year":"2001","journal-title":"J. R. Stat. Soc. Ser. B"},{"key":"B109","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1007\/BF02288916","article-title":"Multidimensional scaling: I. Theory and method","volume":"17","author":"Torgerson","year":"1952","journal-title":"Psychometrika"},{"key":"B110","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/s11336-016-9514-0","article-title":"Cluster correspondence analysis","volume":"82","author":"van de Velden","year":"2017","journal-title":"Psychometrika."},{"key":"B111","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"Van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"B112","doi-asserted-by":"publisher","first-page":"18069","DOI":"10.1007\/s00521-019-04051-w","article-title":"The importance of interpretability and visualization in machine learning for applications in medicine and health care","volume":"32","author":"Vellido","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"B113","unstructured":"\u201cSTING: A statistical information grid approach to spatial data mining,\u201d\n            WangW.\n            YangJ.\n            MuntzR.\n          Vldb, Vol. 971997"},{"key":"B114","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1002\/asm.3150050207","article-title":"Multivariate descriptive statistical analysis (correspondence analysis and related techniques for large matrices)","volume":"5","author":"Warwick","year":"1989","journal-title":"Appl. Stochast. Models Data Anal."},{"key":"B115","doi-asserted-by":"publisher","first-page":"1953","DOI":"10.1097\/HJH.0000000000001940","article-title":"ESC\/ESH guidelines for the management of arterial hypertension: The task force for the management of arterial hypertension of the European Society of Cardiology and the European Society of Hypertension","volume":"36","author":"Williams","year":"2018","journal-title":"J. Hypertens"},{"key":"B116","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1080\/09638237.2018.1437615","article-title":"The importance of cluster analysis for enhancing clinical practice: an example from irritable bowel syndrome","volume":"27","author":"Windgassen","year":"2018","journal-title":"J. Mental Health"},{"key":"B117","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.1038\/nmeth.3583","article-title":"Comparing the performance of biomedical clustering methods","volume":"12","author":"Wiwie","year":"2015","journal-title":"Nat. Methods"},{"key":"B118","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1109\/RBME.2010.2083647","article-title":"Clustering algorithms in biomedical research: a review","volume":"3","author":"Xu","year":"2010","journal-title":"IEEE Rev. Biomed. Eng."},{"key":"B119","doi-asserted-by":"publisher","first-page":"107874","DOI":"10.1016\/j.patcog.2021.107874","article-title":"Mean-shift outlier detection and filtering","volume":"115","author":"Yang","year":"2021","journal-title":"Pattern Recognit."},{"key":"B120","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/235968.233324","article-title":"BIRCH: an efficient data clustering method for very large databases","volume":"25","author":"Zhang","year":"1996","journal-title":"ACM SIGMOD Rec."},{"key":"B121","doi-asserted-by":"crossref","unstructured":"ZhaoY.\n            KarypisG.\n          Comparison of Agglomerative and Partitional Document Clustering Algorithms. Section: Technical Reports. Minnesota Univ Minneapolis Dept of Computer Science2002","DOI":"10.21236\/ADA439503"},{"key":"B122","doi-asserted-by":"publisher","first-page":"1925","DOI":"10.1111\/dom.13753","article-title":"Identification of subgroups of patients with type 2 diabetes with differences in renal function preservation, comparing patients receiving sodium-glucose co-transporter-2 inhibitors with those receiving dipeptidyl peptidase-4 inhibitors, using a supervised machine-learning algorithm (PROFILE study): a retrospective analysis of a Japanese commercial medical database","volume":"21","author":"Zhou","year":"2019","journal-title":"Diabetes Obes. Metab."},{"key":"B123","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1037\/0033-2909.99.3.432","article-title":"Comparison of five rules for determining the number of components to retain","volume":"99","author":"Zwick","year":"1986","journal-title":"Psychol. Bull."}],"container-title":["Frontiers in Artificial Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2022.1055294\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T06:48:02Z","timestamp":1675666082000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frai.2022.1055294\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,6]]},"references-count":123,"alternative-id":["10.3389\/frai.2022.1055294"],"URL":"https:\/\/doi.org\/10.3389\/frai.2022.1055294","relation":{},"ISSN":["2624-8212"],"issn-type":[{"value":"2624-8212","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,6]]},"article-number":"1055294"}}