Open JohannesWiesner opened 1 year ago
Yeah I think this is a really interesting research direction. Tagged as possible enhancement. Inclined to stick with CCA models to avoid feature creep! ICA stuff possibly for mvlearn assuming it's still maintained
Yeah the most immediately implementable one looks like JSCCA Fang 16
Hi James, thought I would open this as an issue:
It would be nice if cca-zoo would offer methods that allow modeling sample groups (e.g. patients vs. healthy controls) in the datatsets. Currently, one does see a lot of papers, where people either compute n CCAs for each sample group or "ignore" these covariance structures and compute a CCA on the whole dataset. Most of the time the authors then somehow compare weights, loadings or variate scores between the subject groups to get an idea of how groups differ in their X-y relationships (or what relationship is shared). More elegant would be to implement supervised models that have knowledge about covariance structures in the dataset (similar to GSCCA, except that now we are talking about sample groups, not feature groups).
There seem to exist methods like joint ICA / joint sparse CCA that seem to be able to handle sample groups: