A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification

Features extracted from the electromyography (EMG) signal normally consist of irrelevant and redundant features. Conventionally, feature selection is an effective way to evaluate the most informative features, which contributes to performance enhancement and feature reduction. Therefore, this articl...

Full description

Bibliographic Details
Main Authors: Jingwei Too, Abdul Rahim Abdullah, Norhashimah Mohd Saad, Nursabillilah Mohd Ali, Weihown Tee
Format: Article
Language:English
Published: MDPI AG 2018-11-01
Series:Computers
Subjects:
Online Access:https://www.mdpi.com/2073-431X/7/4/58
_version_ 1828118985270362112
author Jingwei Too
Abdul Rahim Abdullah
Norhashimah Mohd Saad
Nursabillilah Mohd Ali
Weihown Tee
author_facet Jingwei Too
Abdul Rahim Abdullah
Norhashimah Mohd Saad
Nursabillilah Mohd Ali
Weihown Tee
author_sort Jingwei Too
collection DOAJ
description Features extracted from the electromyography (EMG) signal normally consist of irrelevant and redundant features. Conventionally, feature selection is an effective way to evaluate the most informative features, which contributes to performance enhancement and feature reduction. Therefore, this article proposes a new competitive binary grey wolf optimizer (CBGWO) to solve the feature selection problem in EMG signals classification. Initially, short-time Fourier transform (STFT) transforms the EMG signal into time-frequency representation. Ten time-frequency features are extracted from the STFT coefficient. Then, the proposed method is used to evaluate the optimal feature subset from the original feature set. To evaluate the effectiveness of proposed method, CBGWO is compared with binary grey wolf optimization (BGWO1 and BGWO2), binary particle swarm optimization (BPSO), and genetic algorithm (GA). The experimental results show the superiority of CBGWO not only in classification performance, but also feature reduction. In addition, CBGWO has a very low computational cost, which is more suitable for real world application.
first_indexed 2024-04-11T13:40:58Z
format Article
id doaj.art-a05a9a059a5c46738e4945526d4c8dcf
institution Directory Open Access Journal
issn 2073-431X
language English
last_indexed 2024-04-11T13:40:58Z
publishDate 2018-11-01
publisher MDPI AG
record_format Article
series Computers
spelling doaj.art-a05a9a059a5c46738e4945526d4c8dcf2022-12-22T04:21:14ZengMDPI AGComputers2073-431X2018-11-01745810.3390/computers7040058computers7040058A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals ClassificationJingwei Too0Abdul Rahim Abdullah1Norhashimah Mohd Saad2Nursabillilah Mohd Ali3Weihown Tee4Fakulti Kejuruteraan Elektrik, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya 76100, Durian Tunggal, Melaka, MalaysiaFakulti Kejuruteraan Elektrik, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya 76100, Durian Tunggal, Melaka, MalaysiaFakulti Kejuruteraan Elektronik dan Kejuruteraan Komputer, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya 76100, Durian Tunggal, Melaka, MalaysiaFakulti Kejuruteraan Elektrik, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya 76100, Durian Tunggal, Melaka, MalaysiaFakulti Kejuruteraan Elektrik, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya 76100, Durian Tunggal, Melaka, MalaysiaFeatures extracted from the electromyography (EMG) signal normally consist of irrelevant and redundant features. Conventionally, feature selection is an effective way to evaluate the most informative features, which contributes to performance enhancement and feature reduction. Therefore, this article proposes a new competitive binary grey wolf optimizer (CBGWO) to solve the feature selection problem in EMG signals classification. Initially, short-time Fourier transform (STFT) transforms the EMG signal into time-frequency representation. Ten time-frequency features are extracted from the STFT coefficient. Then, the proposed method is used to evaluate the optimal feature subset from the original feature set. To evaluate the effectiveness of proposed method, CBGWO is compared with binary grey wolf optimization (BGWO1 and BGWO2), binary particle swarm optimization (BPSO), and genetic algorithm (GA). The experimental results show the superiority of CBGWO not only in classification performance, but also feature reduction. In addition, CBGWO has a very low computational cost, which is more suitable for real world application.https://www.mdpi.com/2073-431X/7/4/58feature selectionelectromyographygrey wolf optimizerbinary grey wolf optimizationclassificationtime-frequency feature
spellingShingle Jingwei Too
Abdul Rahim Abdullah
Norhashimah Mohd Saad
Nursabillilah Mohd Ali
Weihown Tee
A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
Computers
feature selection
electromyography
grey wolf optimizer
binary grey wolf optimization
classification
time-frequency feature
title A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
title_full A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
title_fullStr A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
title_full_unstemmed A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
title_short A New Competitive Binary Grey Wolf Optimizer to Solve the Feature Selection Problem in EMG Signals Classification
title_sort new competitive binary grey wolf optimizer to solve the feature selection problem in emg signals classification
topic feature selection
electromyography
grey wolf optimizer
binary grey wolf optimization
classification
time-frequency feature
url https://www.mdpi.com/2073-431X/7/4/58
work_keys_str_mv AT jingweitoo anewcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT abdulrahimabdullah anewcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT norhashimahmohdsaad anewcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT nursabillilahmohdali anewcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT weihowntee anewcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT jingweitoo newcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT abdulrahimabdullah newcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT norhashimahmohdsaad newcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT nursabillilahmohdali newcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification
AT weihowntee newcompetitivebinarygreywolfoptimizertosolvethefeatureselectionprobleminemgsignalsclassification