Proceedings

Neural Logic Network Learning using Genetic Programming

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 803-807.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

Neural Logic Network or Neulonet is a hybrid of neural network expert systems. Its strength lies in its ability to learn and to represent human logic in decision making using component net rules. The technique originally employed in neulonet learning is backpropagation. However, the resulting weight adjustments will lead to a loss in the logic of the net rules. A new technique is now developed that allows the neulonet to learn by composing net rules using genetic programming. This paper presents experimental results to demonstrate this new and exciting capability in capturing human decision logic from examples. Comparisons will also be made between the use of net rules, and the use of standard boolean logic of negation, disjunction and conjunction in evolutionary computation.

  1. [Angeline, 1994] Peter J. Angeline. Genetic Programming and Emergent Intelligence, in Kinnear, K.E, ed., 1994. Ad- vances in Genetic Programming. Cambridge, Mass.: MIT Press, 75-97.
  2. [Armstrong and Thomas, 1996] William W. Armstrong and Monroe M. Thomas. Adaptive Logic Networks. In The Handbook of Neural Computation, Fieseler, E. and Beale E., eds., Institute of Physics Publishing and Oxford Uni- versity Press USA.
  3. [Blake and Merz, 1998] Catherine L. Blake and C. J. Merz. UCI Repository of machine learning databases. http://www.ics.uci.edu/ mlearn/MLRepository.html Link
  4. [Gallant, 1993] Stephen I. Gallant. Extracting Rules from Neural Networks. In Neural Network Learning and Expert Systems, chapter 17, 315-330.
  5. [Gaudet, 1996] Vincent C. Gaudet. Genetic Programming of Logic-Based Neural Networks. In Genetic Algorithms for Pattern Recognition, Pal, S.K. and Wang, P.P., eds., Boca Raton: CRC Press, 213-226.
  6. [Golubski and Feuring, 1999] Wolfgang Golubski and Thomas Feuring. Evolving Neural Network Structures by Means of Genetic Programming. In Genetic Progam- ming: Proceedings of the Second European Workshop, EuroGP'99, Ricardo Poli, et al, eds., Springer-Verlag Lecture Notes in Computer Science, Vol. 1598, 211-220.
  7. [Keith and Martin, 1994] Mike J. Keith and Martin C. Mar- tin. Genetic Programming in C++: Implementation Issues, in Kinnear, K.E. ed., 1994. Advances in Genetic Program- ming. Cambridge, Mass.: MIT Press, 285-310.
  8. [Koza, 1992] John R. Koza. Genetic Programming: On the Programming of Computers by Means of Natural Selec- tion. MIT Press, Cambridge, 1992.
  9. [Levenick, 1991] James R Levenick. Inserting introns im- proves genetic algorithm success rate: Taking a cue from biology. In Proceedings of the Fourth International Con- ference on Genetic Algorithms, Belew, R.K; and Booker, L.B., eds., San Mateo, CA: Morgan Kaufmann Publishers Inc., 123-127.
  10. [Liu and Motoda, 1998] Huan Liu and Hiroshi Motoda. Fea- ture Selection for Knowledge Discovery and Data Mining. The Kluwer International Series in Engineering and Com- puter Science, Vol. 454, 161-168, Kluwer Academic Pub- lishers, Boston.
  11. [Michie, 1988] Donald Michie. The Fifth Generation's Un- bridged Gap. In The Universal Turing Machine: A Half- Century Survey, Rolf Herken (ed.), 466-489, Oxford University Press.
  12. [Niwa and Iba, 1996] Tatsuya Niwa and Hitoshi Iba. Dis- tributed Genetic Programming: Empirical Study and Anal- ysis. In Genetic Programming : Proceedings of the First Annual Conference 1996, edited by John, R. Koza et al., 339-344. Cambridge, Mass. : MIT Press.
  13. [Setiono and Liu, 1996] Rudy Setiono and Huan Liu. Sym- bolic Representation of Neural Networks, Computer, 29(3), 71-77.
  14. [Tan, 1997] Ah Hwee Tan. Cascade ARTMAP: Integrating Neural Computation and Symbolic Knowledge Process- ing, IEEE Transactions on Neural Networks, 8(2): 237- 250.
  15. [Tan et al., 1996] Chew Lim Tan, Tong Seng Quah, and Hoon Heng Teh. An Artificial Neural Network that Mod- els Human Decision Making, Computer, 29(3), 64-70.
  16. [Teh, 1995] Hoon Heng Teh. Neural Logic Network, A New Class of Neural Networks Called Neural Logic Networks, Singapore: World Scientific.
  17. [Thrun et al., 1991] Sebastian Thrun, et al. The MONK'S Problems: A Performance Comparison of Different Learn- ing Algorithms. Technical Report CMU-CS-91-197, Carnegie Mellon University, Pittsburgh, PA.
  18. [Towell and Shavlik, 1993] Geoffrey G. Towell and Jude W. Shavlik. Extracting Refined Rules from Knowledge-Based Neural Networks, Machine Learning, 13(1), 71-101.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards