Mean Field Theory in Doing Logic Programming Using Hopfield Network

Logic program and neural networks are two important perspectives in artificial intelligence. Logic describes connections among propositions. Moreover, logic must have descriptive symbolic tools to represent propositions. Meanwhile representation of neural networks on the other hand is in non-symbolic form. The objective in performing logic programming revolves around energy minimization is to reach the best global solutions. On the other hand, we usually gets local minima solutions also. In order to improve this, based on the Boltzmann machine concept, we will derive a learning algorithm in which time-consuming stochastic measurements of collerations are replaced by solutions to deterministic mean field theory (MFT) equations. The main idea of mean field algorithm is to replace the real unstable induced local field for each neuron in the network with its average local field value. Then, we build agent based modelling (ABM) by using Netlogo for this task.

[1]  John J. Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities , 1999 .

[2]  Tong Lee,et al.  Boundary detection by artificial neural network , 1993, Proceedings of 1993 International Conference on Neural Networks (IJCNN-93-Nagoya, Japan).

[3]  Wan Ahmad Tajuddin Wan Abdullah,et al.  Logic programming on a neural network , 1992, Int. J. Intell. Syst..

[4]  Brenton Cooper Stability Analysis of Higher-Order Neural Networks for Combinatorial Optimization , 2002, Int. J. Neural Syst..

[5]  Saratha Sathasivam,et al.  Boltzmann machine and reverse analysis method , 2013, 2013 IEEE 7th International Power Engineering and Optimization Conference (PEOCO).

[6]  Ue-Pyng Wen,et al.  A review of Hopfield neural networks for solving mathematical programming problems , 2009, Eur. J. Oper. Res..

[7]  Wan Ahmad Tajuddin Wan Abdullah Neural Network Logic , 1991 .

[8]  Li Dong,et al.  A High Order Neural Network to Solve Crossbar Switch Problem , 2010, ICONIP.

[9]  Gadi Pinkas,et al.  Symmetric Neural Networks and Propositional Logic Satisfiability , 1991, Neural Computation.

[10]  Carsten Peterson,et al.  A Mean Field Theory Learning Algorithm for Neural Networks , 1987, Complex Syst..

[11]  Guido Bologna,et al.  Is it worth generating rules from neural network ensembles? , 2004, J. Appl. Log..

[12]  Gadi Pinkas,et al.  Propositional Non-Monotonic Reasoning and Inconsistency in Symmetric Neural Networks , 1991, IJCAI.