Learning with Diversification from Block Sparse Signal