Reduced Rank Approximation with Weights from Covariance Structures