Reducing redundancy in characteristic rule discovery by using integer programming techniques

  • Authors:
  • Tom Brijs;Koen Vanhoof;Geert Wets

  • Affiliations:
  • (Correspd. Tel.: +32 11 268621/ http://hyper.luc.ac.be) Department of Applied Economics, Limburg University Centre, B-3590 Diepenbeek, Belgium. E-mail: {tom.brijs, koen.vanhoof, geert.wets}@luc.ac ...;Department of Applied Economics, Limburg University Centre, B-3590 Diepenbeek, Belgium. E-mail: {tom.brijs, koen.vanhoof, geert.wets}@luc.ac.be;Department of Applied Economics, Limburg University Centre, B-3590 Diepenbeek, Belgium. E-mail: {tom.brijs, koen.vanhoof, geert.wets}@luc.ac.be

  • Venue:
  • Intelligent Data Analysis
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The discovery of characteristic rules is a well-known data mining task and has lead to several successful applications. However, because of the descriptive nature of characteristic rules, typically a (very) large number of them is discovered during the mining stage. This makes monitoring and control of these rules, in practice, extremely costly and difficult. Therefore, a selection of the most promising subset of rules is desirable. Some heuristic rule selection methods have been proposed in the literature that deal with this issue. In this paper, we propose an integer programming model to solve the problem of optimally selecting the most promising subset of characteristic rules. Moreover, the proposed technique enables to control a user-defined level of overall quality of the model in combination with a maximum reduction of the redundancy extant in the original ruleset. We use real-world data to empirically evaluate the benefits and performance of the proposed technique against the well-known RuleCover heuristic. Results demonstrate that the proposed integer programming techniques are able to significantly reduce the number of retained rules and the level of redundancy in the final ruleset. Moreover, the results demonstrate that the overall quality in terms of the discriminant power of the final ruleset slightly increases if integer programming methods are used.