The application belongs to the field of brain-computer interface, and particularly relates to a
convolutional neural network construction method for enhancing
time domain information in convolutional output, which is used for classification tasks or regression tasks in brain-computer interface, and comprises the following steps: improving and training the structure of a
convolutional neural network to be enhanced, wherein the improvement mode is as follows: according to the structure of a convolutional layer to be improved, the size of a feature representation output by the convolutional layer is calculated, an average
pooling layer with the same output size and feature representation size is constructed, the average
pooling layer is used for accompanying
convolution kernel sliding point multiplication process of the convolutional layer to be improved, input data is average-pooled to generate an average
pooling representation; a trigonometric function
encoder is constructed to perform
time sequence coding on each element in the average pooling representation to obtain a new average pooling representation; a summation unit is constructed to sum corresponding elements of the new average pooling representation and the feature representation to obtain a feature representation with enhanced
time domain information, and the feature representation is input into a next layer structure. The application can enhance
time domain information without expanding the size of
model parameters.