Computer Engineering and Applications ›› 2025, Vol. 61 ›› Issue (18): 157-165.DOI: 10.3778/j.issn.1002-8331.2406-0062

• Pattern Recognition and Artificial Intelligence • Previous Articles     Next Articles

Improved Interpretable Rule Learning Method Based on RL-Net

ZHANG Daosheng, MENG Zuqiang   

  1. College of Computer and Electronic Information, Guangxi University, Nanning 530004, China
  • Online:2025-09-15 Published:2025-09-15

基于RL-Net改进的可解释规则学习方法

张道胜,蒙祖强   

  1. 广西大学 计算机与电子信息学院,南宁 530004

Abstract: As the demand for interpretable, transparent, and effective models continues to grow, rule-based classification models have become a research focus due to their intuitive understanding and good performance. In view of the fact that many existing models are limited by difficulties in structural optimization or rely on specific heuristic search strategies, a network structure SRL-Net based on RL-Net is proposed. This model learns rules through neural networks, introduces attention mechanism and pruning layer into the network, and aims to improve the accuracy and simplicity of learning rules while improving model performance, reducing unnecessary rules, and using the pruning "mask" to realize the secondary refinement of rules to obtain a concise list of explainable rules. SRL-Net is experimentally verified on 12 datasets. The results show that SRL-Net has good performance on datasets of different sizes. Compared with the other 8 models, SRL-Net achieves the highest accuracy in 8 datasets and the highest value in 9 datasets. The rule complexity is reduced by about 50% on average compared with RL-Net. The experiment show that SRL-Net is an effective interpretable rule learning method.

Key words: interpretability, rule learning, neural networks

摘要: 随着对可解释、透明且有效模型的需求不断增长,基于规则的分类模型因其直观理解和良好性能成为研究焦点,针对许多现有模型受限于结构优化困难或依赖特定启发式搜索策略等问题,提出了一种基于RL-Net改进的网络结构SRL-Net。该模型通过神经网络进行规则学习,在网络中引入注意力机制和剪枝层,旨在提升模型性能的同时提高学习规则的准确性和简洁性,减少不必要的规则,并利用修剪“掩码”实现对规则的二次提炼,用以获得精简的规则列表。SRL-Net在12个数据集上进行实验验证,结果表明SRL-Net在不同规模的数据集上都具有良好的性能,与其他8个模型相比,SRL-Net在8个数据集中取得最高准确率,在9个数据集上取得最高[F1]值,规则复杂度相较于RL-Net平均减少了约50%,实验表明SRL-Net是一种有效的可解释规则学习方法。

关键词: 可解释性, 规则学习, 神经网络