Ana-Lorena Uribe-Hurtado, M. Orozco-Alzate, Eduardo-José Villegas-Jaramillo
{"title":"Leave-one-out evaluation of the nearest feature line and the rectified nearest feature line segment classifiers using Multi-core architectures","authors":"Ana-Lorena Uribe-Hurtado, M. Orozco-Alzate, Eduardo-José Villegas-Jaramillo","doi":"10.17230/INGCIENCIA.14.27.4","DOIUrl":null,"url":null,"abstract":"In this paper we present the parallelization of the leave-one-out test: areproducible test that is, in general, computationally expensive. Paral-lelization was implemented on multi-core multi-threaded architectures, us-ing the Flynn Single Instruction Multiple Data taxonomy. This techniquewas used for the preprocessing and processing stages of two classificationalgorithms that are oriented to enrich the representation in small samplecases: the nearest feature line (NFL) algorithm and the rectified nearestfeature line segment (RNFLS) algorithm. Results show an accelerationof up to 18.17 times with the smallest dataset and 29.91 times with thelargest one, using the most costly algorithm (RNFLS) whose complexityisO(n4). The paper also shows the pseudo-codes of the serial and parallel algorithms using, in the latter case, a notation that describes the way theparallelization was carried out as a function of the threads.","PeriodicalId":30405,"journal":{"name":"Ingenieria y Ciencia","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ingenieria y Ciencia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17230/INGCIENCIA.14.27.4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper we present the parallelization of the leave-one-out test: areproducible test that is, in general, computationally expensive. Paral-lelization was implemented on multi-core multi-threaded architectures, us-ing the Flynn Single Instruction Multiple Data taxonomy. This techniquewas used for the preprocessing and processing stages of two classificationalgorithms that are oriented to enrich the representation in small samplecases: the nearest feature line (NFL) algorithm and the rectified nearestfeature line segment (RNFLS) algorithm. Results show an accelerationof up to 18.17 times with the smallest dataset and 29.91 times with thelargest one, using the most costly algorithm (RNFLS) whose complexityisO(n4). The paper also shows the pseudo-codes of the serial and parallel algorithms using, in the latter case, a notation that describes the way theparallelization was carried out as a function of the threads.