SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels

This work deals with the improvement of multi-target prediction models through a proposed optimization called Selection Of medical Features by Induced Alterations in numeric labels (SOFIA). This method performs a data transformation when: (1) weighting the features, (2) performing small perturbation...

Full description

Bibliographic Details
Main Authors: Franklin Parrales Bravo, Alberto A. Del Barrio García, Luis M. S. Russo, Jose L. Ayala
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Electronics
Subjects:
GPU
Online Access:https://www.mdpi.com/2079-9292/9/9/1492
id doaj-f047c6cd6dc64b61980e18484303f22d
record_format Article
spelling doaj-f047c6cd6dc64b61980e18484303f22d2020-11-25T03:54:06ZengMDPI AGElectronics2079-92922020-09-0191492149210.3390/electronics9091492SOFIA: Selection of Medical Features by Induced Alterations in Numeric LabelsFranklin Parrales Bravo0Alberto A. Del Barrio García1Luis M. S. Russo2Jose L. Ayala3Faculty of Computer Science, Complutense University of Madrid, Av. Séneca, 2, 28040 Madrid, SpainFaculty of Computer Science, Complutense University of Madrid, Av. Séneca, 2, 28040 Madrid, SpainINESC-ID and the Department of Computer Science and Engineering, Instituto Superior Técnico, Universidade de Lisboa, 1649-004 Lisboa, PortugalFaculty of Computer Science, Complutense University of Madrid, Av. Séneca, 2, 28040 Madrid, SpainThis work deals with the improvement of multi-target prediction models through a proposed optimization called Selection Of medical Features by Induced Alterations in numeric labels (SOFIA). This method performs a data transformation when: (1) weighting the features, (2) performing small perturbations on numeric labels and (3) selecting the features that are relevant in the trained multi-target prediction models. With the purpose of decreasing the computational cost in the SOFIA method, we consider those multi-objective optimization metaheuristics that support parallelization. In this sense, we propose an extension of the Natural Optimization (NO) approach for Simulated Annealing to support a multi-objective (MO) optimization. This proposed extension, called MONO, and some multiobjective evolutionary algorithms (MOEAs) are considered when performing the SOFIA method to improve prediction models in a multi-stage migraine treatment. This work also considers the adaptation of these metaheuristics to run on GPUs for accelerating the exploration of a larger space of solutions and improving results at the same time. The obtained results show that accuracies close to 88% are obtained with the MONO metaheuristic when employing eight threads and when running on a GPU. In addition, training times have been decreased from more than 8 h to less than 45 min when running the algorithms on a GPU. Besides, classification models trained with the SOFIA method only require 15 medical features or fewer to predict treatment responses. All in all, the methods proposed in this work remarkably improve the accuracy of multi-target prediction models for the OnabotulinumtoxinA (BoNT-A) treatment, while selecting those relevant features that allow us to know in advance the response to every stage of the treatment.https://www.mdpi.com/2079-9292/9/9/1492multi-target classificationmulti-objective optimizationGPUfeature weightingfeature selection
collection DOAJ
language English
format Article
sources DOAJ
author Franklin Parrales Bravo
Alberto A. Del Barrio García
Luis M. S. Russo
Jose L. Ayala
spellingShingle Franklin Parrales Bravo
Alberto A. Del Barrio García
Luis M. S. Russo
Jose L. Ayala
SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
Electronics
multi-target classification
multi-objective optimization
GPU
feature weighting
feature selection
author_facet Franklin Parrales Bravo
Alberto A. Del Barrio García
Luis M. S. Russo
Jose L. Ayala
author_sort Franklin Parrales Bravo
title SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
title_short SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
title_full SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
title_fullStr SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
title_full_unstemmed SOFIA: Selection of Medical Features by Induced Alterations in Numeric Labels
title_sort sofia: selection of medical features by induced alterations in numeric labels
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2020-09-01
description This work deals with the improvement of multi-target prediction models through a proposed optimization called Selection Of medical Features by Induced Alterations in numeric labels (SOFIA). This method performs a data transformation when: (1) weighting the features, (2) performing small perturbations on numeric labels and (3) selecting the features that are relevant in the trained multi-target prediction models. With the purpose of decreasing the computational cost in the SOFIA method, we consider those multi-objective optimization metaheuristics that support parallelization. In this sense, we propose an extension of the Natural Optimization (NO) approach for Simulated Annealing to support a multi-objective (MO) optimization. This proposed extension, called MONO, and some multiobjective evolutionary algorithms (MOEAs) are considered when performing the SOFIA method to improve prediction models in a multi-stage migraine treatment. This work also considers the adaptation of these metaheuristics to run on GPUs for accelerating the exploration of a larger space of solutions and improving results at the same time. The obtained results show that accuracies close to 88% are obtained with the MONO metaheuristic when employing eight threads and when running on a GPU. In addition, training times have been decreased from more than 8 h to less than 45 min when running the algorithms on a GPU. Besides, classification models trained with the SOFIA method only require 15 medical features or fewer to predict treatment responses. All in all, the methods proposed in this work remarkably improve the accuracy of multi-target prediction models for the OnabotulinumtoxinA (BoNT-A) treatment, while selecting those relevant features that allow us to know in advance the response to every stage of the treatment.
topic multi-target classification
multi-objective optimization
GPU
feature weighting
feature selection
url https://www.mdpi.com/2079-9292/9/9/1492
work_keys_str_mv AT franklinparralesbravo sofiaselectionofmedicalfeaturesbyinducedalterationsinnumericlabels
AT albertoadelbarriogarcia sofiaselectionofmedicalfeaturesbyinducedalterationsinnumericlabels
AT luismsrusso sofiaselectionofmedicalfeaturesbyinducedalterationsinnumericlabels
AT joselayala sofiaselectionofmedicalfeaturesbyinducedalterationsinnumericlabels
_version_ 1724474738317721600