Logic Programming In Neural Networks
Main Article Content
Abstract
Logic programming is carried out on a neural network. A higher-order Hopfield neural network is used to minimise logical inconsistency in interpretations of logic clauses or programs. The connection strengths are defined from the logic program; the network relaxes to neural states corresponding to a valid (or near-valid) interpretation. ?Creativity? can be thought of as the crossing of configurational energy barriers to arrive at alternative interpretations. The formalism allows the incorporation of non-monotonicity; non-integral degrees of truth in rules; and non-Horn clauses. Hebbian learning in an environment with some underlying logical rules governing events is equivalent to hardwiring the network with these rules
Downloads
Download data is not yet available.
Article Details
How to Cite
bin Wan Abdullah, W. A. T. (1996). Logic Programming In Neural Networks. Malaysian Journal of Computer Science, 9(1), 1–5. Retrieved from https://sare.um.edu.my/index.php/MJCS/article/view/2888
Section
Articles