Ranking instances by maximizing the area under ROC curve
dc.citation.epage | 2366 | en_US |
dc.citation.issueNumber | 10 | en_US |
dc.citation.spage | 2356 | en_US |
dc.citation.volumeNumber | 25 | en_US |
dc.contributor.author | Guvenir, H. A. | en_US |
dc.contributor.author | Kurtcephe, M. | en_US |
dc.date.accessioned | 2016-02-08T09:35:53Z | |
dc.date.available | 2016-02-08T09:35:53Z | |
dc.date.issued | 2013 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description.abstract | In recent years, the problem of learning a real-valued function that induces a ranking over an instance space has gained importance in machine learning literature. Here, we propose a supervised algorithm that learns a ranking function, called ranking instances by maximizing the area under the ROC curve (RIMARC). Since the area under the ROC curve (AUC) is a widely accepted performance measure for evaluating the quality of ranking, the algorithm aims to maximize the AUC value directly. For a single categorical feature, we show the necessary and sufficient condition that any ranking function must satisfy to achieve the maximum AUC. We also sketch a method to discretize a continuous feature in a way to reach the maximum AUC as well. RIMARC uses a heuristic to extend this maximization to all features of a data set. The ranking function learned by the RIMARC algorithm is in a human-readable form; therefore, it provides valuable information to domain experts for decision making. Performance of RIMARC is evaluated on many real-life data sets by using different state-of-the-art algorithms. Evaluations of the AUC metric show that RIMARC achieves significantly better performance compared to other similar methods. © 1989-2012 IEEE. | en_US |
dc.identifier.doi | 10.1109/TKDE.2012.214 | en_US |
dc.identifier.issn | 1041-4347 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/20817 | en_US |
dc.language.iso | English | en_US |
dc.publisher | Institute of Electrical and Electronics Engineers | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1109/TKDE.2012.214 | en_US |
dc.source.title | IEEE Transactions on Knowledge & Data Engineering | en_US |
dc.subject | Data mining | en_US |
dc.subject | Decision support | en_US |
dc.subject | Machine learning | en_US |
dc.subject | Ranking | en_US |
dc.subject | Area under roc curve (AUC) | en_US |
dc.subject | Categorical features | en_US |
dc.subject | Machine learning literature | en_US |
dc.subject | Real - valued functions | en_US |
dc.subject | State - of - the - art algorithms | en_US |
dc.subject | Decision support systems | en_US |
dc.subject | Information retrieval | en_US |
dc.subject | Learning systems | en_US |
dc.subject | Algorithms | en_US |
dc.title | Ranking instances by maximizing the area under ROC curve | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Ranking instances by maximizing the area under ROC curve.pdf
- Size:
- 2.67 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version