[pymvpa] MappedClassifer
Jacob Bollinger
jacob.bollinger at bright.com
Thu Jun 27 01:07:40 UTC 2013
Hello all,
on line 1279 of mvpa2/clfs/meta.py it reads:
class MappedClassifier(ProxyClassifier):
"""`ProxyClassifier` which uses some mapper prior training/testing.
`MaskMapper` can be used just a subset of features to
train/classify.
Having such classifier we can easily create a set of classifiers
for BoostedClassifier, where each classifier operates on some set
of features, e.g. set of best spheres from SearchLight, set of
ROIs selected elsewhere. It would be different from simply
applying whole mask over the dataset, since here initial decision
is made by each classifier and then later on they vote for the
final decision across the set of classifiers.
"""
Has anyone accomplished this?
In other words:
1) Data: 50 features, each with 10000 observations
2) Train several clfs, each with its own optimized feature selection
method; because each classifier will prefer a distinct set of features,
overall feature coverage after feature selection will be better if many
classifiers are combined.
3) Combine function
4) According to the literature, the combined classifiers (even if many of
them are weak) should lead to a dramatic improvement in classification
accuracy.
5) Right now I can get ~65% accuracy on a three-fold cross validation with
SMLR(), but am hoping to get near 80% with a combined approach.
6) It does not have to be the one stated in meta.py, but this seems like a
good lead.
Any help is much appreciated!
Thanks!
*
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-exppsy-pymvpa/attachments/20130626/4f0aa502/attachment.html>
More information about the Pkg-ExpPsy-PyMVPA
mailing list