Abstract
Refinement tools seek to correct faulty knowledge based systems (KBSs) by identifying and repairing faults that are indicated by training examples for which the KBS gives an incorrect solution. Refinement tools typically use a hill-climbing search to identify suitable repairs. Backtracking search algorithms, developed for constraint satisfaction problems, have been incorporated with an iterative knowledge refinement tool, to solve local maxima problems. This paper investigates how the efficiency of such a tool can be improved and introduces new and general heuristics for ordering training examples. Experimental results reveal that these heuristics applied to static and dynamic ordering of training examples can significantly improve the efficiency of the iterative refinement tool, without increasing the error-rate of the final refined KBS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. R. Bitner and E. Reingold. Backtrack programming techniques. Communications of the ACM, 18: 651–656, 1975.
C. Blake and E. Keogh and C.J. Merz. UCI Repository of Machine Learning Databases. In University of California, Irvine, Dept. of Information and Computer Sciences, 1998. www.ics.uci.edu/~mlearn/MLRepository.html.
Robin Boswell, Susan Craw, and Ray Rowe. Knowledge refinement for a design system. In Enric Plaza and Richard Benjamins, editors, Proceedings of the Tenth European Knowledge Acquisition Workshop, pages 49–64, Sant Feliu de Guixols, Spain, 1997. Springer.
Susan Craw and Robin Boswell. Representing problem-solving for knowledge refinement. In Proceedings of the Sixteenth National Conference on Artificial Intelligence, pages 227–234, Menlo Park, California, 1999. AAAI Press.
Rina Dechter and Itay Meiri. Experimental evaluation of preprocessing algorithms for constraint satisfaction problems. Artificial Intelligence, 68: 211–341, 1994.
Daniel Frost and Rina Dechter. Look-ahead value ordering for constraint satisfaction problems. In Proceedings of the Fourteenth IJCAI Conference, pages 572–578, 1995.
J. Gaschnig . Performance measurements and analysis of certain search algorithms. Technical Report CMU-CS-79-124, Carnegie-Mellon University, PA, 1979.
Ian Gent, Ewan MacIntyre, Patrick Prosser, Barbara Smith, and Toby Walsh. An empirical study of dynamic variable ordering heuristics for the constraint satisfaction problem. In in Principles and Practice of Constraint Programming, pages 179–193. Springer-Verlag, 1996.
R.M. Haralick and G.L. Elliott. Increasing tree-search efficiency for constraint satisfaction problems. Artificial Intelligence, 14: 263–313, 1980.
Grzegorz Kondrak and Peter van Beek. A theoretical evaluation of selected backtracking algorithms. Artificial Intelligence, 89: 365–387, 1997.
Steven Minton, Mark D. Johnston, Andrew B. Philips, and Philip Laird. Minimizing conflicts: A heuristic repair method for constraint satisfaction and scheduling problems. Artificial Intelligence, 58: 161–205, 1992.
D. Ourston and R. Mooney. Theory refinement combining analytical and empirical methods. Artificial Intelligence, 66: 273–309, 1994.
Michael J. Pazzani. Student loan relational domain. In UCI Repository of Machine Learning Databases [2], 1993.
B. Richards and R. Mooney. Automated refinement of first-order horn-clause domain theories. Machine Learning, 19: 95–131, 1995.
Norman M. Sadeh and Mark S. Fox. Variable and value ordering heuristics for the job shop scheduling constraint satisfaction problem. In Proceedings of the Fourth International Conference on Expert Systems in Production and Operations Management, pages 134–144, 1990.
Barbara Smith and Stuart Grant. Trying harder to fail first. In Proceedings of the ECAI98 Conference, pages 249–253, Brighton, UK, 1998. John Wiley and Sons Ltd.
Edward Tsang. Foundations of Constraint Satisfaction. Academic Press, San Diego, 1993.
Nirmalie Wiratunga and Susan Craw. Incorporating backtracking search with knowledge refinement. In Anca Vermesan and Frans Coenen, editors, Proceedings of the Sixth European Symposium on the Validation and Verification of Knowledge Based Systems, Oslo, Norway, 1999. Kluwer Academic Publishers.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag London Limited
About this paper
Cite this paper
Wiratunga, N., Craw, S. (2000). Sequencing Training Examples for Iterative Knowledge Refinement. In: Bramer, M., Macintosh, A., Coenen, F. (eds) Research and Development in Intelligent Systems XVI. Springer, London. https://doi.org/10.1007/978-1-4471-0745-3_3
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0745-3_3
Publisher Name: Springer, London
Print ISBN: 978-1-85233-231-0
Online ISBN: 978-1-4471-0745-3
eBook Packages: Springer Book Archive