Abstract:
The results of training and testing of an artificial neural network for recognizing human finger movements based on signals from electromyographic sensors are presented. Special attention is paid to the issues of preliminary processing of initial signals, including digital filtering, setting the optimal level corresponding to the resting state of the muscle, and calculation of signal attributes. In the paper, an envelope of the electromyographic signal was built on the basis of the “average energy” attribute, and the definition of muscle activity areas was carried out using two thresholds: adaptive in level and fixed in time. Three attributes are used directly for training the artificial neural network, which are specified depending on the requirements to the quality of training, either by indicator of distinguishability or by a complete enumeration of combinations of attributes. Optimization of the set of attributes for training the artificial neural network allowed achieving the level of correct answers more than 97%.