Sparse Coding Based Methods Of Data