Cost sensitive hierarchical document classification to triage PubMed abstracts for manual curation
Open Access
- 19 December 2011
- journal article
- Published by Springer Nature in BMC Bioinformatics
- Vol. 12 (1) , 482
- https://doi.org/10.1186/1471-2105-12-482
Abstract
Background: The Immune Epitope Database (IEDB) project manually curates information from published journal articles that describe immune epitopes derived from a wide variety of organisms and associated with different diseases. In the past, abstracts of scientific articles were retrieved by broad keyword queries of PubMed, and were classified as relevant (curatable) or irrelevant (not curatable) to the scope of the database by a Naïve Bayes classifier. The curatable abstracts were subsequently manually classified into categories corresponding to different disease domains. Over the past four years, we have examined how to further improve this approach in order to enhance classification performance and to reduce the need for manual intervention. Results: Utilizing 89,884 abstracts classified by a domain expert as curatable or uncuratable, we found that a SVM classifier outperformed the previously used Naïve Bayes classifier for curatability predictions with an AUC of 0.899 and 0.854, respectively. Next, using a non-hierarchical and a hierarchical application of SVM classifiers trained on 22,833 curatable abstracts manually classified into three levels of disease specific categories we demonstrated that a hierarchical application of SVM classifiers outperformed non-hierarchical SVM classifiers for categorization. Finally, to optimize the hierarchical SVM classifiers' error profile for the curation process, cost sensitivity functions were developed to avoid serious misclassifications. We tested our design on a benchmark dataset of 1,388 references and achieved an overall category prediction accuracy of 94.4%, 93.9%, and 82.1% at the three levels of categorization, respectively. Conclusions: A hierarchical application of SVM algorithms with cost sensitive output weighting enabled high quality reference classification with few serious misclassifications. This enabled us to significantly reduce the manual component of abstract categorization. Our findings are relevant to other databases that are developing their own document classifier schema and the datasets we make available provide large scale real-life benchmark sets for method developers.Keywords
This publication has 29 references indexed in Scilit:
- Design and utilization of epitope-based databases and predictive toolsImmunogenetics, 2010
- Pre-existing immunity against swine-origin H1N1 influenza viruses in the general human populationProceedings of the National Academy of Sciences, 2009
- The WEKA data mining softwareACM SIGKDD Explorations Newsletter, 2009
- The Immune Epitope Database 2.0Nucleic Acids Research, 2009
- Enhancing navigation in biomedical databases by community voting and database-driven text classificationBMC Bioinformatics, 2009
- Classification of the Universe of Immune Epitope Literature: Representation and Knowledge GapsPLOS ONE, 2009
- The curation guidelines of the immune epitope database and analysis resourceCytometry Part A, 2008
- MScanner: a classifier for retrieving Medline citationsBMC Bioinformatics, 2008
- Automating document classification for the Immune Epitope DatabaseBMC Bioinformatics, 2007
- The Immune Epitope Database and Analysis Resource: From Vision to BlueprintPLoS Biology, 2005