Learning Symbolic Rules Using Artificial Neural Networks
Abstract
A distinct advantage of symbolic learning algorithms over artificial neural networks is that typically the concept representations they form are more easily understood by humans. One approach to understanding the representations formed by neural networks is to extract symbolic rules from trained networks. In this paper we describe and investigate an approach for extracting rules from networks that uses (1) the NOFM extraction algorithm, and (2) the network training method of soft weight-sharing. Previously, the NOFM algorithm had been successfully applied only to knowledge-based neural networks. Our experiments demonstrate that our extracted rules generalize better than rules learned using the C4.5 system. In addition to being accurate, our extracted rules are also reasonably comprehensible.
Cite
Text
Craven and Shavlik. "Learning Symbolic Rules Using Artificial Neural Networks." International Conference on Machine Learning, 1993. doi:10.1016/B978-1-55860-307-3.50016-2Markdown
[Craven and Shavlik. "Learning Symbolic Rules Using Artificial Neural Networks." International Conference on Machine Learning, 1993.](https://mlanthology.org/icml/1993/craven1993icml-learning/) doi:10.1016/B978-1-55860-307-3.50016-2BibTeX
@inproceedings{craven1993icml-learning,
title = {{Learning Symbolic Rules Using Artificial Neural Networks}},
author = {Craven, Mark W. and Shavlik, Jude W.},
booktitle = {International Conference on Machine Learning},
year = {1993},
pages = {73-80},
doi = {10.1016/B978-1-55860-307-3.50016-2},
url = {https://mlanthology.org/icml/1993/craven1993icml-learning/}
}