2011-05-04 126 views

回答

5

一個推理推理引擎基本上是在AI同樣的事情,那就是一個軟件能夠從一組聲明的事實(的推斷邏輯的後果,是的,這是類似於Prolog的呢)。推理者的能力依賴於它所瞭解的公理和推理規則,而這又與某種特定的邏輯有關。

語義推理器可能是「Semantic Web Reasoner」的縮寫,也就是Semantic Web的推理器。在這種情況下,這樣的推理者知道語義Web標準背後的邏輯形式的公理和推理規則,特別是OWL Web Ontology Language

如果您想了解OWL的更多詳細信息,以便更好地理解「語義Web推理器」能做什麼,您可能需要看看OWL Web Ontology Language Semantics and Abstract Syntax,或者,如果您真的想深入理論細節,鑽研Description Logics

+0

我認爲這可能是正確的答案。 – ziggystar 2011-05-07 14:19:16

2

通過一些「邏輯」將事情弄清楚適用於非常廣泛的算法。我會用定義去維基百科http://en.wikipedia.org/wiki/Semantic_reasoner

語義推理 的概念推廣,一個推理 引擎,通過提供更豐富的 機制的工作。

舉一個例子:根據給定的事實和規則,推理機將推斷新的事實(甚至規則)。但就是這樣。你需要了解融合狀態。誠然,一個簡單的語義推理器可能(並且經常)在推理機器上實現,但它是一個更廣泛的概念。可能有其他的方法來進行語義推理而不是推理。例如概率或模糊推理。

+0

我稱概率推理也是「推理」。 – ziggystar 2011-05-07 14:18:17