title: Fuzzy EMG classification for prosthesis control.
abstract: This paper proposes a fuzzy approach to classify single-site electromyograph (EMG) signals for multifunctional prosthesis control. While the classification problem is the focus of this paper, the ultimate goal is to improve myoelectric system control performance, and classification is an essential step in the control. Time segmented features are fed to a fuzzy system for training and classification. In order to obtain acceptable training speed and realistic fuzzy system structure, these features are clustered without supervision using the Basic Isodata algorithm at the beginning of the training phase, and the clustering results are used in initializing the fuzzy system parameters. Afterwards, fuzzy rules in the system are trained with the back-propagation algorithm. The fuzzy approach was compared with an artificial neural network (ANN) method on four subjects, and very similar classification results were obtained. It is superior to the latter in at least three points: slightly higher recognition rate; insensitivity to overtraining; and consistent outputs demonstrating higher reliability. Some potential advantages of the fuzzy approach over the ANN approach are also discussed.
authors.affiliation: Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong.
authors.forename: F H
authors.initials: FH
authors.lastname: Chan
authors.forename: Y S
authors.initials: YS
authors.lastname: Yang
authors.forename: F K
authors.initials: FK
authors.lastname: Lam
authors.forename: Y T
authors.initials: YT
authors.lastname: Zhang
authors.forename: P A
authors.initials: PA
authors.lastname: Parker
mesh_terms: D000465:Algorithms; D001186:Artificial Limbs; D015982:Bias; D016000:Cluster Analysis; D004599:Electric Stimulation Therapy / Q000379:methods; D004576:Electromyography / Q000145:classification* / Q000379:methods*; D005246:Feedback; D017143:Fuzzy Logic; D006801:Humans; D016571:Neural Networks, Computer; D012815:Signal Processing, Computer-Assisted; D012986:Software Validation; D013997:Time Factors