著者
五福 明夫
出版者
社団法人人工知能学会
雑誌
人工知能学会誌 (ISSN:09128085)
巻号頁・発行日
vol.11, no.1, pp.112-120, 1996-01-01
被引用文献数
5

Functional modelling techniques are recently used to include the intensions of system designers into models of a system. Functions are higher level than behaviour and they are sometimes given different meanings depending on a system situation. Therefore, it is important to be able to derive behaviour from a functional model. This paper describes techniques to represent goals-functions-structure and to derive system behaviour from a functional model through a structure model, where the Multilevel Flow Modelling (MFM) and the Hybrid Phenomena Theory (HPT) are effectively combined. The MFM is a methodology to model an engineering system from the standpoint of means and goals. It has been applied to diagnostic, planning, and man-machine interface design problems. The HPT is a method to model the relations between structure and behaviour. One useful application of the HPT is to derive mathematical equations describing system's behaviour from structural information. The MFM is extended to be able to represent systematically abstracted information of structure of a system. The HPT is applied to derive the behaviour of a system from its structure model. A transformation mechanism from a MFM model to its corresponding HPT representation is developed to bridge the MFM and HPT. A simple example to model a central heating system and to derive its behaviour demonstrates the proposed techniques.
著者
角 康之
出版者
社団法人人工知能学会
雑誌
人工知能学会誌 (ISSN:09128085)
巻号頁・発行日
vol.15, no.6, pp.1012-1026, 2000-11-01
被引用文献数
15
著者
ブンサーム キッスィリクン 沼尾 正行 志村 正道
出版者
社団法人人工知能学会
雑誌
人工知能学会誌 (ISSN:09128085)
巻号頁・発行日
vol.8, no.1, pp.46-54, 1993-01-01
被引用文献数
2

Recently there has been an increasing interest in learning systems which induce first-order logic programs from examples. However, due to the intractability of the hypothesis space, such systems which use exhaustive search, e.g., MIS, are unable to learn reasonably complex programs. Previous solutions have been proposed to overcome this difficulty : while some systems restrict their hypothesis space, others use heuristics or additional knowledge such as analogical structures or abstraction. However, existing systems still have limitations. GOLEM gives up completeness by restricting the hypothesis space to only determinate clauses. A determinate clause is a clause composed of only determinate literals. A literal is determinate if each new variable in it has only one binding. Even the commonly used generate-and-test programs generate candidate solutions for their test routine, and thus are non-determinate. FOIL avoids exhaustive search by using Gain heuristic to select a literal that greedily discriminates positive examples from negative examples. Although it is able to learn some classes of problems efficiently, the heuristic fails to capture other aspects of usefulness of a literal, i.e., it overlooks a useful literal which produces no discrimination. For instance, a literalpartition (Head, Tail, List 1, List 2) in the quick-sort program does not discriminate between positive and negative examples. We propose a new heuristic-based approach to the learning of Horn-clause logic program with list structure. Our system, CHAM, learns a class of complex programs not learned by previous systems, i.e., non-determinate programs out of the learning space of GOLEM, and programs with non-discriminating literals which pose difficulties for FOIL. Experiments on learning Prolog programs with list structure have shown that while being able to learn a large class of programs, CHAM preserves efficiency in various test problems.
著者
ブンサーン キッスィリクン 沼尾 正行 志村 正道
出版者
社団法人人工知能学会
雑誌
人工知能学会誌 (ISSN:09128085)
巻号頁・発行日
vol.7, no.6, pp.1027-1037, 1992-11-01
被引用文献数
8

Learning systems find a concept based on positive and negative examples by using given terms, such as features and predicates. Most learning systems employ selective induction, and find a concept description composed of only predefined terms. However, if such terms are not appropriate, constructive induction or shift of bias are required to invent new terms. Although there has been increasing interest in systems which induce a first-order logic program from examples, there are few systems that perform constructive induction. FOCL invents new terms, i.e., new predicates, by combining existing subpredicates. Based on interaction with its user, CIGOL invents terms without any given subpredicate. This paper presents Discrimination-Based Constructive inductive learning (DBC) which invents a new predicate without any given subpredicate nor any user interaction. Triggered by failure of selective induction, DBC introduces a new predicate into a previously found incomplete clause. This is performed by searching for a minimal relevant variable set forming a new predicate that discriminates positive examples from negative ones. If necessary, DBC also recursively invents subpredicates for the definition. Experimental results show that, without interactive guidance, our system CHAMP can construct meaningful predicates on predefined ones or from scratch. Our approach is system independent and applicable to other selective learning systems such as FOIL.
著者
安信 千津子 山田 弘 源田 晋司 鎌田 芳栄
出版者
社団法人人工知能学会
雑誌
人工知能学会誌 (ISSN:09128085)
巻号頁・発行日
vol.7, no.6, pp.1087-1095, 1992-11-01
被引用文献数
8

In business expert systems for examination tasks, advice tasks and so on, not only rules but cases are necessary for decision-making. In a conventional way, rules are treated by the rule-based reasoning (RBR) and cases are treated by the case-based reasoning (CBR). However, both reasoning paradigms are separated and to use them together is difficult. In this paper, we propose an method for integrating both reasoning paradigms. The proposed method has following characteristics : (1) Knowledge representation and processing method of knowledge for CBR, similar with RBR. (2) Dynamic selection of the relevant reasoning paradigm according to the working memory (WM). (3) Reasoning method which starts form arbitary WM and produces plural solutions if there are any. Through devolopment and test of intelligent form-fillng front-end utilizing the proposed integrating method, it is demonstrated that knowledge including rules and usage of cases is defined easily, that a relevant paradigm is selected according to the WM, and that it supports users' decision-making by proposing alternatives.