Artificial intelligence 人工智能推理系统

Artificial intelligence 人工智能推理系统,artificial-intelligence,reasoning,reasoner,Artificial Intelligence,Reasoning,Reasoner,我想知道是否有任何系统/基础设施能够执行一些人工推理过程,例如: 上下文:A是一支笔 问题:是垂直的还是水平的 推理过程: 1.水平是指任何与地面平行的东西 2.A与地面平行 3.A是水平的 这个推理系统的最终目标是能够用一些预定义的规则生成事实 提前谢谢你 你可以通过本体论来实现这一点。您可以使用这是一个免费的本体编辑器,配备推理器来推断隐含知识。按以下方式指定本体将获得预期结果: ObjectProperty: hasOrientation Domain: Object R

我想知道是否有任何系统/基础设施能够执行一些人工推理过程,例如: 上下文:A是一支笔 问题:是垂直的还是水平的 推理过程: 1.水平是指任何与地面平行的东西 2.A与地面平行 3.A是水平的

这个推理系统的最终目标是能够用一些预定义的规则生成事实


提前谢谢你

你可以通过本体论来实现这一点。您可以使用这是一个免费的本体编辑器,配备推理器来推断隐含知识。按以下方式指定本体将获得预期结果:

ObjectProperty: hasOrientation
    Domain: Object
    Range: Orientation

ObjectProperty: isParallel
    Domain: Object
    Range: Surface

Class: Object

Class: Orientation
    EquivalentTo: {Horizontal , Vertical}

Class: Pen
    SubClassOf: Object

Class: Surface
    EquivalentTo: {Ground , Rock , Wall}

Individual: Ground
    Types: Surface

Individual: Horizontal
    Types: Orientation    
    DifferentFrom: Vertical

Individual: Rock
    Types: Surface

Individual: Vertical
    Types: Orientation
    DifferentFrom: Horizontal

Individual: Wall
    Types: Surface

Individual: myPen
    Types: Pen
    Facts:  isParallel  Ground

Rule: 
    Pen(?aPen), isParallel(?aPen, Ground) -> hasOrientation(?aPen, Horizontal)
    Pen(?aPen), isParallel(?aPen, Wall) -> hasOrientation(?aPen, Vertical)
通过Pen?aPen,isParallel?aPen,Ground->hasOrientation?aPen,Horizontal实现推理,其基本状态是,如果aPen是Pen,且aPen与地面处于isParallel关系,则aPen具有水平方向


顺便说一句,你可能会感兴趣。

你想让我在回答中澄清什么吗?