ROC ‘n’ Rule Learning—Towards a Better Understanding of Covering Algorithms

被引:0
|
作者
Johannes Fürnkranz
Peter A. Flach
机构
[1] Knowledge Engineering Group,TU Darmstadt
[2] University of Bristol,Department of Computer Science
来源
Machine Learning | 2005年 / 58卷
关键词
inductive rule learning; ROC analysis; rule evaluation metrics; coverage space;
D O I
暂无
中图分类号
学科分类号
摘要
This paper provides an analysis of the behavior of separate-and-conquer or covering rule learning algorithms by visualizing their evaluation metrics and their dynamics in coverage space, a variant of ROC space. Our results show that most commonly used metrics, including accuracy, weighted relative accuracy, entropy, and Gini index, are equivalent to one of two fundamental prototypes: precision, which tries to optimize the area under the ROC curve for unknown costs, and a cost-weighted difference between covered positive and negative examples, which tries to find the optimal point under known or assumed costs. We also show that a straightforward generalization of the m-estimate trades off these two prototypes. Furthermore, our results show that stopping and filtering criteria like CN2’s significance test focus on identifying significant deviations from random classification, which does not necessarily avoid overfitting. We also identify a problem with Foil’s MDL-based encoding length restriction, which proves to be largely equivalent to a variable threshold on the recall of the rule. In general, we interpret these results as evidence that, contrary to common conception, pre-pruning heuristics are not very well understood and deserve more investigation.
引用
收藏
页码:39 / 77
页数:38
相关论文
共 50 条
  • [1] ROC 'n' rule learning -: Towards a better understanding of covering algorithms
    Fürnkranz, J
    Flach, PA
    [J]. MACHINE LEARNING, 2005, 58 (01) : 39 - 77
  • [2] Neighborhood Covering Based Rule Learning Algorithms
    Zhang, Xiaoyun
    Shi, Hong
    Yu, Xiaofei
    Ni, TongChun
    [J]. CONTEMPORARY RESEARCH ON E-BUSINESS TECHNOLOGY AND STRATEGY, 2012, 332 : 510 - 520
  • [3] Neighborhood covering based rule learning algorithms
    Computer Science and Technology School, Tianjin University, WeiJin Road, No. 92, China
    [J]. 1600, Springer Verlag (332):
  • [4] Towards a better understanding of incremental learning
    Jain, Sanjay
    Lange, Steffen
    Zilles, Sandra
    [J]. ALGORITHMIC LEARNING THEORY, PROCEEDINGS, 2006, 4264 : 169 - 183
  • [5] Towards a Better Understanding of Learning with Multiagent Teams
    Radke, David
    Larson, Kate
    Brecht, Tim
    Tilbury, Kyle
    [J]. PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 271 - 279
  • [6] Towards a Better Understanding of Mobile Learning in MOOCs
    Rohloff, Tobias
    Bothe, Max
    Renz, Jan
    Meinel, Christoph
    [J]. PROCEEDINGS OF 2018 LEARNING WITH MOOCS (IEEE LWMOOCS 2018): MOOCS FOR ALL - A SOCIAL AND INTERNATIONAL APPROACH, 2018, : 1 - 4
  • [7] Towards better understanding of the behaviour of Bluetooth networks distributed algorithms
    Jedda, Ahmed
    Jourdan, Guy-Vincent
    Zaguia, Nejib
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2012, 27 (06) : 563 - 586
  • [8] Better approximation algorithms for bin covering
    Csirik, J
    Johnson, DS
    Kenyon, C
    [J]. PROCEEDINGS OF THE TWELFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2001, : 557 - 566
  • [9] Towards a better understanding
    Howarth, I
    [J]. ASTRONOMY & GEOPHYSICS, 2003, 44 (05) : 7 - 7
  • [10] TOWARDS BETTER UNDERSTANDING
    CLARKE, R
    [J]. MILK INDUSTRY, 1980, 82 (04): : 37 - 39