{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,2]],"date-time":"2026-08-02T08:08:01Z","timestamp":1785658081561,"version":"3.56.0"},"reference-count":45,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2019,2,28]],"date-time":"2019-02-28T00:00:00Z","timestamp":1551312000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Machine learning algorithms are used in many applications nowadays. Sometimes, we need to describe how the decision models created output, and this may not be an easy task. Information visualization (InfoVis) techniques (e.g., TreeMap, parallel coordinates, etc.) can be used for creating scenarios that visually describe the behavior of those models. Thus, InfoVis scenarios were used to analyze the evolutionary process of a tool named AutoClustering, which generates density-based clustering algorithms automatically for a given dataset using the EDA (estimation-of-distribution algorithm) evolutionary technique. Some scenarios were about fitness and population evolution (clustering algorithms) over time, algorithm parameters, the occurrence of the individual, and others. The analysis of those scenarios could lead to the development of better parameters for the AutoClustering tool and algorithms and thus have a direct impact on the processing time and quality of the generated algorithms.<\/jats:p>","DOI":"10.3390\/info10030088","type":"journal-article","created":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T03:29:21Z","timestamp":1551410961000},"page":"88","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Visual Analysis Scenarios for Understanding Evolutionary Computational Techniques\u2019 Behavior"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1222-5269","authenticated-orcid":false,"given":"Aruanda","family":"Meiguins","sequence":"first","affiliation":[{"name":"Computer Science Postgraduate Program, Federal University of Par\u00e1, Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9371-427X","authenticated-orcid":false,"given":"Yuri","family":"Santos","sequence":"additional","affiliation":[{"name":"Computer Science Postgraduate Program, Federal University of Par\u00e1, Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3464-8190","authenticated-orcid":false,"given":"Diego","family":"Santos","sequence":"additional","affiliation":[{"name":"Computer Science Postgraduate Program, Federal University of Par\u00e1, Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5872-4827","authenticated-orcid":false,"given":"Bianchi","family":"Meiguins","sequence":"additional","affiliation":[{"name":"Computer Science Postgraduate Program, Federal University of Par\u00e1, Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8566-3238","authenticated-orcid":false,"given":"Jefferson","family":"Morais","sequence":"additional","affiliation":[{"name":"Computer Science Postgraduate Program, Federal University of Par\u00e1, Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MSP.2012.2205597","article-title":"Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups","volume":"29","author":"Hinton","year":"2012","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.patcog.2015.08.015","article-title":"Ensemble clustering using factor graph","volume":"50","author":"Huang","year":"2016","journal-title":"Pattern Recognit."},{"key":"ref_4","first-page":"65","article-title":"Open Source Tools Applied to Text Data Recovery in Big Data Environments","volume":"Volume 1","author":"Attorre","year":"2015","journal-title":"Proceedings of the Annual Conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective"},{"key":"ref_5","first-page":"21","article-title":"An Automated Investment Strategy Using Artificial Neural Networks and Econometric Predictors","volume":"Volume 1","author":"Nametala","year":"2016","journal-title":"Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era"},{"key":"ref_6","unstructured":"Hinneburg, A., and Keim, D.A. (1998, January 27\u201331). An efficient approach to clustering in large multimedia databases with noise. Proceedings of the Fourth International Conference on Knowledge Discovery and Data Mining, New York, NY, USA."},{"key":"ref_7","first-page":"71","article-title":"Chronos Acoes: Tool to Support Decision Making for Investor of the Stock Exchange","volume":"Volume 1","year":"2015","journal-title":"Proceedings of the Annual Conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MC.2013.120","article-title":"Visual analytics infrastructures: From data management to exploration","volume":"46","author":"Fekete","year":"2013","journal-title":"Computer"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/TVCG.2016.2598831","article-title":"Towards better analysis of deep convolutional neural networks","volume":"23","author":"Liu","year":"2017","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1643","DOI":"10.1109\/TVCG.2014.2346578","article-title":"Opening the black box: Strategies for increased user involvement in existing algorithm implementations","volume":"20","author":"Piringer","year":"2014","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Portugal, I., Alencar, P., and Cowan, D. (2016, January 23\u201324). A Preliminary Survey on Domain-Specific Languages for Machine Learning in Big Data. Proceedings of the 2016 IEEE International Conference on Software Science, Technology and Engineering (SWSTE), Beer-Sheva, Israel.","DOI":"10.1109\/SWSTE.2016.23"},{"key":"ref_12","unstructured":"Shi, Y., Sagduyu, Y., and Grushin, A. (2017, January 25\u201326). How to steal a machine learning classifier with deep learning. Proceedings of the 2017 IEEE International Symposium on Technologies for Homeland, Waltham, MA, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Heghedus, C., Chakravorty, A., and Rong, C. (2018, January 12\u201313). Energy Informatics Applicability; Machine Learning and Deep Learning. Proceedings of the 2018 IEEE International Conference on Big Data, Cloud Computing, Data Science Engineering (BCD), Yonago, Japan.","DOI":"10.1109\/BCD2018.2018.00023"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Meiguins, A.S.G., Lim\u00e3o, R.C., Meiguins, B.S., Junior, S.F.S., and Freitas, A.A. (2012, January 10\u201315). AutoClustering: An estimation of distribution algorithm for the automatic generation of clustering algorithms. Proceedings of the 2012 IEEE Congress on Evolutionary Computation, Brisbane, Australia.","DOI":"10.1109\/CEC.2012.6252874"},{"key":"ref_15","unstructured":"Freitas, A.A. (2013). Data mining and Knowledge Discovery with Evolutionary Algorithms, Springer Science & Business Media."},{"key":"ref_16","unstructured":"Cagnini, H.E.L. (2017). Estimation of Distribution Algorithms for Clustering And Classification. [Master\u2019s Thesis, Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul]."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Larra\u00f1aga, P., and Lozano, J.A. (2002). Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation, Kluwer Academic Publishers.","DOI":"10.1007\/978-1-4615-1539-5"},{"key":"ref_18","unstructured":"Tufte, E.R., Goeler, N.H., and Benson, R. (1990). Envisioning Information, Graphics Press."},{"key":"ref_19","unstructured":"Spence, R. (2001). Information Visualization, Springer."},{"key":"ref_20","unstructured":"Shneiderman, B. (1996, January 3\u20136). The eyes have it: A task by data type taxonomy for information visualizations. Proceedings of the IEEE Symposium on Visual Languages, BouIder, CO, USA."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Keim, D., Andrienko, G., Fekete, J.D., G\u00f6rg, C., Kohlhammer, J., and Melan\u00e7on, G. (2008). Visual analytics: Definition, process, and challenges. Information Visualization, Springer.","DOI":"10.1007\/978-3-540-70956-5_7"},{"key":"ref_22","unstructured":"Keim, D.A., Mansmann, F., Schneidewind, J., and Ziegler, H. (2006, January 5\u20137). Challenges in visual data analysis. Proceedings of the Tenth International Conference on Information Visualisation, London, UK."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1145\/102377.115768","article-title":"Tree visualization with tree-maps: 2-d space-filling approach","volume":"11","author":"Shneiderman","year":"1992","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"ref_24","unstructured":"Sinar, E.F. (2015). Data visualization. Big Data at Work: The Data Science Revolution and Organizational Psychology, Routledge."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Inselberg, A., and Dimsdale, B. (1987). Parallel coordinates for visualizing multi-dimensional geometry. Computer Graphics 1987, Springer.","DOI":"10.1007\/978-4-431-68057-4_3"},{"key":"ref_26","unstructured":"Liao, W.k., Liu, Y., and Choudhary, A. (2019, February 26). A Grid-Based Clustering Algorithm Using Adaptive Mesh Refinement. Available online: http:\/\/users.eecs.northwestern.edu\/~choudhar\/Publications\/LiaLiu04A.pdf."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Agrawal, R., Gehrke, J., Gunopulos, D., and Raghavan, P. (1998). Automatic Subspace Clustering of High Dimensional Data for Data Mining Applications, ACM.","DOI":"10.1145\/276304.276314"},{"key":"ref_28","unstructured":"Xu, X., Ester, M., Kriegel, H.P., and Sander, J. (1998, January 23\u201327). A distribution-based clustering algorithm for mining in large spatial databases. Proceedings of the 14th International Conference on Data Engineering, Orlando, FL, USA."},{"key":"ref_29","unstructured":"Ester, M., Kriegel, H.P., Sander, J., and Xu, X. (1996, January 3\u20136). A density-based algorithm for discovering clusters in large spatial databases with noise. Proceedings of the IEEE Symposium on Visual Languages, BouIder, CO, USA."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1007\/s10115-003-0086-9","article-title":"A general approach to clustering in large databases with noise","volume":"5","author":"Hinneburg","year":"2003","journal-title":"Knowl. Inf. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Angiulli, F., Pizzuti, C., and Ruffolo, M. (2004, January 25\u201327). DESCRY: A density based clustering algorithm for very large data sets. Proceedings of the International Conference on Intelligent Data Engineering and Automated Learning, Exeter, UK.","DOI":"10.1007\/978-3-540-28651-6_30"},{"key":"ref_32","unstructured":"Jiang, D., Pei, J., and Zhang, A. (2003, January 12). DHC: A density-based hierarchical clustering method for time series gene expression data. Proceedings of the Third IEEE Symposium on Bioinformatics and Bioengineering, Bethesda, MD, USA."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ye, H., Lv, H., and Sun, Q. (2016, January 20\u201322). An improved clustering algorithm based on density and shared nearest neighbor. Proceedings of the 2016 IEEE Information Technology, Networking, Electronic and Automation Control Conference, Chongqing, China.","DOI":"10.1109\/ITNEC.2016.7560314"},{"key":"ref_34","unstructured":"Zhou, D., Cheng, Z., Wang, C., Zhou, H., Wang, W., and Shi, B. (2014, January 21\u201324). SUDEPHIC: Self-tuning density-based partitioning and hierarchical clustering. Proceedings of the International Conference on Database Systems for Advanced Applications, Bali, Indonesia."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1207\/s15327906mbr2402_1","article-title":"Replicating cluster analysis: Method, consistency, and validity","volume":"24","author":"Breckenridge","year":"1989","journal-title":"Multivar. Behav. Res."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Bashir, U., and Chachoo, M. (2017). Performance evaluation of j48 and bayes algorithms for intrusion detection system. Int. J. Netw. Secur. Its Appl.","DOI":"10.5121\/ijnsa.2017.9401"},{"key":"ref_37","unstructured":"Wu, A.S., De Jong, K.A., Burke, D.S., Grefenstette, J.J., and Ramsey, C.L. (1999, January 6\u20139). Visual analysis of evolutionary algorithms. Proceedings of the 1999 Congress on Evolutionary Computation, Washington, DC, USA."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.visinf.2017.01.006","article-title":"Towards better analysis of machine learning models: A visual analytics perspective","volume":"1","author":"Liu","year":"2017","journal-title":"Vis. Inform."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Cruz, A., Machado, P., Assun\u00e7\u00e3o, F., and Leit\u00e3o, A. (2015, January 11\u201315). Elicit: Evolutionary computation visualization. Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, Madrid, Spain.","DOI":"10.1145\/2739482.2768443"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"McPhee, N.F., Casale, M.M., Finzel, M., Helmuth, T., and Spector, L. (2016, January 20\u201324). Visualizing Genetic Programming Ancestries. Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion, Denver, CO, USA.","DOI":"10.1145\/2908961.2931741"},{"key":"ref_41","unstructured":"Daneshpajouh, H., and Zakaria, N. (March, January 27). A Clustering-based Visual Analysis Tool for Genetic Algorithm. Proceedings of the International Conference on Information Visualization Theory and Applications, Porto, Portugal."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Munzner, T. (2014). Visualization Analysis and Design, AK Peters\/CRC Press.","DOI":"10.1201\/b17511"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v035.i07","article-title":"Mateda-2.0: Estimation of distribution algorithms in MATLAB","volume":"35","author":"Santana","year":"2010","journal-title":"J. Stat. Softw."},{"key":"ref_44","unstructured":"Lichman, M. (2013). UCI Machine Learning Repository, University of California."},{"key":"ref_45","unstructured":"Brito, Y., Santos, C., Mendonca, S., Ar\u00fajo, T.D., Freitas, A., and Meiguins, B. (2018, January 10\u201313). A Prototype Application to Generate Synthetic Datasets for Information Visualization Evaluations. Proceedings of the 2018 22nd International Conference Information Visualisation (IV), Fisciano, Italy."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/3\/88\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:35:16Z","timestamp":1760186116000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/3\/88"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,28]]},"references-count":45,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["info10030088"],"URL":"https:\/\/doi.org\/10.3390\/info10030088","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,28]]}}}