# Jointly Discriminative and Generative Recurrent Neural Networks for Learning from fMRI

arXiv: https://arxiv.org/abs/1910.06950 · HTML: https://mlsanity.com/paper/1910.06950/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 15 Oct 2019.

## Built on by (most cited first, 9 of 9)

- [FedNI: Federated Graph Learning with Network Inpainting for Population-Based Disease Prediction](https://mlsanity.com/paper/2112.10166/) (2021)
- [GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysis](https://mlsanity.com/paper/2203.09034/) (2022)
- [Automatic autism spectrum disorder detection using artificial intelligence methods with MRI neuroimaging: A review](https://mlsanity.com/paper/2206.11233/) (2022)
- [MMGPL: Multimodal Medical Data Analysis with Graph Prompt Learning](https://mlsanity.com/paper/2312.14574/) (2023)
- [Modern Views of Machine Learning for Precision Psychiatry](https://mlsanity.com/paper/2204.01607/) (2022)
- [Applications of interpretable deep learning in neuroimaging: a comprehensive review](https://mlsanity.com/paper/2406.17792/) (2024)
- [Estimating Reproducible Functional Networks Associated with Task Dynamics using Unsupervised LSTMs](https://mlsanity.com/paper/2105.02869/) (2021)
- [Comparative study of machine learning and deep learning methods on ASD classification](https://mlsanity.com/paper/2209.08601/) (2022)
- [Probabilistic Prediction of Neural Dynamics via Autoregressive Flow Matching](https://mlsanity.com/paper/2604.11178/) (2026)

## Abstract (arXiv)

Recurrent neural networks (RNNs) were designed for dealing with time-series data and have recently been used for creating predictive models from functional magnetic resonance imaging (fMRI) data. However, gathering large fMRI datasets for learning is a difficult task. Furthermore, network interpretability is unclear. To address these issues, we utilize multitask learning and design a novel RNN-based model that learns to discriminate between classes while simultaneously learning to generate the fMRI time-series data. Employing the long short-term memory (LSTM) structure, we develop a discriminative model based on the hidden state and a generative model based on the cell state. The addition of the generative model constrains the network to learn functional communities represented by the LSTM nodes that are both consistent with the data generation as well as useful for the classification task. We apply our approach to the classification of subjects with autism vs. healthy controls using several datasets from the Autism Brain Imaging Data Exchange. Experiments show that our jointly discriminative and generative model improves classification learning while also producing robust and meaningful functional communities for better model understanding.
