title: Tracking non-stationary EEG sources using adaptive online recursive independent component analysis.
abstract: Electroencephalographic (EEG) source-level analyses such as independent component analysis (ICA) have uncovered features related to human cognitive functions or artifactual activities. Among these methods, Online Recursive ICA (ORICA) has been shown to achieve fast convergence in decomposing high-density EEG data for real-time applications. However, its adaptation performance has not been fully explored due to the difficulty in choosing an appropriate forgetting factor: the weight applied to new data in a recursive update which determines the trade-off between the adaptation capability and convergence quality. This study proposes an adaptive forgetting factor for ORICA (adaptive ORICA) to learn and adapt to non-stationarity in the EEG data. Using a realistically simulated non-stationary EEG dataset, we empirically show adaptive forgetting factors outperform other commonly-used non-adaptive rules when underlying source dynamics are changing. Standard offline ICA can only extract a subset of the changing sources while adaptive ORICA can recover all. Applied to actual EEG data recorded from a task-switching experiments, adaptive ORICA can learn and re-learn the task-related components as they change. With an adaptive forgetting factor, adaptive ORICA can track non-stationary EEG sources, opening many new online applications in brain-computer interfaces and in monitoring of brain dynamics.
authors.forename: Sheng-Hsiou
authors.initials: SH
authors.lastname: Hsu
authors.forename: Luca
authors.initials: L
authors.lastname: Pion-Tonachini
authors.forename: Tzyy-Ping
authors.initials: TP
authors.lastname: Jung
authors.forename: Gert
authors.initials: G
authors.lastname: Cauwenberghs
mesh_terms: D001921:Brain / Q000502:physiology; D004569:Electroencephalography / Q000379:methods*; D006801:Humans; D012815:Signal Processing, Computer-Assisted