Application of Unsupervised learning to biological data