java - 我可以使用字符串作为 Encog 理想值/输出吗?

标签 java neural-network encog

我是 encog 的新手,我正在做一个 encog 神经网络训练器,用于 java 中的图像分类。

我想知道是否可以使用字符串作为 encog 神经网络的理想选择。谢谢。

最佳答案

是的。当您规范化数据时,每个字符串都将成为一个类。例如:

你有课:

car, motorcycle, bike

标准化后,您将拥有三个不同的神经元,它们根据类别进行激发:

car : 1, 0, 0
motorcycle : 0, 1, 0
bike : 0, 0, 1

在 encog 工作台中试验您的数据以感受它,工作台使这变得非常简单。

祝你好运!

关于java - 我可以使用字符串作为 Encog 理想值/输出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19734027/

相关文章:

java - 在ant中运行依赖于jar的目标

java - SLF4J 和 Log4j 2 绑定(bind) Maven 依赖

Java:类型转换问题

java - 如何从 Azure key 保管库获取 Azure 存储帐户访问 key

machine-learning - Encog 中的循环自组织映射用于带上下文的无监督聚类

artificial-intelligence - 弹性反向传播中的错误?

java - Encog 神经网络 - 如何构建训练数据?

machine-learning - XOR 循环神经网络的序列训练数据

python-3.x - tensorflow 中的 'tf.contrib.rnn.DropoutWrapper' ' 到底是做什么的? (三个关键问题)

python - 无效参数错误 : required broadcastable shapes at loc(unknown)