IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0157330.html
   My bibliography  Save this article

Ensemble Feature Learning of Genomic Data Using Support Vector Machine

Author

Listed:
  • Ali Anaissi
  • Madhu Goyal
  • Daniel R Catchpoole
  • Ali Braytee
  • Paul J Kennedy

Abstract

The identification of a subset of genes having the ability to capture the necessary information to distinguish classes of patients is crucial in bioinformatics applications. Ensemble and bagging methods have been shown to work effectively in the process of gene selection and classification. Testament to that is random forest which combines random decision trees with bagging to improve overall feature selection and classification accuracy. Surprisingly, the adoption of these methods in support vector machines has only recently received attention but mostly on classification not gene selection. This paper introduces an ensemble SVM-Recursive Feature Elimination (ESVM-RFE) for gene selection that follows the concepts of ensemble and bagging used in random forest but adopts the backward elimination strategy which is the rationale of RFE algorithm. The rationale behind this is, building ensemble SVM models using randomly drawn bootstrap samples from the training set, will produce different feature rankings which will be subsequently aggregated as one feature ranking. As a result, the decision for elimination of features is based upon the ranking of multiple SVM models instead of choosing one particular model. Moreover, this approach will address the problem of imbalanced datasets by constructing a nearly balanced bootstrap sample. Our experiments show that ESVM-RFE for gene selection substantially increased the classification performance on five microarray datasets compared to state-of-the-art methods. Experiments on the childhood leukaemia dataset show that an average 9% better accuracy is achieved by ESVM-RFE over SVM-RFE, and 5% over random forest based approach. The selected genes by the ESVM-RFE algorithm were further explored with Singular Value Decomposition (SVD) which reveals significant clusters with the selected data.

Suggested Citation

  • Ali Anaissi & Madhu Goyal & Daniel R Catchpoole & Ali Braytee & Paul J Kennedy, 2016. "Ensemble Feature Learning of Genomic Data Using Support Vector Machine," PLOS ONE, Public Library of Science, vol. 11(6), pages 1-17, June.
  • Handle: RePEc:plo:pone00:0157330
    DOI: 10.1371/journal.pone.0157330
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0157330
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0157330&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0157330?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Lee, Yoonkyung & Lin, Yi & Wahba, Grace, 2004. "Multicategory Support Vector Machines: Theory and Application to the Classification of Microarray Data and Satellite Radiance Data," Journal of the American Statistical Association, American Statistical Association, vol. 99, pages 67-81, January.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Hazlee Azil Illias & Wee Zhao Liang, 2018. "Identification of transformer fault based on dissolved gas analysis using hybrid support vector machine-modified evolutionary particle swarm optimisation," PLOS ONE, Public Library of Science, vol. 13(1), pages 1-15, January.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Yoonkyung Lee, 2014. "Comments on: Support vector machines maximizing geometric margins for multi-class classification," TOP: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 22(3), pages 852-855, October.
    2. Crystal T. Nguyen & Daniel J. Luckett & Anna R. Kahkoska & Grace E. Shearrer & Donna Spruijt‐Metz & Jaimie N. Davis & Michael R. Kosorok, 2020. "Estimating individualized treatment regimes from crossover designs," Biometrics, The International Biometric Society, vol. 76(3), pages 778-788, September.
    3. Maximilian Alber & Julian Zimmert & Urun Dogan & Marius Kloft, 2017. "Distributed optimization of multi-class SVMs," PLOS ONE, Public Library of Science, vol. 12(6), pages 1-18, June.
    4. Engin Tas & Ayca Hatice Atli, 2024. "Stock Price Ranking by Learning Pairwise Preferences," Computational Economics, Springer;Society for Computational Economics, vol. 63(2), pages 513-528, February.
    5. Gardner-Lubbe, Sugnet, 2016. "A triplot for multiclass classification visualisation," Computational Statistics & Data Analysis, Elsevier, vol. 94(C), pages 20-32.
    6. Fu, Sheng & Zhang, Sanguo & Liu, Yufeng, 2018. "Adaptively weighted large-margin angle-based classifiers," Journal of Multivariate Analysis, Elsevier, vol. 166(C), pages 282-299.
    7. van den Burg, G.J.J. & Groenen, P.J.F., 2014. "GenSVM: A Generalized Multiclass Support Vector Machine," Econometric Institute Research Papers EI 2014-33, Erasmus University Rotterdam, Erasmus School of Economics (ESE), Econometric Institute.
    8. Sarra Houidi & Dominique Fourer & François Auger & Houda Ben Attia Sethom & Laurence Miègeville, 2021. "Comparative Evaluation of Non-Intrusive Load Monitoring Methods Using Relevant Features and Transfer Learning," Energies, MDPI, vol. 14(9), pages 1-28, May.
    9. Hoai An Le Thi & Manh Cuong Nguyen, 2017. "DCA based algorithms for feature selection in multi-class support vector machine," Annals of Operations Research, Springer, vol. 249(1), pages 273-300, February.
    10. Park, Beomjin & Park, Changyi, 2021. "Kernel variable selection for multicategory support vector machines," Journal of Multivariate Analysis, Elsevier, vol. 186(C).
    11. Liu, Yufeng & Helen Zhang, Hao & Park, Cheolwoo & Ahn, Jeongyoun, 2007. "Support vector machines with adaptive Lq penalty," Computational Statistics & Data Analysis, Elsevier, vol. 51(12), pages 6380-6394, August.
    12. Keiji Tatsumi & Tetsuzo Tanino, 2014. "Support vector machines maximizing geometric margins for multi-class classification," TOP: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 22(3), pages 815-840, October.
    13. Hossein Baloochian & Hamid Reza Ghaffary, 2019. "Multiclass Classification Based on Multi-criteria Decision-making," Journal of Classification, Springer;The Classification Society, vol. 36(1), pages 140-151, April.
    14. Pedro Duarte Silva, A., 2017. "Optimization approaches to Supervised Classification," European Journal of Operational Research, Elsevier, vol. 261(2), pages 772-788.
    15. Chakraborty, Sounak & Guo, Ruixin, 2011. "A Bayesian hybrid Huberized support vector machine and its applications in high-dimensional medical data," Computational Statistics & Data Analysis, Elsevier, vol. 55(3), pages 1342-1356, March.
    16. Abramovich, Felix & Pensky, Marianna, 2019. "Classification with many classes: Challenges and pluses," Journal of Multivariate Analysis, Elsevier, vol. 174(C).
    17. Fang Yao & Yichao Wu & Jialin Zou, 2016. "Probability-enhanced effective dimension reduction for classifying sparse functional data," TEST: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 25(1), pages 1-22, March.
    18. Guangrui Tang & Neng Fan, 2022. "A Survey of Solution Path Algorithms for Regression and Classification Models," Annals of Data Science, Springer, vol. 9(4), pages 749-789, August.
    19. Park, Beomjin & Park, Changyi, 2023. "Multiclass Laplacian support vector machine with functional analysis of variance decomposition," Computational Statistics & Data Analysis, Elsevier, vol. 187(C).
    20. Xingye Qiao & Yufeng Liu, 2009. "Adaptive Weighted Learning for Unbalanced Multicategory Classification," Biometrics, The International Biometric Society, vol. 65(1), pages 159-168, March.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0157330. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.