The invention relates to an upper limb posture recognition algorithm based on a genetic algorithm for super-parameter optimization. At that move end, the upper limb posture movement is collected, andthrough the analysis of the collected data, six kinds of motion information are identified. The upper limb posture data are time series, time window length, data overlap rate and the number of hiddenneurons, which will affect the accuracy of recognition. Therefore, a genetic algorithm is used to optimize the super-parameters and find the most appropriate set of solutions. The traditional geneticalgorithm is slow and easy to fall into the local solution, the invention sorts the population according to the fitness function, the sorted populations are divided into four parts, namely, Top, Best,Normal and Worse. All the good populations are selected and the best, Normal and Worse populations are selected proportionally. After selection, the inadequate populations are randomly generated to ensure that the number of population remains unchanged in each round. The invention accelerates the speed of parameter optimization, and simultaneously finds the global optimal solution.