1. A method for classifying brain signals in a brain-computer interface (BCI), the method comprising the steps of: building a subject-independent model for a new subject using labelled brain signals from a pool of previous subjects, and building an initial subject-specific model for the new subject based on the subject-independent model and a segment of the unlabelled brain signals from the new subject.