Advertisement

Scientific Modeling: A Multilevel Feedback Process

  • Jan M. Zytkow

Abstract

Model construction is one of the key scientific activities. In distinction to the majority of the previous machine discovery systems, model formation applies in theory-rich context. Our long-term goal is automation of model construction. This paper reports on exploratory work towards that goal. We start from the distinction between models and theories, which is critical to the presented approach. We also distinguish between modeling and two scientific activities, which are different but which support modeling: construction of operational definitions and experimentation. Then we present the basic steps of scientific model construction, outlining data structures and an algorithm which, using a number of feedback loops, incrementally develops a model of a natural phenomenon. A walk through example is used to present the algorithm: motion of a cylinder that rolls downwards on an inclined plane.

Keywords

Operational Definition Model Construction Incline Plane Scientific Modeling Touch Sensor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bridgman, P.W., 1927, The Logic of Modern Physics, The Macmillan Company.Google Scholar
  2. Carnap, R., 1936–1937, Testability and meaning, Philosophy of Science 3:420–471 and 4:2–40.Google Scholar
  3. Forbus, K.D., 1984, Qualitative process theory, Artificial Intelligence 24:85–168.CrossRefGoogle Scholar
  4. Gordon, A., Sleeman, D.H., and Edwards, P., 1995, Informal qualitative models: a systematic approach to their generation, in: Working Notes of AAAI Spring Symposium: Systematic Methods of Scientific Discovery, p. 18–22.Google Scholar
  5. Huang, K-M, and Zytkow, J.M., 1996, Robotic discovery: the dilemmas of empirical equations, in: Proceedings of the Fourth International Workshop on Rough Sets, Fuzzy Sets, and Machine Discovery, The University of Tokyo, Tokyo, pp. 217–224.Google Scholar
  6. Kocabas, S., 1991, Conflict resolution as discovery in particle physics, Machine Learning 6:277–309.Google Scholar
  7. Kulkarni, D., and Simon, H.A., 1987, The processes of scientific discovery: the strategy of experimentation, Cognitive Science 12:139–175.CrossRefGoogle Scholar
  8. Langley, P., Simon, H. A., Bradshaw, G. L., and Zytkow, J. M., 1987, Scientific Discovery: Computational Explorations of the Creative Processes, MIT Press, Cambridge, MA.Google Scholar
  9. Nordhausen, B., and Langley, P., 1993, An integrated framework for empirical discovery, Machine Learning 12:17–47.Google Scholar
  10. Rajamoney, S.A., 1993, The design of discrimination experiments, Machine Learning 12:185–203.Google Scholar
  11. Sleeman, D.H., Stacey, M.K., Edwards, P., and Gray, N.A.B., 1989, An architecture for theory-driven scientific discovery, in: Proceedings of the 4 th European Working Session on Learning (EWSL-89), K. Morik, ed., Pitman, London, 11–23.Google Scholar
  12. Valdés-Pérez, R.E., 1993, Conjecturing hidden entities via simplicity and conservation laws: machine discovery in chemistry, Artificial Intelligence 65:247–280.CrossRefGoogle Scholar
  13. Zytkow, J.M., 1996, Automated discovery of empirical laws, Fundamenta Informatica 27:299–318.MathSciNetMATHGoogle Scholar
  14. Zytkow, J.M., 1990, Deriving laws by analysis of processes and equations, in: Computational Models of Scientific Discovery and Theory Formation, P. Langley and J. Shrager, eds., Morgan Kaufmann, San Mateo (CA), pp. 129–156.Google Scholar
  15. Zytkow, J.M., Zhu, J., and Zembowicz, R., 1992, Operational definition refinement: a discovery process, in: Proceedings of the Tenth National Conference on Artificial Intelligence, AAAI Press, pp. 76–81.Google Scholar

Copyright information

© Springer Science+Business Media New York 1999

Authors and Affiliations

  • Jan M. Zytkow
    • 1
    • 2
  1. 1.Department of Computer ScienceUniversity of North CarolinaCharlotteUSA
  2. 2.Polish Academy of SciencesWarsawPoland

Personalised recommendations