I have an EEG data set which is about 5 minutes long for each subject. I want to detect and correct existing artifacts using ICA approach. I can apply this method on the whole data of each person or first epoch this data and then apply ICA on each epoch separately. Which one is more accurate?