Git Product home page Git Product logo

Comments (4)

egyptdj avatar egyptdj commented on May 18, 2024

Hi @GMLB1997,

Could you try with the HCP dataset directly downloaded from https://db.humanconnectome.org?
The downloaded data should be organized as indicated in the dataset section of the README.md.
Data downloaded from other source cannot be guaranteed to reproduce exact result because the preprocessing step may differ.

from stagin.

GMLB1997 avatar GMLB1997 commented on May 18, 2024

Hi. The HCP dataset used in ST-GCN is also downloaded from https://db.humanconnectome.org, but just different brain parcellation, and I think model comparison on the same dataset with the same parcellation is fair.

from stagin.

egyptdj avatar egyptdj commented on May 18, 2024

Thank you for pointing out an important point. I agree with you that it is very difficult to appropriately compare performance of different GNN-fMRI models, given that not only the model, but also how the 4D fMRI data is processed can largely affect the results. I am not sure about the HCP dataset that you are using so I cannot give you a definite answer, but I will assume that the only difference is the parcellation, as you have mentioned.

Different parcellation can matter, and affect the results. If number of nodes get smaller, applying STAGIN should be cautious since our method employs binarization of the FC matrix to obtain unweighted simple graph. If the number of node is small (let's say 20), the graph structure may not carry enough information after the binarization. As far as I know, ST-GCN does not binarize the FC matrix, keeping the weights of the FC matrix. Maybe binarizing the input FC in ST-GCN or using the weighted input FC in STAGIN may reflect a slightly more 'fair' comparison. (I would say 'slightly' because there are still many other factors that causes performance difference between the two models, leading to 'unfair' benchmarking)

Another point that should be considered is that additional hyperparameter tuning might be required to fit the ROI-Timeseries data from another parcellation. If you directly apply any other type of data to the model, it might overfit and show suboptimal results because the hyperparameters are set to the best ones regarding the dataset/parcellation in our experimental settings. This means that if you try to fit ROI-Timeseries data extracted from our pipeline to another model (say ST-GCN) directly, this may also give suboptimal results on that model too.

I believe that there is a large need for benchmarking the best data processing pipelines for the fMRI-GNN (and other neural network applications) experiments. I hope that I will be able to benchmark various ways to process the fMRI data for neural network application, but would also deeply appreciate any researcher who would do the important job!

from stagin.

GMLB1997 avatar GMLB1997 commented on May 18, 2024

Thanks for your reply!

from stagin.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.