Лексическая подстановка - Википедия - Lexical substitution

Лексическая подстановка это задача определения замены слова в контексте предложения. Например, учитывая следующий текст: «После матч, восполнить любой остающийся дефицит жидкости, чтобы предотвратить хроническое обезвоживание на протяжении всего турнира », заменяющий игра может быть дан.

Лексическая подстановка строго связана с значение смысла слова (WSD), поскольку оба стремятся определить смысл слова. Однако, хотя WSD состоит из автоматического назначения соответствующих смысл из набора фиксированного смысла лексическая замена не накладывает никаких ограничений на то, какую замену выбрать в качестве лучшего представителя слова в контексте. Не предписывая перечень, лексическая замена решает проблему детализации смысловых различий и обеспечивает равные условия для автоматических систем, которые автоматически приобретают значения слов (задача, называемая Индукция смысла слов ).

Оценка

Для оценки автоматических систем на лексическую подстановку на базе Семевал-2007 оценочный конкурс, проведенный в Прага в 2007 году. Семевал-2010 также состоялась задача по межъязыковой лексической замене.

Скип-грамм модель

Модель skip-gram переносит слова с похожими значениями в векторное пространство (набор объектов, которые можно складывать вместе и умножать на числа), которые находятся близко друг к другу в N-измерениях (список элементов). Разнообразие нейронные сети (компьютерная система, созданная по образцу человеческого мозга) формируются вместе в результате взаимосвязанных векторов и сетей. Все это происходит в измерениях словаря, созданного в сети.[1]Модель использовалась в алгоритмах автоматизации и прогнозирования лексической замены. Один из таких алгоритмов, разработанный Ореном Меламудом, Омером Леви и Идо Даганом, использует модель скип-грамм для поиска вектора для каждого слова и его синонимов. Затем он вычисляет косинусное расстояние между векторами, чтобы определить, какие слова будут лучшими заменами.[2]

Пример

В предложении вроде «Собака шла в быстром темпе» каждое слово имеет определенный вектор по отношению к другому. Вектор для «The» будет [1,0,0,0,0,0,0], потому что 1 - это словарь слов, а 0 - слова, окружающие этот словарь, которые создают вектор.

Смотрите также

Библиография

Рекомендации

  1. ^ Барацца, Леонардо. "Как работает программа Word2Vec Skip-Gram?". Стать человеком.
  2. ^ Меламуд, Орен; Леви, Омер; Даган, Идо (5 июня 2015 г.). "Простая модель вложения слов для лексической замены". Труды NAACL-HLT 201: 1–7. Получено 16 апреля 2018.