Case-based planning: viewing planning as a memory task
Case-based planning: viewing planning as a memory task
Problem-solving in open worlds: a case study in design
Problem-solving in open worlds: a case study in design
Dynamic Memory: A Theory of Reminding and Learning in Computers and People
Dynamic Memory: A Theory of Reminding and Learning in Computers and People
Quantitative Inference in a Mechanical Design Compiler
Quantitative Inference in a Mechanical Design Compiler
Knowledge-based circuit design
Knowledge-based circuit design
A process model of cased-based reasoning in problem solving
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Cooperative reuse for compositional cases in multi-agent systems
ICCBR'05 Proceedings of the 6th international conference on Case-Based Reasoning Research and Development
Building a case-based diet recommendation system without a knowledge engineer
Artificial Intelligence in Medicine
Hi-index | 0.00 |
Many design tasks have search spaces that are vague and evaluation criteria that are subjective. We present a model of design that can solve such problems using a method of plausible design adaptation. In our approach, adaptation transformations are used to modify the components and structure of a design and constraints on the design problem. This adaptation process plays multiple roles in design: 1) It is used as part of case-based reasoning to modify previous design cases. 2) It accommodates constraints that arrive late in the design process by adapting previous decisions rather than by retracting them. 3) It resolves impasses in the design process by weakening preference constraints. This model of design has been implemented in a computer program called JULIA that designs the presentation and menu of a meal to satisfy multiple, interacting constraints.