Knowledge Extraction from Trained Neural Network Scour Models

H. Md. Azamathulla, Aminuddin Ab Ghani, Nor Azazi Zakaria, Chang Chun Kiat, Leow Cheng Siang

Abstract


Thisstudy extends the earlier contribution of Azamathulla et al. in2005. Artificial neural networks (ANNs), due to their excellent capabilities for modeling complex processes, have been successfully applied to a variety of problems in hydraulics. However, one of the major criticisms of ANNs is that they are just black-box models, since a satisfactory explanation of their behavior has not been offered. They, in particular, do not explain easily how the inputs are related to the output, and also whether the selected inputs have any significant relationship with an output. In this paper, a perturbation analysis for determining the order of influence of the elements in the input vector on the output vector is discussed. The approach is illustrated though networks recommended in Azamathulla et al. 2005 for prediction of scour using neural networks. The analyses of the results suggest that each variable in the input vector (discharge intensity, head, tail water depth, bed material, lip angle and radius of the bucket) influences the depth of scour in different ways. However, the magnitude of the influence cannot be clearly quantified by this approach. Further it adds that the selection of input vector based on linear measures between the variables of interest, which is commonly employed, may still include certain spurious elements that only increase the complexity of the model.


Full Text: PDF DOI: 10.5539/mas.v2n4p52

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

Modern Applied Science   ISSN 1913-1844 (Print)   ISSN 1913-1852 (Online)

Copyright © Canadian Center of Science and Education

To make sure that you can receive messages from us, please add the 'ccsenet.org' domain to your e-mail 'safe list'. If you do not receive e-mail in your 'inbox', check your 'bulk mail' or 'junk mail' folders.