Multi-modal Differentiable Unsupervised Feature Selection