Abstract
The goal of our study is to develop a fast parallel implementation of group independent component analysis (ICA) for functional magnetic resonance imaging (fMRI) data using graphics processing units (GPU). Though ICA has become a standard method to identify brain functional connectivity of the fMRI data, it is computationally intensive, especially has a huge cost for the group data analysis. GPU with higher parallel computation power and lower cost are used for general purpose computing, which could contribute to fMRI data analysis significantly. In this study, a parallel group ICA (PGICA) on GPU, mainly consisting of GPU-based PCA using SVD and Infomax-ICA, is presented. In comparison to the serial group ICA, the proposed method demonstrated both significant speedup with 6-11 times and comparable accuracy of functional networks in our experiments. This proposed method is expected to perform the real-time post-processing for fMRI data analysis.
Original language | English |
---|---|
Pages (from-to) | 9-16 |
Number of pages | 8 |
Journal | Computer Methods and Programs in Biomedicine |
Volume | 119 |
Issue number | 1 |
Early online date | 10 Feb 2015 |
DOIs | |
Publication status | Published - 1 Apr 2015 |
Externally published | Yes |
Keywords
- FMRI
- GPGPU
- Group ICA
- Parallel computing
ASJC Scopus subject areas
- Software
- Health Informatics
- Computer Science Applications