{"title":"Towards method-independent knowledge acquisition","authors":"Yolanda Gil, Cécile Paris","doi":"10.1006/knac.1994.1009","DOIUrl":"https://doi.org/10.1006/knac.1994.1009","url":null,"abstract":"<div><p>Rapid prototyping and tool reusability have pushed knowledge acquisition research to investigate method-specific knowledge acquisition tools appropriate for predetermined problem-solving methods. We believe that method-dependent knowledge acquisition is not the only approach. The aim of our research is to develop powerful yet versatile machine learning mechanisms that can be incorporated into general-purpose but practical knowledge acquisition tools. This paper shows through examples the practical advantages of this approach. In particular, we illustrate how existing knowledge can be used to facilitate knowledge acquisition through analogy mechanisms within a domain and across domains. Our sample knowledge acquisition dialogues with a domain expert illustrate which parts of the process are addressed by the human and which parts are automated by the tool, in a synergistic cooperation for knowledge-base extension and refinement. The paper also describes briefly the EXPECT problem-solving architecture that facilitates this approach to knowledge acquisition.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"6 2","pages":"Pages 163-178"},"PeriodicalIF":0.0,"publicationDate":"1994-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1994.1009","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72112428","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An integration of knowledge acquisition techniques and EBL for real-world production planning","authors":"T. Reinartz, F. Schmalhofer","doi":"10.1006/KNAC.1994.1007","DOIUrl":"https://doi.org/10.1006/KNAC.1994.1007","url":null,"abstract":"Abstract The paper presents an approach to the integration of knowledge acquisition (KA) techniques and explanation-based learning (EBL). Knowledge acquisition techniques are used to delineate a problem class hierarchy for different manufacturing tasks in mechanical engineering. This hierarchy is stepwise formalized into a terminological representation language. The terminological descriptions are then combined with cases of specific manufacturing tasks and their solutions (in the form of production plans). Explanation-based learning is applied to the cases and skeletal plans are automatically constructed for the terminal classes of the problem class hierarchy. Such skeletal plans consist of a dependency structure with a sequence of operators, that can be instantiated to specific plans for all other problems of the class. An evaluation of the proposed KA/EBL integration demonstrates its strengths as well as certain limitations of explanation-based generalization.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"86 1","pages":"115-136"},"PeriodicalIF":0.0,"publicationDate":"1994-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85485979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Transferring knowledge from active expert to end-user environment","authors":"Kristian Sandahl","doi":"10.1006/knac.1994.1001","DOIUrl":"https://doi.org/10.1006/knac.1994.1001","url":null,"abstract":"<div><p>An <em>Active Expert methodology</em> towards knowledge acquisition is proposed. Briefly this methodology implies that the expert should take as active a part as possible in the creation of the knowledge base. The knowledge engineer should act more like a teacher of knowledge structuring, as a tool designer and as a catalyst in the dialogue between the expert and the end-users. By doing so, many of the well-known problems with inter-human conflicts, knowledge engineer filtering, expert and end-user acceptance and maintenance could be reduced. The methodology has been developed during a 10-year period with three practical projects and a close cooperation with research in tool-based knowledge acquisition as the main empirical material. A major part of the paper is devoted to a description of the Active Expert methodology divided into 10 phases. Each phase is exemplified with material from practical projects.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"6 1","pages":"Pages 1-21"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1994.1001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72041868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Models for knowledge-acquisition tool design","authors":"H. Eriksson","doi":"10.1006/KNAC.1994.1003","DOIUrl":"https://doi.org/10.1006/KNAC.1994.1003","url":null,"abstract":"Knowledge acquisition is a modeling activity for the development of knowledge-based systems. Developers can take advantage of domain-specific knowledge-acquisition tools for the construction of knowledge bases. Modeling for the development of such tools is an activity that is analogous to the modeling for knowledge-based systems. However, there are important differences between the appropriate models for these two goals. The models for the development of domain-specific knowledge-acquisition tools involved can be divided into three major classes: knowledge-structure models, knowledge-acquisition models and design models. These models can help developers to create domain-specific tools for new application domains.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"33 1","pages":"47-74"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88453808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Consistency-driven knowledge elicitation: using a learning-oriented knowledge representation that supports knowledge elicitation in NeoDISCIPLE","authors":"Gheorghe Tecuci, Michael Hieb","doi":"10.1006/knac.1994.1002","DOIUrl":"https://doi.org/10.1006/knac.1994.1002","url":null,"abstract":"<div><p>A general approach to knowledge elicitation in interactive learning systems is presented which both improves a knowledge base by removing inconsistencies and extends the representation space for learning. This approach addresses the problem of learning \"new terms\" with interactive learning systems. Two methods that illustrate this approach are implemented in the learning apprentice system NeoDISCIPLE, using a concept-based representation that is very appropriate for learning. At the same time, the representation facilitates knowledge elicitation associated with human-oriented representations like, for instance, repertory grids. Both methods are consistency-driven in that they elicit knowledge from a human expert in order to remove inconsistencies in the knowledge pieces learned by NeoDISCIPLE. The input to these methods is an inconsistent rule learned by NeoDISCIPLE, together with the examples from which the rule has been learned. The elicitation process is characterized by a guided interaction with the human expert, who is asked to make relevant distinctions pertaining to concepts appearing in the positive and negative examples of the rule. The first method elicits concept properties through a goal-driven property transfer from one concept to another, and the second one elicits concepts using a goal-driven conceptual clustering. In both cases the elicited knowledge is used to improve the inconsistent rule while simultaneously extending the representation space for learning.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"6 1","pages":"Pages 23-46"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1994.1002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72041867","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Models for knowledge-acquisition tool design","authors":"Henrik Eriksson","doi":"10.1006/knac.1994.1003","DOIUrl":"https://doi.org/10.1006/knac.1994.1003","url":null,"abstract":"<div><p>Knowledge acquisition is a modeling activity for the development of knowledge-based systems. Developers can take advantage of domain-specific knowledge-acquisition tools for the construction of knowledge bases. Modeling for the development of such tools is an activity that is analogous to the modeling for knowledge-based systems. However, there are important differences between the appropriate models for these two goals. The models for the development of domain-specific knowledge-acquisition tools involved can be divided into three major classes: <em>knowledge-structure models, knowledge-acquisition models</em> and <em>design models</em>. These models can help developers to create domain-specific tools for new application domains.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"6 1","pages":"Pages 47-74"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1994.1003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72041866","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Joint concept formation","authors":"Huan Liu, Wilson X. Wen","doi":"10.1006/knac.1994.1004","DOIUrl":"https://doi.org/10.1006/knac.1994.1004","url":null,"abstract":"<div><p>Many concept formation systems construct disjoint-concept trees. However, a priori imposed tree structures may restrict the application of these systems in some domains. A joint concept formation scheme is thus proposed, which learns from observation, and constructs acyclic directed concept graphs (trees are a special case). We show that the joint concept formation system can avoid or alleviate some problems the disjoint concept formation system would face, such as the unique winner and oscillation problems. We also demonstrate that a joint concept formation system is able to generate a concept tree if such a regularity is found among the data. The experimental results are consistent with the expectations that the joint system is a generalized version of the disjoint system and improves the learning performance. Joint concept formation extends the classic works, such as COBWEB and ARACHNE.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"6 1","pages":"Pages 75-87"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1994.1004","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72041865","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Joint concept formation","authors":"Huan Liu, W. Wen","doi":"10.1006/KNAC.1994.1004","DOIUrl":"https://doi.org/10.1006/KNAC.1994.1004","url":null,"abstract":"Abstract Many concept formation systems construct disjoint-concept trees. However, a priori imposed tree structures may restrict the application of these systems in some domains. A joint concept formation scheme is thus proposed, which learns from observation, and constructs acyclic directed concept graphs (trees are a special case). We show that the joint concept formation system can avoid or alleviate some problems the disjoint concept formation system would face, such as the unique winner and oscillation problems. We also demonstrate that a joint concept formation system is able to generate a concept tree if such a regularity is found among the data. The experimental results are consistent with the expectations that the joint system is a generalized version of the disjoint system and improves the learning performance. Joint concept formation extends the classic works, such as COBWEB and ARACHNE.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"53 1","pages":"75-87"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91331381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Transferring knowledge from active expert to end-user environment","authors":"K. Sandahl","doi":"10.1006/KNAC.1994.1001","DOIUrl":"https://doi.org/10.1006/KNAC.1994.1001","url":null,"abstract":"An Active Expert methodology towards knowledge acquisition is proposed. Briefly this methodology implies that the expert should take as active a part as possible in the creation of the knowledge base. The knowledge engineer should act more like a teacher of knowledge structuring, as a tool designer and as a catalyst in the dialogue between the expert and the end-users. By doing so, many of the well-known problems with inter-human conflicts, knowledge engineer filtering, expert and end-user acceptance and maintenance could be reduced. The methodology has been developed during a 10-year period with three practical projects and a close cooperation with research in tool-based knowledge acquisition as the main empirical material. A major part of the paper is devoted to a description of the Active Expert methodology divided into 10 phases. Each phase is exemplified with material from practical projects.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"122 1","pages":"1-22"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75103201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Supporting preprocessing and postprocessing for machine learning algorithms: a workbench for ID3","authors":"Charalambos Tsatsarakis, D. Sleeman","doi":"10.1006/KNAC.1993.1013","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1013","url":null,"abstract":"Abstract Inductive learning algorithms have been suggested as alternatives to knowledge acquisition for expert systems. However, the application of machine learning algorithms often involves a number of subsidiary tasks to be performed as well as algorithm execution itself. It is important to help the domain expert manipulate his or her data so they are suitable for a specific algorithm, and subsequently to assess the algorithm results. These activities are often called preprocessing and postprocessing. This paper discusses issues related to the application of the ID3 algorithm, an important representative of the inductive learning family. A prototype workbench which has been developed to provide an integrated approach to the application of ID3 is presented. The design rationale and the potential use of the system is justified. Finally, future directions and further enhancements of the workbench are discussed.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"8 1","pages":"367-383"},"PeriodicalIF":0.0,"publicationDate":"1993-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84705531","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}