Locally imposing function for Generalized Constraint Neural Networks - A study on equality constraints

This work is a further study on the Generalized Constraint Neural Network (GCNN) model [1], [2]. Two challenges are encountered in the study, that is, to embed any type of prior information and to select its imposing schemes. The work focuses on the second challenge and studies a new constraint imposing scheme for equality constraints. A new method called locally imposing function (LIF) is proposed to provide a local correction to the GCNN prediction function, which therefore falls within Locally Imposing Scheme (LIS). In comparison, the conventional Lagrange multiplier method is considered as Globally Imposing Scheme (GIS) because its added constraint term exhibits a global impact to its objective function. Two advantages are gained from LIS over GIS. First, LIS enables constraints to fire locally and explicitly in the domain only where they need on the prediction function. Second, constraints can be implemented within a network setting directly. We attempt to interpret several constraint methods graphically from a viewpoint of the locality principle. Numerical examples confirm the advantages of the proposed method. In solving boundary value problems with Dirichlet and Neumann constraints, the GCNN model with LIF is possible to achieve an exact satisfaction of the constraints.

[1]  Dong Yu,et al.  Deep Learning: Methods and Applications , 2014, Found. Trends Signal Process..

[2]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[3]  Kevin Stanley McFall,et al.  Artificial Neural Network Method for Solution of Boundary Value Problems With Exact Satisfaction of Arbitrary Boundary Conditions , 2009, IEEE Transactions on Neural Networks.

[4]  Charles R. Johnson,et al.  Topics in matrix analysis: The Hadamard product , 1991 .

[5]  E. Heuvelink,et al.  A knowledge-and-data-driven modeling approach for simulating plant growth: A case study on tomato growth , 2015 .

[6]  Bao-Gang Hu,et al.  Generalized constraint neural network regression model subject to equality function constraints , 2015, 2015 International Joint Conference on Neural Networks (IJCNN).

[7]  Gérard Bloch,et al.  Incorporating prior knowledge in support vector machines for classification: A review , 2008, Neurocomputing.

[8]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[9]  Xia Hong,et al.  A New RBF Neural Network With Boundary Value Constraints , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[11]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[12]  C. Ballantine On the Hadamard product , 1968 .

[13]  Friedhelm Schwenker,et al.  Three learning phases for radial-basis-function networks , 2001, Neural Networks.

[14]  Saso Dzeroski,et al.  Integrating Knowledge-Driven and Data-Driven Approaches to Modeling , 2006, EnviroInfo.

[15]  E. Marder,et al.  Plasticity in single neuron and circuit computations , 2004, Nature.

[16]  L. A. Zadeh,et al.  Outline of a computational approach to meaning and knowledge representation based on the concept of a generalized assignment statement , 1996 .

[17]  Peter J. Denning,et al.  The locality principle , 2005, CACM.

[18]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[19]  Dimitrios I. Fotiadis,et al.  Artificial neural networks for solving ordinary and partial differential equations , 1997, IEEE Trans. Neural Networks.

[20]  Sheng Chen,et al.  A New RBF Neural Network With Boundary Value Constraints , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Gérard Bloch,et al.  Incorporating prior knowledge in support vector regression , 2007, Machine Learning.

[22]  Lyle H. Ungar,et al.  A hybrid neural network‐first principles approach to process modeling , 1992 .

[23]  Paul-Henry Cournède,et al.  Structural identifiability of generalized constraint neural network models for nonlinear regression , 2008, Neurocomputing.

[24]  Yong Wang,et al.  A generalized-constraint neural network model: Associating partially known relationships for nonlinear regressions , 2009, Inf. Sci..

[25]  Bao-Gang Hu,et al.  Determining structural identifiability of parameter learning machines , 2014, Neurocomputing.

[26]  Julian D. Olden,et al.  Illuminating the “black box”: a randomization approach for understanding variable contributions in artificial neural networks , 2002 .

[27]  Mark A. Kramer,et al.  Modeling chemical processes using prior knowledge and neural networks , 1994 .

[28]  Bao-Gang Hu,et al.  Generalized Constraint Neural Network Regression Model Subject to Linear Priors , 2011, IEEE Transactions on Neural Networks.

[29]  Peter J. Denning The locality principle , 2005, Commun. ACM.