Главная » 2014 » Февраль » 16 » Семантические сети
16:34
Семантические сети

Семантика в бытовом понимании означает смысл слова, художественного произведения, действия и т.д. Семантическая сеть  - это граф, дуги которого есть отношения между вершинами (значениями). Семантические сети появились как модель представления знаний при решении задач разбора и понимания смысла естественного языка.

Пример семантической сети для предложения типа "Поставщик осуществил поставку изделий по заказу клиента до 1 июня 2004 года в количестве 1000 штук" приведен на рисунке 1.



На этом примере видно, что между объектами Поставщик и Поставка определено отношение "агент", между объектами Изделие и Поставка определено отношение "объект" и т.д.

Число отношений, используемых в конкретных семантических сетях, может быть самое разное. К.Филмор проводил свои рассуждения, пользуясь дюжиной отношений. Неполный список возможных отношений, используемых в семантических сетях для разбора предложений, выглядит следующим образом.

Агент - это то, что (тот, кто) вызывает действие. Агент часто является подлежащим в предложении, например, "Робби ударил мяч".

Объект - это то, на что (на кого) направлено действие. В предложении объект часто выполняет роль прямого дополнения, например, "Робби взял желтую пирамиду ".

Инструмент - то средство, которое используется агентом для выполнения действия, например, "Робби открыл дверь с помощью ключа ".

Соагент служит как подчиненный партнер главному агенту, например, "Робби собрал кубики с помощью Суззи".

Пункт отправления и пункт назначения - это отправная и конечная позиции при перемещении агента или объекта: "Робби перешел из комнаты в библиотеку ".

Траектория - перемещение от пункта отправления к пункту назначения: "Они прошли через дверь по ступенькам на лестницу ".

Средство доставки - то в чем или на чем происходит перемещение: "Он всегда едет домой на метро ".

Местоположение - то место, где произошло (происходит, будет происходить) действие, например, "Он работал за столом ".

Потребитель - то лицо, для которого выполняется действие: "Робби собрал кубики для Суззи".

Сырье - это, как правило, материал, из которого что-то сделано или состоит. Обычно сырье вводится предлогом из, например, "Робби собрал Суззи из интегральных схем ".

Время - указывает на момент совершения действия: "Он закончил свою работу поздно вечером ".

Наиболее типичный способ вывода в семантических сетях  - это способ сопоставления частей сетевой структуры. Это видно на следующем простом примере, представленном на рисунке 2.







Куб Cube принадлежит миру BlockWorld. Куб Cube_001 есть разновидность куба Cube. Легко сделать вывод:

Куб Cube_001 есть часть мира BlockWorld. Еще один пример поиска в семантической сети. Представим вопрос "какой объект находится на желтом блоке?" в виде подсети, изображенной на рисунке 3. 










Произведем сопоставление вопроса с сетью, представленной на рисунке 4.










В результате сопоставления получается ответ - "Пирамида".

Просмотров: 929 | Добавил: titova | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта
Наш опрос
Что вас привлекает в информатике?
Всего ответов: 15
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0