Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mass univariate analysis and spatially varying design matrix #207

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

cmaumet
Copy link
Member

@cmaumet cmaumet commented Oct 27, 2014

This is a proposal made up with @nicholst, following discussions at #191 to:

  • specify whether the analysis is "mass univariate" by including a new attribute nidm:hasVoxelWiseEstimation (or nidm:hasPixelWiseEstimation) in nidm:ModelParametersEstimation that take as value an nidm:ElementWiseEstimation:

image

  • specify whether the design matrix is spatially varying by re-using the attribute dependenceSpatialModel in nidm:DesignMatrix that take as value an nidm:SpatialModel (terms under discussion at Definition of "noise spatial model" terms #194):

image

@nicholst
Copy link
Contributor

nicholst commented Nov 3, 2014

I think some exposition and/or examples are needed to clarify what's going on here.

Here are what the values nidm:hasVoxelWiseEstimation can take on mean (in a more logical order, instead of alphabetical)

  • MassUnivariate: This is the traditional, ubiquitous approach; parameter estimation depends solely on data at each individual voxel/pixel/element.
  • MassMultivariate: Less common approach, where a multivariate data is available at each voxel/pixel/element (e.g. Tensor Based Morphometry, or a 3x3 tensor from DTI); (multivariate) parameter estimation depends solely on (multivariate) data at each individual voxel/pixel/element.
  • LocalMultivariate: Recently popularised "spotlight" approach, where a local, spatial multivariate model is fit at each location, centered about each individual voxel/pixel/element, using a neighbourhood of observations.
  • Multivariate: Classical, but infrequently used approach, where the entire image is taken as a single multivariate observation; (multivariate) parameter estimation depends on the entire collection of voxel/pixel/element over the analysis mask.

For dependenceSpatialModel in nidm:DesignMatrix, I'm not sure a SpatiallyRegularisedModel makes sense for the design matrix. That is, the design matrix is a fixed and given object; "regularisation" implies a modification of an estimation procedure, which doesn't really make sense in the context of design matrices.

@cmaumet
Copy link
Member Author

cmaumet commented Nov 3, 2014

We discussed this on NIDASH call on Nov 3rd (minutes).

@khelm
Copy link
Contributor

khelm commented Nov 3, 2014

Just a couple of comments:

  1. The definition should start with what the thing is: MassUnivariate: "A model in which the estimation of the model parameters depends solely on the data at each individual voxel/pixel/element."
  2. I don't think that the commentary on the current community usage is subjective and shouldn't be in the definitions.

@nicholst
Copy link
Contributor

nicholst commented Nov 3, 2014

thanks @khelm! Indeed, I wasn't thinking about finalised definitions but trying to make the different terms clear to the NIDM group. I can create revised definitions that are more formal.

@khelm
Copy link
Contributor

khelm commented Nov 3, 2014

Well, I didn't want a call to go by without making at least one nit-picky comment about definitions...
(and strike the "don't" in comment #2 above).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants