СЕМАНТИЧЕСКИЕ СЕТИ
Семантические сети описывают знания в виде сетевых структур. В качестве вершины сети выступают понятия, факты, объекты, события и т.п., а в качестве дуг сети – отношения, которые связывают вершины. Так, семантическая сеть, представляющая значения об автомобиле некоторого господина Васильева, представлена на рис.
Семантические сети рассматриваются как общие формализованные для представления знаний. Частный случай сетей – сценарий, в котором в качестве отношений выступают причинно-следственные отношения или отношения «цель - средства». Вершины соединяются дугой, если соответствующие объекты предметной области находятся в каком-либо отношении. Самыми распространенными являются следующие виды отношений: 1) быть элементом класса (являться) – объект входит в состав данного класса; Лексус 430 является автомобилем 2) иметь – позволяет задавать свойства объектов; Жираф имеет длинную шею 3) являться следствием – отражает причинно-следственные связи; 4) иметь значение – задает значение свойств объекта. Как и в системе, основанной на фреймах, в семантической сети могут быть представлены родовидовые отношения, которые позволяют реализовать наследование свойств от объектов – родителей. Это обстоятельство приводит к тому, что семантические сети приобретают все недостатки и достоинства представления знаний в виде фреймов. Преимущество – простота и наглядность описания предметной области, однако, оно теряется при усложнении структуры семантической сети. Недостаток семантических сетей - сложность обработки различного рода исключений.
|