【发布时间】:2016-03-17 10:24:33
【问题描述】:
我想知道是否有可能在 tensorflow 中将命名实体识别与自训练模型一起使用。
有一个 word2vec 实现,但我找不到“经典”POS 或 NER 标记器。
感谢您的帮助!
【问题讨论】:
标签: nlp tensorflow
我想知道是否有可能在 tensorflow 中将命名实体识别与自训练模型一起使用。
有一个 word2vec 实现,但我找不到“经典”POS 或 NER 标记器。
感谢您的帮助!
【问题讨论】:
标签: nlp tensorflow
您可以调整序列到序列模型以进行 NER 标记。您的训练文本是编码器的源词汇/序列:
Yesterday afternoon , Mike Smith drove to New York .
您的 BIO / BILOU NER 标签是解码器用于 NER 标记的目标词汇/序列:
O O O B_PER I_PER O O B_LOC I_LOC O
或者改为使用 POS 标签到解码器进行 POS 标签:
NN NN , NNP NNP VBD TO NNP NNP .
[恕我直言,使用深度学习方法通常无需将 POS 标记作为中间步骤,除非您特别需要将这些特征作为输出。]
您可能希望关闭解码器的词嵌入。
这篇著名的论文将序列到序列模型应用于与 POS 和/或 NER 任务有一些相似之处的句法解析:Grammar as a Foreign Language
【讨论】: