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...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-09-01
|
Series: | Electronics |
Subjects: | |
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 |