This folder contains the code to reproduce the experiments in the paper Covariance Scattering Transforms, AAAI 2026.
- Python 3.11.5
pip install -r requirements.txt
The file data_preprocess.ipynb contains the code to preprocess each dataset. Below the preliminary steps to download the datasets.
Following instructions at http://preprocessed-connectomes-project.org/abide/, download the file Phenotypic_V1_0b_preprocessed1.csv and place it at the path data/datasets/abide/Phenotypic_V1_0b_preprocessed1.csv
From the website https://ida.loni.usc.edu/, download the files FS7_APARC_CTH.csv, Age_at_visit.csv and place them at the path data/datasets/ppmi/.
From the website https://ida.loni.usc.edu/, download the files ADSP_PHC_T1_FS_DATADIC and ADSP_PHC_T1_FS and place them in the folder data/datasets/adni
To replicate experiments in the paper, run the following scripts. The dataset should be specified inside the scripts.
stability_exp.pyto run stability experiments in Figures 3 and 9pruning.pyto run the pruning experiments in Figures 4 and 12labeled_size_exp.pyto run experiments with varying labeled training data size in Figures 5, 10 and 11baselines.pyto run baselines in Table 4
The best hyperparameter configuration for each experiment is automatically loaded from the folder best_params.
The notebook plots.ipynb contains functions to read and plot the results of the experiments.