Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning