1
Enhancing Functional Connectome Fingerprinting
with Deep Learning
Yashaswini
B.Tech (Electrical Engineering)
and
M.Tech (Signal Processing and Machine Learning)
20EE38020
Supervisor
Dr. Sanjay Ghosh
Assistant Professor,
Department of Electrical Engineering
30 April 2025
1
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
2
Brain Fingerprinting: Overview
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 2
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
3
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 3
Brain Fingerprinting: Data Sources
Structural Connectivity (MRI) Functional Connectivity (fMRI) Electrophysiological (MEG/EEG)
fMRI: functional Magnetic Resonance Imaging; MEG/EEG: Magneto/ElectroEncephaloGram
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 4
Problem Statement
Develop a robust brain fingerprinting framework to identify individuals
based on their functional connectomes (FC) (derived from fMRI data)
using signal processing and deep learning techniques
Pearson
Correlation
and
further processing
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
5
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 5
Literature Review: FC Fingerprint Extraction
Simple Correlation-Based Sparse Dictionary Learning Deep Learning
FC Fingerprint = FC FC Fingerprint = Residual FC FC Fingerprint = Refined FC
Reference: https://www.nature.com/articles/nn.4135 Reference:https://pmc.ncbi.nlm.nih.gov/articles/PMC6865523/ Reference:https://arxiv.org/abs/2006.09928
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 6
Proposed Solution Approach
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 7
Proposed Solution Approach: Source data to Brain Fingerprint
fMRI Data Extraction and Preprocessing
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 8
Proposed Solution Approach: Source data to Brain Fingerprint
Functional Connectome Generation
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 9
Proposed Solution Approach: Source data to Brain Fingerprint
Training Convolutional Autoencoder to get Reconstructed FC
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 10
Proposed Solution Approach: Source data to Brain Fingerprint
Subtract Reconstructed FC from Original FC to get Residual FC
“Group” FC
“Individualistic” FC
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 11
Proposed Solution Approach: Source data to Brain Fingerprint
Sparse Dictionary Learning Framework to get Refined FC
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 12
Proposed Solution Approach: Why Convolutional Autoencoder (CAE)
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 13
Proposed Solution Approach: Two sample example
ROI
ROI
ROI
ROI
ROI
ROI
ROI
ROI
ROI
ROI
Correlation →
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 14
Proposed Solution Approach: Data Extraction and Preprocessing
fMRI data from subset of HCP (Human Connectome Project) dataset
4D (x, y, z, t) : (91 x 109 x 91, t)
for 339 subjects across resting state and tasks: motor, emotion, working memory, language etc.
Glasser Parcellation:
360 Regions of interest (ROI) over 12 functional networks
Blood Oxygen Level Dependent (BOLD) time series signals for each ROI extracted
FC generated using Pearson Correlation between time series
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 15
Glasser Parcellation
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 16
Proposed Solution Approach: CAE Construction
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 17
Proposed Solution Approach: Training CAE
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 18
Proposed Solution Approach: SDL Theory (contd.)
Residual FC Group-wise FC using Sparse Coding Refined FC
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 19
Proposed Solution Approach: SDL Theory (contd.)
Residual FC Group-wise FC using Sparse Coding Refined FC
L : model parameter to control the sparsity
level of dictionaries.
D ∈ ℝm × K : dictionaries
K : the size of dictionaries
X = [x1, x2, …, xK] ∈ ℝK × n : representation matrix
∥ · ∥0, ∥ · ∥F : 0 and Frobenius norm
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 20
Proposed Solution Approach: SDL Implementation
Initialize Dictionary
Sparse Coding using OMP Algorithm
Solve for X while keeping D fixed such that X is L-sparse
Dictionary update using SVD
D is refined to represent residuals keeping the sparsity of X fixed
Repeat until convergence
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 21
Baseline Solution Approach 1: Finn et. al. (2015)
Used for fingerprinting
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 21
Baseline Solution Approach 2: Group Average Functional Connectomes
Averaged across all
subjects in dataset
Group Average
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 23
Individual Identification Accuracy
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Final Accuracy of Proposed Method
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 24
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Accuracy with respect to parameters (K and L)
Accuracies for different K and L values: On an average 10% higher on Motor Task
Accuracy →
Accuracy →
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 25
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Accuracy with respect to parameters (K and L)
Accuracies for different K and L values: On an average 10% higher on Working Memory Task
Accuracy →
Accuracy →
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 26
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Accuracy with respect to parameters (K and L)
Accuracies for different K and L values: On an average 10% higher on Emotion Task
Accuracy →
Accuracy →
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 27
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Ablation Analysis - Motor Task
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 28
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Ablation Analysis - Working Memory Task
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 29
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Ablation Analysis - Emotion Task
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 30
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Results: Training on other tasks
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 31
c) Working Memory d) Emotion
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Future Work
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 32
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Conclusion
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 33
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
References
[1] Finn ES, Shen X, Scheinost D, Rosenberg MD, Huang J, Chun MM, Papademetris X, Constable RT. Functional connectome fingerprinting: identifying individuals using patterns of brain connectivity. Nat Neurosci. 2015 Nov;18(11)
[2] Cai B, Zhang G, Hu W, Zhang A, Zille P, Zhang Y, Stephen JM, Wilson TW, Calhoun VD, Wang YP. Refined measure of functional connectomes for improved identifiability and prediction. Hum Brain Mapp. 2019 Nov
[3] Cai, Biao, et al. "Functional connectome fingerprinting: identifying individuals and predicting cognitive functions via autoencoder." Human Brain Mapping 42.9 (2021): 2691-2705.
Publication
30/04/2025 Enhancing Functional Connectome Fingerprinting using Deep Learning 34
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Thank you!
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Appendix
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
HCP minimal preprocessing pipeline
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
AE vs Conv-AE Network Parameter Calculations
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Orthogonal Matching Pursuit Algorithm
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Dictionary update using SVD
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Transposed Convolution
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Why reconstructed FCs represent group-wise connections?
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
How SDL acts as a feature magnifier ?
Indian Institute of Technology Kharagpur
Department of Electrical Engineering
Low performance of Finn et. al. (2015)
Indian Institute of Technology Kharagpur
Department of Electrical Engineering