Artificial Intelligence - Special volume on qualitative reasoning about physical systems
Artificial Intelligence
The qualitative process engine
Readings in qualitative reasoning about physical systems
Pushing the edge of the (QP) envelope
Recent advances in qualitative physics
Finding stable causal interpretations of equations
Recent advances in qualitative physics
Building problem solvers
Using qualitative physics to build articulate software for thermodynamics education
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Self-explanatory simulation for an electronic encyclopedia
Self-explanatory simulation for an electronic encyclopedia
Electronic "How Things Work" Articles: Two Early Prototypes
IEEE Transactions on Knowledge and Data Engineering
IJCAI'91 Proceedings of the 12th international joint conference on Artificial intelligence - Volume 2
Self-explanatory simulations: an integration of qualitative and quantitative knowledge
AAAI'90 Proceedings of the eighth National conference on Artificial intelligence - Volume 1
CATMS: an ATMS which avoids label explosions
AAAI'91 Proceedings of the ninth National conference on Artificial intelligence - Volume 1
Self-explanatory simulations: scaling up to large models
AAAI'92 Proceedings of the tenth national conference on Artificial intelligence
Generating explanations of device behavior using compositional modeling and causal ordering
AAAI'93 Proceedings of the eleventh national conference on Artificial intelligence
Real-time self-explanatory simulation
AAAI'93 Proceedings of the eleventh national conference on Artificial intelligence
Afterword: from this revolution to the next
Smart machines in education
Using Qualitative Physics to Create Articulate Educational Software
IEEE Expert: Intelligent Systems and Their Applications
Component-Based Construction of a Science Learning Space
ITS '98 Proceedings of the 4th International Conference on Intelligent Tutoring Systems
A representation for comparing simulations and computing the purpose of geometric features
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Qualitative simulation and related approaches for the analysis of dynamic systems
The Knowledge Engineering Review
Using modeling knowledge to guide design space search
Artificial Intelligence
Building steady-state simulators via hierarchical feedback decomposition
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 2
Hi-index | 0.01 |
Self-explanatory simulators have many potential applications, including supporting engineering activities, intelligent tutoring systems, and computer-based training systems. To fully realize this potential requires improving the technology to efficiently generate highly optimized simulators. This paper describes an algorithm for compiling selfexplanatory simulators that operates in polynomial time. It is capable of constructing self-explanatory simulators with thousands of parameters, which is an order of magnitude more complex than any previous technique. The algorithm is fully implemented, and we show evidence that suggests its performance is quadratic in the size of the system being simulated. We also analyze the tradeoffs between compilers and interpreters for self-explanatory simulation in terms of application-imposed constraints, and discuss plans for applications.