Applications of Machine Learning and Deep Learning on Biological Data