Cargando…
Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning
Orphan genes are associated with regulatory patterns, but experimental methods for identifying orphan genes are both time-consuming and expensive. Designing an accurate and robust classification model to detect orphan and non-orphan genes in unbalanced distribution datasets poses a particularly huge...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7567012/ https://www.ncbi.nlm.nih.gov/pubmed/33133122 http://dx.doi.org/10.3389/fgene.2020.00820 |
_version_ | 1783596235521785856 |
---|---|
author | Gao, Qijuan Jin, Xiu Xia, Enhua Wu, Xiangwei Gu, Lichuan Yan, Hanwei Xia, Yingchun Li, Shaowen |
author_facet | Gao, Qijuan Jin, Xiu Xia, Enhua Wu, Xiangwei Gu, Lichuan Yan, Hanwei Xia, Yingchun Li, Shaowen |
author_sort | Gao, Qijuan |
collection | PubMed |
description | Orphan genes are associated with regulatory patterns, but experimental methods for identifying orphan genes are both time-consuming and expensive. Designing an accurate and robust classification model to detect orphan and non-orphan genes in unbalanced distribution datasets poses a particularly huge challenge. Synthetic minority over-sampling algorithms (SMOTE) are selected in a preliminary step to deal with unbalanced gene datasets. To identify orphan genes in balanced and unbalanced Arabidopsis thaliana gene datasets, SMOTE algorithms were then combined with traditional and advanced ensemble classified algorithms respectively, using Support Vector Machine, Random Forest (RF), AdaBoost (adaptive boosting), GBDT (gradient boosting decision tree), and XGBoost (extreme gradient boosting). After comparing the performance of these ensemble models, SMOTE algorithms with XGBoost achieved an F1 score of 0.94 with the balanced A. thaliana gene datasets, but a lower score with the unbalanced datasets. The proposed ensemble method combines different balanced data algorithms including Borderline SMOTE (BSMOTE), Adaptive Synthetic Sampling (ADSYN), SMOTE-Tomek, and SMOTE-ENN with the XGBoost model separately. The performances of the SMOTE-ENN-XGBoost model, which combined over-sampling and under-sampling algorithms with XGBoost, achieved higher predictive accuracy than the other balanced algorithms with XGBoost models. Thus, SMOTE-ENN-XGBoost provides a theoretical basis for developing evaluation criteria for identifying orphan genes in unbalanced and biological datasets. |
format | Online Article Text |
id | pubmed-7567012 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-75670122020-10-30 Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning Gao, Qijuan Jin, Xiu Xia, Enhua Wu, Xiangwei Gu, Lichuan Yan, Hanwei Xia, Yingchun Li, Shaowen Front Genet Genetics Orphan genes are associated with regulatory patterns, but experimental methods for identifying orphan genes are both time-consuming and expensive. Designing an accurate and robust classification model to detect orphan and non-orphan genes in unbalanced distribution datasets poses a particularly huge challenge. Synthetic minority over-sampling algorithms (SMOTE) are selected in a preliminary step to deal with unbalanced gene datasets. To identify orphan genes in balanced and unbalanced Arabidopsis thaliana gene datasets, SMOTE algorithms were then combined with traditional and advanced ensemble classified algorithms respectively, using Support Vector Machine, Random Forest (RF), AdaBoost (adaptive boosting), GBDT (gradient boosting decision tree), and XGBoost (extreme gradient boosting). After comparing the performance of these ensemble models, SMOTE algorithms with XGBoost achieved an F1 score of 0.94 with the balanced A. thaliana gene datasets, but a lower score with the unbalanced datasets. The proposed ensemble method combines different balanced data algorithms including Borderline SMOTE (BSMOTE), Adaptive Synthetic Sampling (ADSYN), SMOTE-Tomek, and SMOTE-ENN with the XGBoost model separately. The performances of the SMOTE-ENN-XGBoost model, which combined over-sampling and under-sampling algorithms with XGBoost, achieved higher predictive accuracy than the other balanced algorithms with XGBoost models. Thus, SMOTE-ENN-XGBoost provides a theoretical basis for developing evaluation criteria for identifying orphan genes in unbalanced and biological datasets. Frontiers Media S.A. 2020-10-02 /pmc/articles/PMC7567012/ /pubmed/33133122 http://dx.doi.org/10.3389/fgene.2020.00820 Text en Copyright © 2020 Gao, Jin, Xia, Wu, Gu, Yan, Xia and Li. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Genetics Gao, Qijuan Jin, Xiu Xia, Enhua Wu, Xiangwei Gu, Lichuan Yan, Hanwei Xia, Yingchun Li, Shaowen Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title | Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title_full | Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title_fullStr | Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title_full_unstemmed | Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title_short | Identification of Orphan Genes in Unbalanced Datasets Based on Ensemble Learning |
title_sort | identification of orphan genes in unbalanced datasets based on ensemble learning |
topic | Genetics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7567012/ https://www.ncbi.nlm.nih.gov/pubmed/33133122 http://dx.doi.org/10.3389/fgene.2020.00820 |
work_keys_str_mv | AT gaoqijuan identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT jinxiu identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT xiaenhua identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT wuxiangwei identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT gulichuan identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT yanhanwei identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT xiayingchun identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning AT lishaowen identificationoforphangenesinunbalanceddatasetsbasedonensemblelearning |