Academia.eduAcademia.edu

Outline

Analysis of Neural Networks for Edge Detection

2002, Phys Rev Lett

Abstract

This paper illustrates a novel method to analyze artificial neural networks so as to gain insight into their internal functionality. To this purpose, the elements of a feedforward-backpropagation neural network, that has been trained to detect edges in images, are described in terms of differential operators of various orders and with various angles of operation.

FAQs

sparkles

AI

What novel insight does the analysis provide for edge detection neural networks?add

The analysis reveals neural networks can be described as gradient filter components, improving interpretability for users familiar with image processing.

How does training data affect neural network performance in edge detection?add

Networks trained with sharp, blurred, and noisy images exhibited stronger low-pass behavior, enhancing edge detection under noisy conditions.

What differentiates supervised from unsupervised neural network analysis methodologies?add

Supervised analysis often involves different domains for input and output, unlike unsupervised methods which maintain a reorganization of the same domain.

Which base functions are used in neural network analysis for edge detection?add

The paper discusses using domain-specific base functions such as if-then rules and differential operators in the analysis of edge detection.

What method was used to describe neural networks in terms of differential operators?add

The Fourier transformation and Taylor series expansion were employed to characterize edge detection filters as compositions of differential operators.

References (4)

  1. M.W. Craven and J.W. Shavlik (1994), "Using sampling and queries to extract rules from trained neural networks," in Machine Learning: Proceedings of the Eleventh International Conference, San Francisco, CA.
  2. S. Hashem (1992), "Sensitivity analysis for feedforward artificial neural networks with differentiable activation functions," in Pro- ceedings of the 1992 International Joint Conference on Neural Net- works, IEEE Press, Piscataway, NJ, USA, vol. 1, pp. 419-424.
  3. B.J. van der Zwaag, L. Spaanenburg, and C. Slump (2002), "Analy- sis of neural networks in terms of domain functions," Proceedings IEEE Benelux Signal Processing Symposium SPS-2002 (Leuven, Belgium, 21-22 March), pp. 237-240.
  4. B.J. van der Zwaag, C. Slump, and L. Spaanenburg (2002), "Pro- cess identification through modular neural networks and rule ex- traction," in D. Ruan, P. D'hondt, and E.E. Kerre (eds.), Compu- tational Intelligent Systems for Applied Research: Proceedings of the 5th International FLINS Conference (Ghent, Belgium, 16-18 Sep.), World Scientific, Singapore, pp. 268-277.