![]() |
Multivariate Pattern Analysis in Python |
This is a FeaturewiseDatasetMeasure that uses a scalar DatasetMeasure and selective noise perturbation to compute a sensitivity map.
The comprehensive API documentation for this module, including all technical details, is available in the Epydoc-generated API reference for mvpa.measures.noiseperturbation (for developers).
Bases: mvpa.measures.base.FeaturewiseDatasetMeasure
This is a FeaturewiseDatasetMeasure that uses a scalar DatasetMeasure and selective noise perturbation to compute a sensitivity map.
First the scalar DatasetMeasure computed using the original dataset. Next the data measure is computed multiple times each with a single feature in the dataset perturbed by noise. The resulting difference in the scalar DatasetMeasure is used as the sensitivity for the respective perturbed feature. Large differences are treated as an indicator of a feature having great impact on the scalar DatasetMeasure.
The computed sensitivity map might have positive and negative values!
Cheap initialization.
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the NoisePerturbationSensitivity documentation.
Full API documentation of NoisePerturbationSensitivity in module mvpa.measures.noiseperturbation.