BEXA: A Covering Algorithm for Learning Propositional Concept Descriptions

Abstract

BEXA is a new covering algorithm for inducing propositional concept descriptions. Existing covering algorithms such as AQ15 and CN2 place rigid constraints on the search process to reduce the learning time. These restrictions may allow useless specializations while at the same time ignoring potentially useful specializations. In contrast BEXA employs three dynamic search constraints that enable it to find simple and accurate concept descriptions efficiently. This paper describes the BEXA algorithm and its relationship to the covering algorithms AQ15, CN2, GREEDY3, PRISM, and an algorithm proposed by Gray. The specialization models of these algorithms are described in the uniform framework of specialization by exclusion of values. BEXA is compared empirically to state-of-the-art concept learners CN2 and C4.5. It produces rules of comparable accuracy, but with greater simplicity.

Cite

Text

Theron and Cloete. "BEXA: A Covering Algorithm for Learning Propositional Concept Descriptions." Machine Learning, 1996. doi:10.1007/BF00117830

Markdown

[Theron and Cloete. "BEXA: A Covering Algorithm for Learning Propositional Concept Descriptions." Machine Learning, 1996.](https://mlanthology.org/mlj/1996/theron1996mlj-bexa/) doi:10.1007/BF00117830

BibTeX

@article{theron1996mlj-bexa,
  title     = {{BEXA: A Covering Algorithm for Learning Propositional Concept Descriptions}},
  author    = {Theron, Hendrik and Cloete, Ian},
  journal   = {Machine Learning},
  year      = {1996},
  pages     = {5-40},
  doi       = {10.1007/BF00117830},
  volume    = {24},
  url       = {https://mlanthology.org/mlj/1996/theron1996mlj-bexa/}
}