人工知能
Online ISSN : 2435-8614
Print ISSN : 2188-2266
人工知能学会誌(1986~2013, Print ISSN:0912-8085)
等価変換ルールの追加によるシステムの改善
畑山 満美子赤間 清宮本 衛市
著者情報
解説誌・一般情報誌 フリー

1997 年 12 巻 6 号 p. 861-869

詳細
抄録

Programs that deal with high level knowledge processing tend to get large and complicated, and it is difficult to begin by constructing a system that has all the required functions. Hence, it is necessary to progressively improve the system by gradually adding to its capabilities. The improvements are not always new functions but may be new reasoning methods or faster processing schemes. The problem is added cost. To completely rewrite the system or make major changes becomes very expensive. Therefore, such a construction method is important that permits the addition of capabilities or an improvement in efficiency by a small change of programs. However, various existing program construction methods and programming languages may not be suitable for this kind of successive program improvement. In this paper, we propose a system construction method based on equivalent transformation as a knowledge processing system construction method by successive improvement. We use a computational framework called "Rule Based Equivalent Transformation". This uses the formalism of translating a given problem into a declarative program and solving the problem by repeatedly applying equivalent transformation rules to the program. We constructed three natural language understanding systems for the domain of Japanese chess: first a prototype system "A" , and then two improved systems "B" and "C". We improved the efficiency of these systems by adding new rules, and the results clearly showed that, if rule based program transformation is used as a design method, the system's modularity is increased and, thus, system can be easily improved.

著者関連情報
© 1997 人工知能学会
前の記事 次の記事
feedback
Top