A CUDA-based hill-climbing algorithm to find irreducible testors from a training matrix

dc.contributor.authorPiza-Dávila, Hugo I.
dc.contributor.authorSánchez-Díaz, Guillermo
dc.contributor.authorLazo-Cortés, Manuel
dc.contributor.authorRizo-Domínguez, Luis
dc.date.accessioned2026-07-06T18:07:52Z
dc.date.available2026-07-06T18:07:52Z
dc.date.issued2017-05
dc.description.abstractIrreducible testors have been used to solve feature selection problems. All the exhaustive algorithms re- ported for the generation of irreducible testors have exponential complexity. However, several problems only require a portion of irreducible testors (only a subset of all). The hill-climbing algorithm is the lat- est approach that finds a subset of irreducible testors. So this paper introduces a parallel version of the hill-climbing algorithm which takes advantage of all the cores available in the graphics card because it has been developed on a CUDA platform. The proposed algorithm incorporates a novel mechanism that improves the exploration capability without adding any extra computation at the mutation step, thus increasing the rate of irreducible testors found. In addition, a Bloom filter is incorporated for efficient handling of duplicate irreducible testors. Several experiments with synthetic and real data, and a com- parison with other state-of-the-art algorithms are presented in this work
dc.description.sponsorshipITESO, A.C.es_MX
dc.identifier.citationPiza-Dávila, H.I., Sánchez-Díaz, G., Lazo-Cortés, M. & Rizo-Dominguez, L. (2017). A CUDA-based hill-climbing algorithm to find irreducible testors from a training matrix. Pattern Recognition Letters, 95, 22-28.
dc.identifier.issn1872-7344
dc.identifier.urihttps://hdl.handle.net/11117/12425
dc.language.isoeng
dc.publisherElsevier
dc.relation.ispartofseriesPattern Recognition Letters
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/deed.es
dc.subjectCUDA
dc.subjectPattern Recognition
dc.subjectFeature Selection
dc.subjectIrreductible Testors
dc.subjectHill Climbing
dc.titleA CUDA-based hill-climbing algorithm to find irreducible testors from a training matrix
dc.typeinfo:eu-repo/semantics/article
dc.type.versioninfo:eu-repo/semantics/publishedVersion

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
[2017] A CUDA-based hill-climbing algorithm to find irreducible testors.pdf
Tamaño:
733.94 KB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
4.87 KB
Formato:
Item-specific license agreed upon to submission
Descripción: