Disclosed are an adversarial learning based brain-computer interface method and a device thereof. According to the present invention, the adversarial learning based brain-computer interface device comprises: a preprocessing unit for preprocessing an electroencephalographic signal of a target user to divide into a resting period electroencephalographic signal and an image motion electroencephalographic signal; a secondary user selecting unit for comparing the resting period electroencephalographic signal of the target user with resting period electroencephalographic signals of other users to select other user having the highest similarity as a secondary user; a common characteristic extracting unit to extract a plurality of common characteristics of an image motion electroencephalographic signal of the selected secondary user; and a class estimating unit to classify classes of the image motion electroencephalographic signal of the target user and the selected secondary user using the plurality of common characteristics extracted.
- A Method and Device of Brain-Computer Interface with Adversarial Learning