Abstract-Surface electromyography (sEMG) analysis is becoming increasingly popular in a broad variety of applications. Despite satisfactory classification rates are frequently obtained through supervised machine learning (ML) algorithms, there are some issues mostly related to the data acquisition which are not properly addressed in current studies. In this paper we present a method capable of mitigate the noise in the sEMG acquisition caused mainly by loose or misplaced non-invasive electrodes. To address this issue we propose a stage of pre-processing capable of being adapted on a variety of classifiers. The proposed method is capable of identify this two anomalies in the signal and provide the data to retrain the classifier, discarding the problematic channels. Once the method is retrained using only the most relevant channels it is possible to increase the accuracy rate of the ML method. The method was tested on a database containing five ablebodied subjects and four amputee subjects of both sexes. The average classification accuracy for the adaptive input selection method was 83,96 6,5% for the able-bodied subjects and 61,15 7,7% for the amputees subjects against 72,06 8,0% in ablebodied subjects and 39,77 10,6% for the amputees subjects considering the non-adaptive approach. Both systems make use of the proposed method to classify 9 distinguish upper-limb movements with different degrees of freedom.Index Terms-electrode assortment, upper-limb signal, neural network, auto-adaptive methods, surface electromyography