Machine Learning Approaches For Identifying Microrna Targets And Conserved Protein Complexes