An approach to generate rules from neural networks for regression problems

被引:30
作者
Setiono, R
Thong, JYL
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117543, Singapore
[2] Hong Kong Univ Sci & Technol, Sch Business & Management, Kowloon, Hong Kong, Peoples R China
关键词
neural networks; nonlinear regression; curve fitting; machine learning; knowledge-based systems;
D O I
10.1016/S0377-2217(02)00792-0
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Artificial neural networks have been successfully applied to a variety of business application problems involving classification and regression. They are especially useful for regression problems as they do not require prior knowledge about the data distribution. In many applications, it is desirable to extract knowledge from trained neural networks so that the users can gain a better understanding of the solution. Existing research works have focused primarily on extracting symbolic rules for classification problems with few methods devised for regression problems. In order to fill this gap, we propose an approach to extract rules from neural networks that have been trained to solve regression problems. The extracted rules divide the data samples into groups. For all samples within a group, a linear function of the relevant input attributes of the data approximates the network output. The approach is illustrated with two examples on various application problems. Experimental results show that the proposed approach generates rules that are more accurate than the existing methods based on decision trees and linear regression. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:239 / 250
页数:12
相关论文
共 27 条
[11]  
KILPATRICK D, 1998, PROGR CONNECTIONIST
[12]  
Ludl MC, 2000, LECT NOTES ARTIF INT, V1810, P246
[13]  
Quinlan J.R., 1993, C4.5 : programs for machine learning
[14]  
Rumelhart D.E., 1987, Parallel Distributed Processing: Explorations in the Microstructure of Cognition, P318
[15]   NEURAL NETWORKS - A NEW TOOL FOR PREDICTING THRIFT FAILURES [J].
SALCHENBERGER, LM ;
CINAR, EM ;
LASH, NA .
DECISION SCIENCES, 1992, 23 (04) :899-916
[16]   A penalty-function approach for pruning feedforward neural networks [J].
Setiono, R .
NEURAL COMPUTATION, 1997, 9 (01) :185-204
[17]  
Setiono R., 2002, International Journal on Artificial Intelligence Tools (Architectures, Languages, Algorithms), V11, P189, DOI 10.1142/S0218213002000848
[18]   Extraction of rules from artificial neural networks for nonlinear regression [J].
Setiono, R ;
Leow, WK ;
Zurada, JM .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (03) :564-577
[19]  
SETIONO R, 2000, LECT NOTES ARTIF INT, V1886, P500
[20]   MANAGERIAL APPLICATIONS OF NEURAL NETWORKS - THE CASE OF BANK FAILURE PREDICTIONS [J].
TAM, KY ;
KIANG, MY .
MANAGEMENT SCIENCE, 1992, 38 (07) :926-947