语义网络,semantic network,是一种以网络格式表达人类知识构造的形式。
是人工智能程序运用的表示方式之一。
开始是作为人类联想记忆的一个明显公理模型提出,随后在AI中用于自然语言理解,表示命题信息。
它是由结点和结点之间的弧组成,结点表示概念(事件、事物),弧表示它们之间的关系。
在数学上语义网络是一个有向图,与逻辑表示法对应。
在人工智能的程序中,谓词及其变元可以看作是语义网络中的结点;而格关系则相当于结点之间的连结形式。
语义网络是一种面向语义的结构,它们一般使用一组推理规则,规则是为了正确处理出现在网络中的特种弧而专门设计的。
所有语义网络的共同之处在于声明式图形表示,可用于表示知识并支持用于推理知识的自动化系统。
语义网不是为人类设计的,是为机器设计的。让机器可以读写。