课题基金 / 基金详情

Development of Knowledge Representation Language Based on the Inheritance Hierarchy Prolog

Development of Knowledge Representation Language Based on the Inheritance Hierarchy Prolog
基于继承层次结构的知识表示语言Prolog的开发
批准号:
63880005
负责人:
AKAMA Kiyoshi
金额:
$2.05万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Developmental Scientific Research (B).
财政年份:
1988
资助国家:
日本
项目状态:
已结题
起止时间:
1988 至 1989

项目摘要

项目成果

AKAMA Kiyoshi的其他基金

相关文献

中文摘要
翻译
在本研究中,我们构建了一个知识表示系统PAL89,它是PA186的扩展,即处理继承层次的扩展Prolog,继承层次是由类和实例之间的包含关系形成的树结构。PA186采用类绑定变量(CBV),即具有类约束的变量。CBV通过抑制不必要的回溯和穷举搜索,极大地提高了推理效率。CBV的扩展功能。(1)变量可以具有通过集合操作(差、并和交)计算的任何约束,这使得系统能够提供声明性多重继承表示。(2)实现了继承层次编译器和继承层次子句索引,提高了系统的运行速度。打字的诈骗案模式。PAL89中使用的所有对象都可以有类型。因此,PAL89可以看作是一个类型化的序言。类型在部分求值、学习和程序自动生成中起着重要的作用。带约束的变量。用户可以引入带有约束的新变量类及其统一。因此,用户可以通过带约束的变量来定义新的对象,并可以表示它们之间的关系。这就引出了“双重编程”的概念,即两步编程,第一步是定义对象,第二步是定义关系。
英文摘要
In this research we have constructed a knowledge representation system PAL89 which is an extention of pa186, that is, an extended prolog to deal with inheritance hierarchy which is a tree structure formed by the inclusion relation among classes and instances. Pa186 adopts class bound variables (CBVs), which are variables with class constraints. CBVs improve the inferential efficiency greatly by suppressing unnecessary backtracking and exhaustive searches.The characteristics of PAL89 include1. Extended functions of CBVs. (1) Variables can have any constraints which are computed by set operations (difference, union and intersection), which enables the system to provide declarative multiple inheritance representation. (2) A inheritance hierarchy compiler and inheritance hierarchy clause indexing are implemented, which makes the system faster.2. Typed cons patterns. AII objects used in PAL89 can have types. So PAL89 can be regarded as a typed prolog. Types play an important role in partial evaluation, learning and automatic program generation.3. Variables with constraints. Users can introduce new classes of variables with constraints and their unification. Therefore the user can define new objects by variables with constraints and can represent relations between them. This leads us to the concept of "DUAL PROGRAMMING", that is, two step Programming whose first step is defining objects and second step is defining relations.
期刊论文(34)
专著(0)
科研奖励(0)
会议论文
赤間清: "集合束縛変数とその自然言語処理への応用" 人工知能学会誌. 4-2. 177-184 (1989)
Kiyoshi Akama:“设置绑定变量及其在自然语言处理中的应用”《人工智能学会杂志》177-184 (1989)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
赤間清: "GLPの理論VI" 人工知能学会 人工知能基礎論研究会. SIG-FAI8902-5. 41-50 (1989)
Kiyoshi Akama:“GLP VI 理论”人工智能基础研究小组 SIG-FAI8902-5 (1989)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
赤間 清: "意味計算II" 情報処理学会 自然言語処理研究会資料. 74ー1. 1-8 (1989)
Kiyoshi Akama:“语义计算II”日本信息处理学会自然语言处理研究组资料74-1(1989)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 33 条
    Research on Basic Technique for Construction of Adaptive Semantic Web
    • 批准号:
      17300027
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $4.63万
    • 财政年份:
      2005
    • 负责人:
      AKAMA Kiyoshi
    • 依托单位:
    Constructing A Constraint Logic Programming Language Based on User Defined Objects
    • 批准号:
      02558003
    • 项目类别:
      Grant-in-Aid for Developmental Scientific Research (B)
    • 资助金额:
      $1.47万
    • 财政年份:
      1990
    • 负责人:
      AKAMA Kiyoshi
    • 依托单位:
    Stepwise Refinement for Semantic Analysis of Natural Language Sentences
    • 批准号:
      01580018
    • 项目类别:
      Grant-in-Aid for General Scientific Research (C)
    • 资助金额:
      $1.09万
    • 财政年份:
      1989
    • 负责人:
      AKAMA Kiyoshi
    • 依托单位: