Bezerra, Leonardo César TeonácioVieira, Carlos Eduardo Morais2019-12-022021-09-202019-12-022021-09-202019-11-19VIEIRA, Carlos Eduardo Morais. Assessing irace for automated machine learning. 2019. 54 f. TCC (Graduação) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universiade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/handle/123456789/34163Automated algorithm engineering tools have become an important asset for both academia and industry. In general, these tools are powered by a few, provenly effective algorithm configurators, among which is irace. In this proof-of-concept investigation, we assess the application of irace to the field of machine learning (ML). To do so, we propose a template built on top of the scikit-learn algorithmic framework, dubbed isklearn, comprising many preprocessing, feature engineering, and prediction algorithms. Furthermore, we formally define a configuration space and an experimental setup that allow irace to treat machine learning datasets as instances of an optimization problem, making isklearn a fully functional automated machine learning (AutoML) system. Preliminary results demonstrate that irace is able to engineer effective algorithms for three of the major ML application domains, namely computer vision, natural language processing, and time series analysis.machine learningalgorithm configurationcomputer visionnatural language processingtime series analysisAssessing irace for automated machine learningbachelorThesis