Efficient Discovery of Expressive Multi-label Rules using Relaxed Pruning

Being able to model correlations between labels is considered crucial in multi-label classification. Rule-based models enable to expose such dependencies, e.g., implications, subsumptions, or exclusions, in an interpretable and human-comprehensible manner. Albeit the number of possible label combinations increases exponentially with the number of available labels, it has been shown that rules with multiple labels in their heads, which are a natural form to model local label dependencies, can be induced efficiently by exploiting certain properties of rule evaluation measures and pruning the label search space accordingly. However, experiments have revealed that multi-label heads are unlikely to be learned by existing methods due to their restrictiveness. To overcome this limitation, we propose a plug-in approach that relaxes the search space pruning used by existing methods in order to introduce a bias towards larger multi-label heads resulting in more expressive rules. We further demonstrate the effectiveness of our approach empirically and show that it does not come with drawbacks in terms of training time or predictive performance.

[1]  Peter I. Cowling,et al.  Knowledge and Information Systems , 2006 .

[2]  Grigorios Tsoumakas,et al.  Discovering and Exploiting Deterministic Label Relationships in Multi-Label Learning , 2015, KDD.

[3]  Johannes Fürnkranz,et al.  Exploiting Anti-monotonicity of Multi-label Evaluation Measures for Inducing Multi-label Rules , 2018, PAKDD.

[4]  Johannes Fürnkranz,et al.  Multi-Label Classification with Label Constraints , 2008 .

[5]  V. Rajamani,et al.  An Evolutionary Multi Label Classification using Associative Rule Mining for Spatial Preferences , 2011 .

[6]  Francisco Charte,et al.  LI-MLC: A Label Inference Methodology for Addressing High Dimensionality in the Label Space for Multilabel Classification , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Bo Li,et al.  Multi-label Classification based on Association Rules with Application to Scene Classification , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[8]  Pericles A. Mitkas,et al.  Effective Rule-Based Multi-label Classification with Learning Classifier Systems , 2013, ICANNGA.

[9]  Eneldo Loza Mencía,et al.  Learning rules for multi-label classification: a stacking and a separate-and-conquer approach , 2016, Machine Learning.

[10]  Jure Leskovec,et al.  Interpretable Decision Sets: A Joint Framework for Description and Prediction , 2016, KDD.

[11]  Eyke Hüllermeier,et al.  Learning Interpretable Rules for Multi-label Classification , 2018, ArXiv.

[12]  Eyke Hüllermeier,et al.  On label dependence and loss minimization in multi-label classification , 2012, Machine Learning.

[13]  Sung-Bae Cho,et al.  An Evolutionary Multi Label Classification using Associative Rule Mining for Spatial Preferences , 2011 .

[14]  Grigorios Tsoumakas,et al.  Mining Multi-label Data , 2010, Data Mining and Knowledge Discovery Handbook.

[15]  Sebastián Ventura,et al.  Evolving Multi-label Classification Rules with Gene Expression Programming: A Preliminary Study , 2010, HAIS.