Learning Exceptions to Refine a Domain Expertise
Résumé
This chapter deals with the problem of the cooperation of heterogeneous knowledge for the construction of a domain expertise, and more specifically for the discovery of new unexpected knowledge. Two kinds of knowledge are taken into account: - Expert statements. They constitute generic knowledge which rises from the experience of domain experts and describes commonly admitted mechanisms that govern the domain. This knowledge is represented as conceptual graph rules, which has the advantage to combine a logic-based formalism and an equivalent graphical representation, essential for non-specialist users (Bos, 1997). - Experimental data, given by international literature of the domain. They are represented in the relational model. These numerous data describe in detail, in a quantitative way, experiments that were carried out to deepen the knowledge of the domain, and the obtained results. These results may confirm the knowledge provided by the expert statements – or not. The cooperation of both kinds of knowledge aims, firstly, at testing the validity of the expert statements within the experimental data, secondly, at discovering refinements of the expert statements to consolidate the domain expertise. Two major differences between the two formalisms are the following. Firstly, the conceptual graphs represent knowledge at a more generic level than the relational data. Secondly, the conceptual graph model includes an ontological part (hierarchized vocabulary that constitutes the support of the model), contrary to the relational model. We introduce a process that allows one to test the validity of expert statements within the experimental data, that is, to achieve the querying of a relational database by a system expressed in the conceptual graph formalism. This process is based on the use of annotated conceptual graph patterns. When an expert statement appears not to be valid, a second-step objective is to refine it. This refinement consists of an automatic exception rule learning which provides unexpected knowledge in regard of previously established knowledge. The examples given in this chapter have been designed using the CoGui tool (http://www.lirmm.fr/cogui/) and concern a concrete application in the domain of food quality.