Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 116))

Summary

The construction of adequate models to solve engineering tasks is a field of paramount interest. The starting point for an engineering task is a single system, S, or a set of systems, S, along with a. shortcoming of information, often formulated as a question:

  • Which component is broken in S? (diagnosis ∼ analysis)

  • How does S react on the input u? (simulation ∼ analysis)

  • Does a system with the desired functionality exist in S? (design ∼ synthesis)

If such an analysis or synthesis question shall be answered automatically, both adequate algorithmic models along with the problem solving expertise of a human problem solver must be operationalized on a computer. Often, the construction of an adequate model turns out to be the key challenge when tackling the engineering task. Model construction – also known as model creation, model formation, model finding, or model building – is an artistic discipline that highly depends on the reasoning job in question.

Model construction can be supported by means of a computer, and in this chapter we present a comprehensive view on model construction, characterize both existing and new paradigms, and give examples for the state of the art of the realization technology. Our contributions are as follows:

  • In Sect. 2 we classify existing model construction approaches with respect to their position in the model hierarchy. Nearly all of the existing methods support a top-down procedure of the human modeler; they can be characterized as being either structure-defining (top), structure-filling (middle), or structure propagating (down).

  • Domain experts and knowledge engineers rarely start from scratch when constructing a new model; instead, they develop an appropriate model by modifying an existing one. Following this observation we analyzed various projects and classified the found model construction principles as model simplification, model compilation, and model reformulation. In Sect. 3 we introduce these principles as horizontal modeling construction and provide a generic characterization of each.

  • Section 4 presents real-world case studies to show horizontal model construction principles at work. The underlying technology includes, among others, hybrid knowledge representations, case-based as well as rule-based reasoning, and machine learning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Abderrahim and A. Whittaker. Mechatronics ’98. In J. Adolfsson and J. Karlsen, editors, Interfacing Autolev to Matlab and Simulink, pages 897–901. Pergamon, September 1998.

    Google Scholar 

  2. Sanjaya Addanki, Roberto Cremonini, and J. Scott Penberthy. Reasoning about assumptions in graphs of models. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI 89), pages 1324–1330, Detroit, MI, August 1989.

    Google Scholar 

  3. Martin Anantharaman, Bodo Fink, Martin Hiller, and Stefan Vogel. Integrated development environment for mechatronic systems. In Proceedings of the Third Conference on Mechatronics and Robotics, Paderborn, Germany, 1995.

    Google Scholar 

  4. D. Angluin and C. H. Smith. Inductive inference: theory and methods. Computational Surveys, 15(3):237–269, 1983.

    Article  MathSciNet  Google Scholar 

  5. Elisabeth Bradley and Reinhard Stolle. Automatic construction of accurate models of physical systems. Annals of Mathematics and Artificial Intelligence, 17(1–2):1–28, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  6. David C. Brown and B. Chandrasekaran. Design Problem Solving. Morgan Kaufmann, San Mateo, 1989.

    Google Scholar 

  7. François E. Cellier. Continuous System Simulation. Springer, Berlin Heidelberg New York, 1991.

    Google Scholar 

  8. Daniel J. Clancy and Benjamin Kuipers. Model decomposition and simulation. In Toyoaki Nishida, editor, Proceedings of the Eighth International Workshop on Qualitative Reasoning about Physical Systems (QR 94), pages 45–54, Nara, Japan, June 1994.

    Google Scholar 

  9. Rina Dechter and Judea Pearl. The cycle-cutset method for improving search performance in AI applications. In Proceedings of the Third Conference on Artificial Intelligence Applications, Orlando, Florida, 1987.

    Google Scholar 

  10. Hilding Elmquist. Object-oriented modeling and automated formula manipulation in Dymola. In SIMS’93, Kongsberg, Norway, June 1993. Scandinavian Simulation Society.

    Google Scholar 

  11. Alfred Fettweis. Wave digital filters: theory and practice. Proceedings of the IEEE, 74(2):270–327, February 1986.

    Article  Google Scholar 

  12. Paul A. Fishwick. The role of process abstraction in simulation. IEEE Transactions on Systems, Man, and Cybernetics, 18:18–39, 1988.

    Article  Google Scholar 

  13. Charles L. Forgy. Rete: a fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence, 19:17–37, 1982.

    Article  Google Scholar 

  14. Frederick K. Frantz. A taxonomy of model abstraction techniques. In Proceedings of the 1995 Winter Simulation Conference (WSC 95), Proceedings in Artificial Intelligence, pages 1413–1420, Arlington, VA, December 1995.

    Google Scholar 

  15. John S. Gero. Design prototypes: a knowledge representation scheme for design. AI Magazine, 11:26–36, 1990.

    Google Scholar 

  16. Stefan Goldschmidt. Modellbildung am Beispiel von Starrkörpersystemen. Systematische Darstellung und Untersuchung von Software-Unterstützung. Study work, University of Paderborn, November 1996.

    Google Scholar 

  17. R. C. Hibbeler. Engineering Mechanics: Statics and Dynamics, 6th edition. MacMillan, New York, 1992.

    Google Scholar 

  18. Yumi Iwasaki and Alon Y. Levy. Automated model selection for simulation. Knowledge Systems Laboratory (KSL), QS93, 1993.

    Google Scholar 

  19. Johan de Kleer. Problem solving with the ATMS. Artificial Intelligence, 28:197–224, 1986.

    Article  Google Scholar 

  20. G. J. Klir. Architecture of Systems Complexity. Sauders, New York, 1985.

    Google Scholar 

  21. Granino A. Korn and John V. Wait. Digital Continuous-System Simulation. Prentice-Hall, Englewood Cliffs, NJ, 1978.

    Google Scholar 

  22. Klaus Ulrich Leweling and Benno Stein. Hybrid constraints in automated model synthesis and model processing. In Susanne Heipcke and Mark Wallace, editors, 5th International Conference on Principles and Practice of Constraint Programming (CP 99), Workshop on Large Scale Combinatorial Optimisation and Constraints, pages 45–56, Leamington Spa England, October 1999. Dash Associates.

    Google Scholar 

  23. R. S. H. Mah. Chemical Process Structures and Information Flows. Butterworths, Boston, 1990.

    Google Scholar 

  24. Mary Lou Maher and Pearl Pu, editors. Issues and Applications of Case-Based Reasoning in Design. Lawrence Erlbaum Associates, Mahwah, NJ, 1997.

    Google Scholar 

  25. Sandra Marcus. Salt: a knowledge acquisition language for propose-and-revise systems. In Sandra Marcus, editor, Automating Knowledge Acquisition for Expert Systems, pages 81–123. Kluwer Academic, Norwell, MA, 1988.

    Google Scholar 

  26. B. T. Messmer and H. Bunke. Subgraph isomorphism in polynomial time. Technical Report AM-95-003, Research Group of Computer Vision and Artificial Intelligence, University of Bern, 1995.

    Google Scholar 

  27. Marvin Minsky. Models, minds, machines. In Proceedings of the IFIP Congress, pages 45–49, 1965.

    Google Scholar 

  28. P. Pandurang Nayak. Causal approximations. Artificial Intelligence, 70:277–334, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  29. P. Pandurang Nayak. Automated Modelling of Physical Systems. Springer, Berlin Heidelberg New York, 1995.

    MATH  Google Scholar 

  30. P. C. Piela, T. G. Epperly, K. M. Westerberg, and A. W. Westerberg. Ascend: an object-oriented computer environment for modeling and analysis: the modeling language. Computers Chemical Engineering, 15(1):53–72, 1991.

    Article  Google Scholar 

  31. Frank Puppe. Systematic Introduction to Expert Systems, Knowledge Representations and Problem-Solving Methods. Springer, Berlin Heidelberg New York, 1993.

    MATH  Google Scholar 

  32. Lisa Purvis and Pearl Pu. An approach to case combination. In Proceedings of the Workshop on Adaptation in Case Based Reasoning, European Conference on Artificial Intelligence (ECAI 96), Budapest, Hungary, 1996.

    Google Scholar 

  33. Olivier Raiman. Order of magnitude reasoning. Artificial Intelligence, 51:11–38, 1991.

    Article  Google Scholar 

  34. B. Raphael and B. Kumar. Indexing and retrieval of cases in a case-based design system. Artificial Intelligence for Engineering Design, Analysis, and Manufacturing, 10:47–63, 1996.

    Article  Google Scholar 

  35. Jeff Rickel and Bruce Porter. Automated modeling for answering prediction questions: selecting the time scale and system boundary. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI 93), pages 1191–1198, Cambridge, MA, 1994. AAAI Press.

    Google Scholar 

  36. Elisha Sacks. Piecewise linear reasoning. In Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI 87), pages 655–659, Seattle, WA, July 1987. AAAI Press.

    Google Scholar 

  37. Munehiko Sasajima, Yoshinobu Kitamura, Mitsuru Ikeda, and Shinji Yoshikawa. An investigation on domain ontology to represent functional models. In Toyoaki Nishida, editor, Proceedings of Eighth International Workshop on Qualitative Reasoning about Physical Systems (QR 94), pages 224–233, Nara, Japan, June 1994.

    Google Scholar 

  38. D. B. Schaechter, D. A. Levinson, and T. R. Kane. Autolev User’s Manual, 1991.

    Google Scholar 

  39. L. C. Schmidt and J. Cagan. Configuration design: an integrated approach using grammars. ASME Journal of Mechanical Design, 120(1):2–9, 1998.

    Article  Google Scholar 

  40. Bart Selman and Henry Kautz. Knowledge compilation using Horn approximations. In Proceedings of the Ninth National Conference on Artificial Intelligence (AAAI 91), pages 904–909, Anaheim, CA, 1991. AAAI Press.

    Google Scholar 

  41. Benno Stein. Functional Models in Configuration Systems. Dissertation, University of Paderborn, Institute of Computer Science, 1995.

    Google Scholar 

  42. Benno Stein. Model Construction in Analysis and Synthesis Tasks. Habilitation, Department of Computer Science, University of Paderborn, Germany, June 2001. URL http://ubdata.uni-paderborn.de/ediss/17/2001/stein/.

  43. Benno Stein, Daniel Curatolo, and Hans Kleine Büning. Speeding up the simulation of fluidic systems by a knowledge-based selection of numerical methods. In Euromech Colloquium 370 Synthesis of Mechatronic Systems. University of Duisburg, September 1997.

    Google Scholar 

  44. Benno Stein, Daniel Curatolo, and Marcus Hoffmann. Simulation in Fluidsim. In Helena Szczerbicka, editor, Workshop on Simulation in Knowledge-Based Systems (SIWIS 98), number 61 in ASIM Notes, Bremen, Germany, April 1998. Technical committee 4.5 ASIM of the GI.

    Google Scholar 

  45. Peter Struss. Multiple models for diagnosis. SPQR-Workshop on Multiple Models, FRG Karlsruhe, March 1991.

    Google Scholar 

  46. Michael Suermann. Wissensbasierte Modellbildung und Simulation von hydraulischen Schaltkreisen. Diploma thesis, University of Paderborn, 1994.

    Google Scholar 

  47. J. Wallaschek. Modellierung und Simulation als Beitrag zur Verkürzung der Entwicklungszeiten mechatronischer Produkte. VDI Berichte, Nr. 1215, pages 35–50, 1995.

    Google Scholar 

  48. Daniel S. Weld. The use of aggregation in causal simulation. Artificial Intelligence, 30:1–34, 1986.

    Article  Google Scholar 

  49. A. Wayne Wymore. Systems Engineering for Interdisciplinary Teams. Wiley, New York, 1976.

    Google Scholar 

  50. Kenneth Man-kam Yip. Model simplification by asymptotic order of magnitude reasoning. Artificial Intelligence, 80:309–348, 1996.

    Article  MathSciNet  Google Scholar 

  51. Bernard P. Zeigler, Herbert Praehofer, and Tag Gon Kim. Theory of Modeling and Simulation. Academic, New York, 2000.

    Google Scholar 

  52. Blaz̆ Zupan. Optimization of rule-based systems using state space graphs. IEEE Transactions on Knowledge and Data Engineering, 10(2):238–253, March 1998.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Stein, B. (2008). Model Construction for Knowledge-Intensive Engineering Tasks. In: Liu, Y., Sun, A., Loh, H.T., Lu, W.F., Lim, EP. (eds) Advances of Computational Intelligence in Industrial Systems. Studies in Computational Intelligence, vol 116. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78297-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78297-1_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78296-4

  • Online ISBN: 978-3-540-78297-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics