tjiagom / spatio-temporal-brain Goto Github PK
View Code? Open in Web Editor NEWA Deep Graph Neural Network Architecture for Modelling Spatio-temporal Dynamics in rs-fMRI Data
License: Apache License 2.0
A Deep Graph Neural Network Architecture for Modelling Spatio-temporal Dynamics in rs-fMRI Data
License: Apache License 2.0
Issues if nodes were removed?
dense_diff_pool, SAGPooling (attention!), TopKPooling
Dear Author,
Thanks for sharing such a comprehensive and complete code. The results obtained and the variability options put into this is really remarkable. However, I find it hard to run the code of HCP dataset, and the structure of the directory or names are unknown to me, as the person ID and gender have to in correspondence. Could you please guide how to structure the directory to be able to run the code, I have HCP files in both csv and .txt files. If there is any script which will put the folders to their right place, please give kind consideration to upload on the repo.
Thanks a lot.
Warmest Regards.
(eg. mean/std)
866 males (the positive/1 outcome) and 1021 females (the negative/0 outcome).
963 data points from session 1, and 924 from session 2
how to create my custiom dataset, if i use this model to training
I'm interested in your work and appreciate it. Can you tell me about how to visualize the graph representation like the Fig. 1 (or Fig. 6) in your paper.
I am looking forward to your kind reply.
Thanks in advance.
Dear Dr. Azevedo,
Thanks for your sharing of your codes, they are of great help!
It was wrriten in the paper that 25 random runs were launched for each test set. This was the outter 5-fold cross-validation, and test set was kept the same in a group of 25 random runs by setting a hyperparameter.
Howerver, I found in the code that validation set would be gone through only once in a run (as in fig1 from main_loop.py). In my opinion, it meant that not only test set was kept the same in 25 random runs, but also validation set.
In the wandb sweep logs, I noticed that the second number (which indicating validation set) of each ouput of an epoch was the same number which was "1" (as in fig2). This supported my opinon above.
I am wondering if I miss something important so I misunderstood your code and paper. Maybe the k-fold validation generator will shuffle the data so that each validation set would be random in each run.
I am looking forward to your reply.
Thanks in advance.
This might bring issues depending on the pooling mechanism
Hi,
Nice work and I highly appreciate it. Can you please guide about how to place data in directory if someone doesn't have access to ADNI due to region limitations and wants to use their own dataset, and also is it possible to access to your preprocessed data.
I am waiting for your kind reply.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.