0

这是否可以以非数字形式向 ANN 提供输入,例如英文文本句子 “每天吃一个苹果” ,特别是Unicode 文本,而 ANN 仅以文本形式返回输出。回答如“是”“否”。我对 ANN 了解不多,但我研究的所有示例代码,如 XOR 、图像输入 ,都处理 ANN 中的数字输入。

您能否建议一些代码或指向具有与此相关示例的网页的链接。

我需要为一些 Unicode 文本中的文本句子训练 ANN,但不知道如何处理对 NN 的文本输入。

4

1 回答 1

1

我们为 ANN 处理文本输入的方法是生成一个单词向量。就像你有一本字典:

  • 一个
  • 苹果
  • 牛扒
  • 斑马

你给 ANN 输入的是: [1, 1, 1, 0, 0] 吃苹果 [0, 0, 1, 0, 1] 吃斑马

你像这样训练你的网络,对于你的输出,你可以说 0 输出是“否”,1 是“是”。

请注意,使用此解决方案,您将拥有一个非常大的输入层。

于 2012-12-07T20:49:44.057 回答