Cargando…

An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning

BACKGROUND: The information of electromyographic signals can be used by Myoelectric Control Systems (MCSs) to actuate prostheses. These devices allow the performing of movements that cannot be carried out by persons with amputated limbs. The state of the art in the development of MCSs is based on th...

Descripción completa

Detalles Bibliográficos
Autores principales: Camacho, Guillermo A, Llanos, Carlos H, Berger, Pedro A, Miosso, Cristiano Jacques, Rocha, Adson F
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880009/
https://www.ncbi.nlm.nih.gov/pubmed/24369728
http://dx.doi.org/10.1186/1475-925X-12-133
_version_ 1782298029715357696
author Camacho, Guillermo A
Llanos, Carlos H
Berger, Pedro A
Miosso, Cristiano Jacques
Rocha, Adson F
author_facet Camacho, Guillermo A
Llanos, Carlos H
Berger, Pedro A
Miosso, Cristiano Jacques
Rocha, Adson F
author_sort Camacho, Guillermo A
collection PubMed
description BACKGROUND: The information of electromyographic signals can be used by Myoelectric Control Systems (MCSs) to actuate prostheses. These devices allow the performing of movements that cannot be carried out by persons with amputated limbs. The state of the art in the development of MCSs is based on the use of individual principal component analysis (iPCA) as a stage of pre-processing of the classifiers. The iPCA pre-processing implies an optimization stage which has not yet been deeply explored. METHODS: The present study considers two factors in the iPCA stage: namely A (the fitness function), and B (the search algorithm). The A factor comprises two levels, namely A(1) (the classification error) and A(2) (the correlation factor). Otherwise, the B factor has four levels, specifically B(1) (the Sequential Forward Selection, SFS), B(2) (the Sequential Floating Forward Selection, SFFS), B(3) (Artificial Bee Colony, ABC), and B(4) (Particle Swarm Optimization, PSO). This work evaluates the incidence of each one of the eight possible combinations between A and B factors over the classification error of the MCS. RESULTS: A two factor ANOVA was performed on the computed classification errors and determined that: (1) the interactive effects over the classification error are not significative (F(0.01,3,72) = 4.0659 > f( AB ) = 0.09), (2) the levels of factor A have significative effects on the classification error (F(0.02,1,72) = 5.0162 < f( A ) = 6.56), and (3) the levels of factor B over the classification error are not significative (F(0.01,3,72) = 4.0659 > f( B ) = 0.08). CONCLUSIONS: Considering the classification performance we found a superiority of using the factor A(2) in combination with any of the levels of factor B. With respect to the time performance the analysis suggests that the PSO algorithm is at least 14 percent better than its best competitor. The latter behavior has been observed for a particular configuration set of parameters in the search algorithms. Future works will investigate the effect of these parameters in the classification performance, such as length of the reduced size vector, number of particles and bees used during optimal search, the cognitive parameters in the PSO algorithm as well as the limit of cycles to improve a solution in the ABC algorithm.
format Online
Article
Text
id pubmed-3880009
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-38800092014-01-09 An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning Camacho, Guillermo A Llanos, Carlos H Berger, Pedro A Miosso, Cristiano Jacques Rocha, Adson F Biomed Eng Online Research BACKGROUND: The information of electromyographic signals can be used by Myoelectric Control Systems (MCSs) to actuate prostheses. These devices allow the performing of movements that cannot be carried out by persons with amputated limbs. The state of the art in the development of MCSs is based on the use of individual principal component analysis (iPCA) as a stage of pre-processing of the classifiers. The iPCA pre-processing implies an optimization stage which has not yet been deeply explored. METHODS: The present study considers two factors in the iPCA stage: namely A (the fitness function), and B (the search algorithm). The A factor comprises two levels, namely A(1) (the classification error) and A(2) (the correlation factor). Otherwise, the B factor has four levels, specifically B(1) (the Sequential Forward Selection, SFS), B(2) (the Sequential Floating Forward Selection, SFFS), B(3) (Artificial Bee Colony, ABC), and B(4) (Particle Swarm Optimization, PSO). This work evaluates the incidence of each one of the eight possible combinations between A and B factors over the classification error of the MCS. RESULTS: A two factor ANOVA was performed on the computed classification errors and determined that: (1) the interactive effects over the classification error are not significative (F(0.01,3,72) = 4.0659 > f( AB ) = 0.09), (2) the levels of factor A have significative effects on the classification error (F(0.02,1,72) = 5.0162 < f( A ) = 6.56), and (3) the levels of factor B over the classification error are not significative (F(0.01,3,72) = 4.0659 > f( B ) = 0.08). CONCLUSIONS: Considering the classification performance we found a superiority of using the factor A(2) in combination with any of the levels of factor B. With respect to the time performance the analysis suggests that the PSO algorithm is at least 14 percent better than its best competitor. The latter behavior has been observed for a particular configuration set of parameters in the search algorithms. Future works will investigate the effect of these parameters in the classification performance, such as length of the reduced size vector, number of particles and bees used during optimal search, the cognitive parameters in the PSO algorithm as well as the limit of cycles to improve a solution in the ABC algorithm. BioMed Central 2013-12-27 /pmc/articles/PMC3880009/ /pubmed/24369728 http://dx.doi.org/10.1186/1475-925X-12-133 Text en Copyright © 2013 Camacho et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Camacho, Guillermo A
Llanos, Carlos H
Berger, Pedro A
Miosso, Cristiano Jacques
Rocha, Adson F
An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title_full An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title_fullStr An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title_full_unstemmed An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title_short An experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with iPCA tuning
title_sort experimental evaluation of the incidence of fitness-function/search-algorithm combinations on the classification performance of myoelectric control systems with ipca tuning
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880009/
https://www.ncbi.nlm.nih.gov/pubmed/24369728
http://dx.doi.org/10.1186/1475-925X-12-133
work_keys_str_mv AT camachoguillermoa anexperimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT llanoscarlosh anexperimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT bergerpedroa anexperimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT miossocristianojacques anexperimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT rochaadsonf anexperimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT camachoguillermoa experimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT llanoscarlosh experimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT bergerpedroa experimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT miossocristianojacques experimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning
AT rochaadsonf experimentalevaluationoftheincidenceoffitnessfunctionsearchalgorithmcombinationsontheclassificationperformanceofmyoelectriccontrolsystemswithipcatuning