1. A method for classifying brain states comprising obtaining from at least one electroencephalograph (EEG) sensor labeled EEG data signals that include artifacts, building a classifier model with at least one computer device using the labeled EEG data signals that include artifacts and using the classifier model to classify brain states in unlabeled EEG data signals without at any point requiring the removal of the artifacts from the EEG data signals, wherein building a classifier model with the least one computer device comprises: a) determining brain states of interest; b) collecting a set of labeled EEG data signals that include artifacts; c) dividing the labeled EEG data into overlapping time windows; d) removing the time dimension from each time window; e) generating features from the time windows; and f) building the classifier model.