Dimensionality Reduction For Small medium And Large Scale Data