<HTML><HEAD>
<META content="text/html; charset=iso-8859-15" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.23588"></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>Thanks Makoto. Your feedback is very helpful!</DIV>
<DIV> </DIV>
<DIV>The main reason I want to use short epoch is that we only have 13 channels data. My concern is that if we feed data with various source of artifacts, 13 independent components might not be enough to capture the artifact we want for each subject. </DIV>
<DIV> </DIV>
<DIV>I think for now, I will have to use ICA on both long and short epochs, then compare the output. </DIV>
<DIV> </DIV>
<DIV>Thanks again!</DIV>
<DIV> </DIV>
<DIV>Xiaoming</DIV>
<DIV> </DIV>
<DIV><BR>>>> Makoto Miyakoshi <mmiyakoshi@ucsd.edu> 6/8/2016 10:17 PM >>><BR></DIV>
<DIV dir=ltr>Dear Xiaoming,<BR><BR>> (1) I should feed ICA with 'cleaned' epochs (less non-stereotypic noise) and with enough data points (> k*N^2). <BR><BR>It does not have to be epochs. You can feed long continuous data if you want.<BR>Just in case, (EEG.nbchan^2) * k, where k>30.<BR><BR>> (2), I can calculate ICA on short epochs, then apply the ICA (weights and sphere matrices) to long epochs from the same dateset.<BR><BR>Sure.<BR><BR><SPAN style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px">> I want ICA focus on this short window to identify the artifact-components.</SPAN><BR><BR>My impression is that feeding all data point is good after all. If the artifact is bad enough, ICA will pick it up. It's generally hard to imagine the situation (just from my experience though, no guarantee) that the artifact is so subtle that it can be ONLY decomposed in your suggested approach... It is because what we see and ICA sees in data are different, and our intuitive understanding of data is often wrong.
<DIV><BR></DIV>
<DIV>Makoto<BR>
<DIV class=gmail_extra><SPAN style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px"><BR></SPAN></DIV>
<DIV class=gmail_extra><SPAN style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px"><BR></SPAN></DIV>
<DIV class=gmail_extra><SPAN style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px"><BR></SPAN></DIV>
<DIV class=gmail_extra><BR>
<DIV class=gmail_quote>On Tue, Jun 7, 2016 at 12:52 PM, Xiaoming Du <SPAN dir=ltr><<A href="mailto:XDu@mprc.umaryland.edu" target=_blank>XDu@mprc.umaryland.edu</A>></SPAN> wrote:<BR>
<BLOCKQUOTE style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class=gmail_quote>
<DIV style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma; font-stretch: normal">
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV>Hi all,<BR><BR></DIV>I have a rookie question about using ICA to remove specific artifacts. Please correct me if I was wrong.<BR><BR></DIV>(1) I should feed ICA with 'cleaned' epochs (less non-stereotypic noise) and with enough data points (> k*N^2). <BR><BR>(2), I can calculate ICA on short epochs, then apply the ICA (weights and sphere matrices) to long epochs from the same dateset.<BR><BR></DIV>(reference link: <A href="http://sccn.ucsd.edu/wiki/Chapter_09:_Decomposing_Data_Using_ICA#Studying_and_removing_ICA_components" target=_blank>http://sccn.ucsd.edu/wiki/Chapter_09:_Decomposing_Data_Using_ICA#Studying_and_removing_ICA_components</A>)<BR><BR></DIV>For my data set, I want to remove the known artifacts that occurs right after the events (within 100 ms). Also, there are only 13 channels (including 2 eye-channels) for each subject.<BR></DIV>
<DIV>My goal is to remove this special artifacts using ICA on long epochs. However, because I already know the artifacts occurs shortly after events, I want ICA focus on this short window to identify the artifact-components. I want to minimize the effects of other artifacts or noise on ICA. <BR></DIV>
<DIV><BR></DIV>My current thoughts are: 1, cut continuous file into long epochs (4 seconds). <BR></DIV>2, remove epochs with non-stereotypic noise.<BR></DIV>3, 1-hz high-pass filter the remaining long epochs, then cut short epochs (-30 to 100 ms). In this way, the short epochs mainly contains the artifacts I want to remove. <BR></DIV>4, apply ICA on the 0.13-second short epochs. The sampling rate of our data is 1000 Hz. There are more than 50 trials. Therefore, The data point for ICA are around 1000*0.13*50 = 6500. This is larger than 5070 (30*13^2), so I should have enough data for ICA on those short epochs.<BR></DIV>5, identify the artifact-components from step 4.<BR></DIV>6, apply the ICA weights and sphere to long epochs (before 1-hz highpass filter), then reject artifact-components identified from step 5. <BR></DIV>7, for now, I should have long epochs that are artifact-corrected and not filtered. <BR><BR></DIV>Please let me know if those steps are reasonable. Any suggestions or comments are appreciated!<BR><BR></DIV>Thanks. 
<DIV>
<DIV><IMG src="cid:LAXOYUCYHSHP.IMAGE.gif"></DIV><SPAN><FONT color=#888888>
<DIV></DIV>
<DIV>Xiaoming</DIV></FONT></SPAN></DIV></DIV><BR>_______________________________________________<BR>Eeglablist page: <A href="http://sccn.ucsd.edu/eeglab/eeglabmail.html" rel=noreferrer target=_blank>http://sccn.ucsd.edu/eeglab/eeglabmail.html</A><BR>To unsubscribe, send an empty email to <A href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu">eeglablist-unsubscribe@sccn.ucsd.edu</A><BR>For digest mode, send an email with the subject "set digest mime" to <A href="mailto:eeglablist-request@sccn.ucsd.edu">eeglablist-request@sccn.ucsd.edu</A><BR></BLOCKQUOTE></DIV><BR><BR clear=all>
<DIV><BR></DIV>-- <BR>
<DIV class=gmail_signature data-smartmail="gmail_signature">
<DIV dir=ltr>Makoto Miyakoshi<BR>Swartz Center for Computational Neuroscience<BR>Institute for Neural Computation, University of California San Diego<BR></DIV></DIV></DIV></DIV></DIV></BODY></HTML>