На рис. 9-1 показана семантическая сеть, с помощью которой можно получить очевидный ответ на вопрос о числе ног у субъекта Ж- В ней представлена информация о том, что Ж. человек и что у людей две ноги. Важными частями сети являются узлы и отношения. На рис. 9-1, Ж и Человек — это узлы, а стрелка с надписью есть — отношение, означающее здесь принадлежность Ж- к классу людей. Таким же образом представлено свойство обладания двумя ногами; отношение имеет стоит между узлами Человек и {две ноги) . (Скобки означают, что узел две ноги — это не такого же рода понятие, как Человек; на самом деле понятие две ноги должно быть представлено несколько сложнее, чем это показано здесь.) Теперь на вопрос 1 — «Имеет ли Ж. две ноги?»— можно ответить при помощи сети. Ж- есть человек, человек имеет две ноги; следовательно, Ж. имеет две ноги. На вопрос 2 — «потребляет ли Ж. пищу?» — ответ дается в результате такого же рода процесса, но сеть должна быть дополнена так, как показано на рис. 9-2. В расширенную сеть я ввожу несколько новых типов отношений. Это, прежде всего, отношение подкласс, сходное по функции с есть, но означающее, что понятие человек составляет подкласс понятия животное. Овалом представлен более сложный узел. Овальный узел образует основной формат предложения. В данном примере такой узел означает, что объект, на который указывает стрелка а, поедает то, на что указывает стрелка Ь. Узлом < * 100) представлен поедаемый объект, который в свою очередь является частным случаем пищи. Скобки нужны потому, что данное животное поедает не всякую, а толь- 9. Семантические сети65 ко определенную пищу. Итак, (*100) есть пища; иными словами, (*100) означает частные*случаи, относящиеся к классу предметов, называемых пищей. (*100 ничего не значит; это ярлык, с помощью которого я могу ссылаться на данное понятие.) Важным свойством семантических сетей является наследование. Свойства понятия наследуются его «потомками», т. е. частными случаями и подклассами. Если Л — частный случай или подкласс В, а В связано отношением г с С, то тогда и А связано отношением г о. С (Рис. 9-3). По поводу Ж- был задан еще вопрос 3: «Обладает ли "v массой?». На рис. 9-4 показаны два пути к ответу на Него. 1) Ж-—человек, а люди обладают телом; тела— 3-477 66 9. Семантические сети67 это объекты, обладающие массой. 2) Ж. — человек, который в свою очередь является млекопитающим и животным, живым существом и физическим телом. Все физические тела обладают массой. Семантические сети оказались мощным орудием для представления знаний и для выведения заключений. Одно из достоинств семантических сетей стоит в богатстве отношений, которые они могут описать. Заметьте, что эти сети на сводятся к таким иерархиям, как «человек — животное, а животные — живые существа». Иерархия может быть нарушена, как на рис. 9-4, где я показал, что человек является как млекопитающим, так и животным. — 40 —
|