Improving System Performance in Case-Based Iterative Optimization through Knowledge Filtering - Robotics Institute Carnegie Mellon University

Improving System Performance in Case-Based Iterative Optimization through Knowledge Filtering

K. Miyashita and Katia Sycara
Conference Paper, Proceedings of 14th International Joint Conference on Artificial Intelligence (IJCAI '95), pp. 371 - 376, August, 1995

Abstract

Adding knowledge to a knowledge-based system is not monotonically bene cial. We discuss and experimentally validate this observation in the context of CABINS, a system that learns control knowledge for iterative repair in ill-structured optimization problems. In CABINS, situation-dependent user's decisions that guide the repair process are captured in cases together with contextual problem information. During iterative revision in CABINS, cases are exploited for both selection of repair actions and evaluation of repair results. In this paper, we experimentally demonstrated that un ltered learned knowledge can degrade problem solving performance. We developed and experimentally evaluated the e ectiveness of a set of knowledge ltering strategies that are designed to increase problem solving e ciency of the intractable iterative optimization process without sacri cing solution quality. These knowledge ltering strategies utilize progressive casebase retrievals and failure information to (1) validate the e ectiveness of selected repair actions and (2) give-up further repair if the likelihood of success is low. The ltering strategies were experimentally evaluated in the context of job-shop scheduling, a well known ill-structured problem.

BibTeX

@conference{Miyashita-1995-16183,
author = {K. Miyashita and Katia Sycara},
title = {Improving System Performance in Case-Based Iterative Optimization through Knowledge Filtering},
booktitle = {Proceedings of 14th International Joint Conference on Artificial Intelligence (IJCAI '95)},
year = {1995},
month = {August},
pages = {371 - 376},
}