Contrastive independent component analysis for salient patterns and dimensionality reduction | Synapse