I implemented a multi-class classification and wanted to test it using the MNIST dataset. I realized that if I use standardization
$X \leftarrow \frac{X-mean(X)}{std(X)}$,
over 50% of all features will be zero. Is that a problem?
Does it make more sense to work in such a case with normalization
$X \leftarrow \frac{2(X-min(X))}{max(X) - min(X)} - 1$,
such that all features are between -1 and 1?
What about doing first a standardization followed by a normalization step?