Proceedings

Combining Knowledge Acquisition and Machine Learning to Control Dynamic Systems

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Learning. Pages 908-912.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents an interactive method for building a controller for dynamic systems by using a combination of knowledge acquisition and machine learning techniques. The aim is to build the controller by acquiring the knowledge of an operator skilled at that task. This method has been demonstrated for the skill of learning to fill an aircraft in a flight simulator. The simulator has been augmented to interact with a knowledge acquisition program for creating rules and logging the pilot's actions along with flight information. We have developed a method called Dynamic Ripple Down Rules for knowledge acquisition and Learning Dynamic Ripple Down Rules for automatically generating rules from the logged data. The rules were tested by running the flight simulator in autopilot mode where the autopilot code is implemented by the rules.

  1. Compton, P. & Jansen, R. (1989). A Philosophical basis for knowledge acquisition. 3rd European Knowledge Acquisition for Knowledge Systems Workshop, 1-17.
  2. Compton, P. & Jansen, R. (1990). Knowledge in context: A Strategy for expert system maintenance. In C. Barter & M. Brooks (Eds.). Proc AI 88, Lecture notes in Artificial Intelligence, 406 (pp. 292-306). Berlin: Springer-Verlag.
  3. Compton, P. (1992). Insight and Knowledge. In J. Boose, W. Clancey, B. Gaines, & A. Rappaport (Ed.) , AAAI Spring Symposium: Cognitive aspects of knowledge ac- quisition, (pp. 57-63). Stanford University.
  4. Esmaili , N ., Sammut, C. & Shiraz, G . M. , (1995) . Behavioural Cloning in Control of a Dynamic System. In The I995 IEEE International Conference on System, Man and Cybernetics, (pp. 2904-2909). Vancouver, Canada: IEEE.
  5. Gaines, B. R., P. Compton (1992). Induction of Ripple- Down Rules. Proceeding of the 5th Australian Joint Conference on Artificial Intelligence, Hobart, Tasmania.
  6. Michie, D ., Bain, M., and Hayes-Michie, J. E. (1990). Cognitive model from subcognitive kills. In M . Grimble, S. McGhee, and P. Mowforth (Eds.) Knowledge-base Systems in Industrial Control, Peter Peregrinus.
  7. Michie, D. & R. Camacho (1994). Building Symbolic Representations of Intuitive Real-Time Skills from Performance Data. In Machine Intelligence 13, Eds. K. Furukawa, D. Michie, and S. Muggleton, pp. 1-30.
  8. Sammut, C., S. Hurst, D. Kedzier. , D. Michie (1992). Learning to Fly. In Proceeding of the 9th International Workshop on Machine Learning , edited by D. Sleeman and P. Edwards, Morgan Kaufmann, 385-393 .
  9. Shiraz, G. M. & Sammut, C . (1995a.) An Incremental Method for Learning to Control Dynamic Systems. In The Machine Learning Workshop of the /JCA/-95, (pp. 139- 175). Montreal, Canada: IJCAI.
  10. Shiraz, G. M. & Sammut, C. (1995b). Learning to Fly in the Presence of an Expert. In The third /CEE-95 (Control) , 3 (pp. 77-85). Tehran, Iran: Iran University of science and Technology Press.
  11. Shiraz, G. M ., Sammut, C. & Esmaili, N . (1995c). Man, Machine Cooperation for Learning to Control Dynamic Systems. In The /995/EEE International Conference on System, Man and Cybernetics, (pp . 1108-1112). Vancouver, Canada: IEEE: Urban cic, T. & Bratko, I. (1993). Learning to control dy- namic systems. Machine Learning and Statistical Classification, D. Michie(ed.), Ellis-Horwood.
  12. Urbancic, T. & Bratko, I. (1994). Reconstructing human Skill with Machine Learning. lith European Conference on Artificial Intelligence, Ed. A. Cohn, 489-502.

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

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