Restructuring decision tables for elucidation of knowledge

作者:

Highlights:

摘要

Decision tables are widely used in many knowledge-based and decision support systems. They allow relatively complex logical relationships to be represented in an easily understood form and processed efficiently. This paper describes second-order decision tables (decision tables that contain rows whose components have sets of atomic values) and their role in knowledge engineering to: (1) support efficient management and enhance comprehensibility of tabular knowledge acquired by knowledge engineers, and (2) automatically generate knowledge from a tabular set of examples. We show how second-order decision tables can be used to restructure acquired tabular knowledge into a condensed but logically equivalent second-order table. We then present the results of experiments with such restructuring. Next, we describe SORCER, a learning system that induces second-order decision tables from a given database. We compare SORCER with IDTM, a system that induces standard decision tables, and a state-of-the-art decision tree learner, C4.5. Results show that in spite of its simple induction methods, on the average over the data sets studied, SORCER has the lowest error rate.

论文关键词:Knowledge engineering,Knowledge acquisition,Machine learning,Representation,Knowledge-based systems

论文评审过程:Received 23 January 2002, Revised 8 July 2002, Accepted 5 December 2002, Available online 27 January 2003.

论文官网地址:https://doi.org/10.1016/S0169-023X(03)00020-X