Extracting symbolic rules from trained neural network ensembles

  • Authors:
  • Zhi-Hua Zhou;Yuan Jiang;Shi-Fu Chen

  • Affiliations:
  • National Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, P.R. China;National Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, P.R. China;National Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, P.R. China

  • Venue:
  • AI Communications - Special issue on Artificial intelligence advances in China
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Neural network ensemble can significantly improve the generalization ability of neural network based systems. However, its comprehensibility is even worse than that of a single neural network because it comprises a collection of individual neural networks. In this paper, an approach named REFNE is proposed to improve the comprehensibility of trained neural network ensembles that perform classification tasks. REFNE utilizes the trained ensembles to generate instances and then extracts symbolic rules from those instances. It gracefully breaks the ties made by individual neural networks in prediction. It also employs specific discretization scheme, rule form, and fidelity evaluation mechanism. Experiments show that with different configurations, REFNE can extract rules with good fidelity that well explain the function of trained neural network ensembles, or rules with strong generalization ability that are even better than the trained neural network ensembles in prediction.