首页 | 本学科首页   官方微博 | 高级检索  
     


Optimizing area under the ROC curve using semi-supervised learning
Authors:Shijun Wang  Diana Li  Nicholas Petrick  Berkman Sahiner  Marius George Linguraru  Ronald M Summers
Affiliation:1. Imaging Biomarkers and Computer-Aided Diagnosis Lab, Radiology and Imaging Sciences, National Institutes of Health Clinical Center, Bethesda, MD 20892-1182, United States;2. Center for Devices and Radiological Health, U.S. Food and Drug Administration, Silver Spring, MD 20993, United States;3. Sheikh Zayed Institute for Pediatric Surgical Innovation, Children?s National Health System, Washington, DC 20010, United States;4. School of Medicine and Health Sciences, George Washington University, Washington, DC 20037, United States
Abstract:Receiver operating characteristic (ROC) analysis is a standard methodology to evaluate the performance of a binary classification system. The area under the ROC curve (AUC) is a performance metric that summarizes how well a classifier separates two classes. Traditional AUC optimization techniques are supervised learning methods that utilize only labeled data (i.e., the true class is known for all data) to train the classifiers. In this work, inspired by semi-supervised and transductive learning, we propose two new AUC optimization algorithms hereby referred to as semi-supervised learning receiver operating characteristic (SSLROC) algorithms, which utilize unlabeled test samples in classifier training to maximize AUC. Unlabeled samples are incorporated into the AUC optimization process, and their ranking relationships to labeled positive and negative training samples are considered as optimization constraints. The introduced test samples will cause the learned decision boundary in a multi-dimensional feature space to adapt not only to the distribution of labeled training data, but also to the distribution of unlabeled test data. We formulate the semi-supervised AUC optimization problem as a semi-definite programming problem based on the margin maximization theory. The proposed methods SSLROC1 (1-norm) and SSLROC2 (2-norm) were evaluated using 34 (determined by power analysis) randomly selected datasets from the University of California, Irvine machine learning repository. Wilcoxon signed rank tests showed that the proposed methods achieved significant improvement compared with state-of-the-art methods. The proposed methods were also applied to a CT colonography dataset for colonic polyp classification and showed promising results.1
Keywords:Receiver operating characteristic  AUC  Semi-supervised learning  Transfer learning  Semidefinite programming  RankBoost  SVMROC  SSLROC
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号