Learning Appropriate Contexts

  • Bruce Edmonds
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2116)


Genetic Programming is extended so that the solutions being evolved do so in the context of local domains within the total problem domain. This produces a situation where different “species” of solution develop to exploit different “niches” of the problem - indicating exploitable solutions. It is argued that for context to be fully learnable a further step of abstraction is necessary. Such contexts abstracted from clusters of solution/model domains make sense of the problem of how to identify when it is the content of a model is wrong and when it is the context. Some principles of learning to identify useful contexts are proposed.


learning conditions of application context evolutionary computing error 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aha, D. W. (1989). Incremental, instance-based learning of independent and graded concept descriptions. In Proc. of the 6 th Int. Workshop on Machine Learning, 387–391. CA: Morgan Kaufmann.Google Scholar
  2. Baum, E. and Durdanovic, I. (2000a). An Evolutionary Post-Production System.
  3. Baum, E. and Durdanovic, I. (2000b). Evolution of Co-operative Problem Solving.
  4. Edmonds, B. (1990). The Pragmatic Roots of Context. CONTEXT’99, Trento, Italy, September 1999. Lecture Notes in Artificial Intelligence, 1688:119–132.Google Scholar
  5. Elman, J. L. (1993). Learning and Development in Neural Networks-The Importance of Starting Small. Cognition, 48:71–99.CrossRefGoogle Scholar
  6. Gigerenzer, G and Goldstein, D. G. (1996). Reasoning the fast and frugal way: Models of bounded rationality. Psychological Review, 104:650–669.CrossRefGoogle Scholar
  7. Harries, M. B., Sammut, C. and Horn, K. (1998). Extracting Hidden Contexts. Machine Learning, 32:101–126.zbMATHCrossRefGoogle Scholar
  8. Holland, J. H. (1992). Adaptation in Natural and Artificial Systems, 2nd Ed., MIT Press, Cambridge, MA.Google Scholar
  9. Koza, J. R. 1992. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, MA: MIT Press.zbMATHGoogle Scholar
  10. Moss, S. and Edmonds, B. (1998). Modelling Economic Learning as Modelling. Cybernetics and Systems, 29:215–248.zbMATHCrossRefGoogle Scholar
  11. Turney, P. D. (1993). Exploiting context when learning to classify. In Proceedings of the European Conference on Machine Learning, ECML-93. 402–407. Vienna: Springer-Verlag.Google Scholar
  12. Turney, P. D. (1996). The management of context-sensitive features: A review of strategies. Proceedings of the ICML-96 Workshop on Learning in Context-Sensitive Domains, Bari, Italy, July 3, 60–66.Google Scholar
  13. Turney, P. D. and Halasz, M. (1993). Contextual normalisation applied to aircraft gas turbine engine diagnosis. Journal of Applied Intelligence, 3:109–129.CrossRefGoogle Scholar
  14. Widmer, G. (1997). Tracking Context Changes through Meta-Learning. Machine Learning, 27:259–286.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Bruce Edmonds
    • 1
  1. 1.Centre for Policy ModellingManchester Metropolitan UniversityManchesterUK

Personalised recommendations