A Supervised Ensemble Approach for Sensitive microRNA Target Prediction

IEEE/ACM Trans Comput Biol Bioinform. 2020 Jan-Feb;17(1):37-46. doi: 10.1109/TCBB.2018.2858252. Epub 2018 Jul 20.

Abstract

MicroRNAs, a class of small non-coding RNAs, regulate important biological functions via post-transcriptional regulation of messenger RNAs (mRNAs). Despite rapid development in miRNA research, precise experimental methods to determine miRNA target interactions are still lacking. This motivated us to explore the in silico target interaction features and incorporate them in predictive modeling. We propose a systematic approach towards developing a sensitive miRNA target prediction model to explore the interplay of target recognition features. In the first step, we have employed a supervised ensemble under-sampling approach to address the problem of imbalance in the training dataset due to a larger number of negative instances. Various feature selection techniques were evaluated to obtain the optimal feature subset that best recognizes the true miRNA-mRNA targets. In the second step, we have built our optimal model, miRTPred, a novel blending ensemble-based approach that combines the predictions of the best performing traditional and classical ensemble models, through a weighted voting classifier, achieving a sensitivity of 87 percent and F1-score of 0.88 for 3'UTR region of the mRNA transcript. miRTPred outperforms popular machine learning (ML) and non-ML approaches to target prediction algorithms. miRTPred is freely available at http://bicresources.jcbose.ac.in/zhumur/mirtpred.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Computational Biology / methods*
  • Gene Expression Regulation / genetics
  • HEK293 Cells
  • Humans
  • MicroRNAs* / analysis
  • MicroRNAs* / genetics
  • MicroRNAs* / metabolism
  • RNA, Messenger* / analysis
  • RNA, Messenger* / genetics
  • RNA, Messenger* / metabolism
  • Sequence Analysis, RNA
  • Supervised Machine Learning*

Substances

  • MicroRNAs
  • RNA, Messenger