Как определить связь между двумя объектами, когда существует более одной связи при создании данных дистанционного обучения?

Я получил понятия дистанционного наблюдения. Насколько я понимаю, процесс создания обучающих данных похож на;

  • Извлечение именованных объектов из предложений
  • Найдите два объекта с именами «e1» и «e2» в каждом предложении.
  • Найдите эти два объекта в базе знаний (freebase и т. д.), чтобы найти связь между ними.

Я запутался на этом шаге. Что, если между этими двумя сущностями (e1 и e2) существует более одного отношения? Если да, то какое отношение я должен выбрать?


person PeerNet    schedule 02.12.2019    source источник


Ответы (1)


Это зависит от модели, которую вы обучаете.

Вы изучаете модель одного типа отношений и выполняете бутстрэппинг? Затем обратите внимание только на это одно отношение и удалите остальные из своей БД.

Вы пытаетесь изучить кучу отношений? Затем используйте наличие или отсутствие каждого из них как признак вашей модели. Вот как работают универсальные схемы.

Вот изображение матрицы признаков из документа Universal Schema:

Матрица признаков из универсальных схем

person polm23    schedule 04.12.2019