Разметка семантических ролей
Определение того, кто что сделал кому, когда и где — разметка предикатно-аргументной структуры предложений с использованием семантических ролей, взятых из таких ресурсов, как PropBank и FrameNet.
Definition
Разметка семантических ролей — это задача автоматического определения предикатов в предложении и присвоения семантических ролей их аргументам.
Scope
Охватывает задачу поверхностной семантики по обнаружению предикатов и разметке их аргументов семантическими ролями (агент, пациент, инструмент и т.п.). Включает инвентари ролей FrameNet и PropBank, статистические и нейросетевые методы разметки, а также оценку. Полное построение логической формы рассматривается в композиционной семантике.
Core questions
- Как определяются предикаты и их аргументы в предложении?
- Какие инвентари ролей предоставляют FrameNet и PropBank?
- Как синтаксические признаки поддерживают разметку ролей?
- Как разметка семантических ролей используется в последующих задачах понимания?
Key concepts
- предикат
- семантическая роль
- агент и пациент
- PropBank
- FrameNet
- идентификация аргументов
- тематическая роль
- поверхностный семантический анализ
Key theories
- Статистическая разметка семантических ролей
- Формулировка Гилдеа и Джурафски разметки ролей как задачи контролируемой классификации синтаксических составляющих с использованием признаков, полученных из деревьев синтаксического разбора.
- Ресурсы, основанные на фреймах и ролях
- Аннотированные инвентари, такие как FrameNet и PropBank, которые определяют предикаты и их роли, обеспечивая необходимый контроль для обучения систем разметки ролей.
History
Основываясь на падежной грамматике и фреймовой семантике Филлмора, работа Гилдеа и Джурафски 2002 года сделала автоматическую разметку семантических ролей стандартной задачей после того, как FrameNet, а затем и PropBank предоставили аннотированные данные. Эта задача стала постоянным элементом совместных оценок и впоследствии была улучшена нейросетевыми моделями.
Debates
- Схемы ролей FrameNet против PropBank
- Вопрос о том, что более полезно: детализированные роли, специфичные для фреймов, или более общие роли, специфичные для предикатов; каждая из них поддерживает различные приложения и обеспечивает компромисс между охватом и согласованностью.
Key figures
- Daniel Gildea
- Daniel Jurafsky
- Martha Palmer
- Charles Fillmore
Related topics
Seminal works
- gildea2002
- palmer2010
Frequently asked questions
- Чем разметка семантических ролей отличается от синтаксического анализа?
- Синтаксический анализ восстанавливает грамматическую структуру, например, какая фраза является подлежащим. Разметка ролей восстанавливает смысловые отношения, например, какой участник является агентом, что не обязательно совпадает с грамматической позицией.