artificial-intelligence - 如何确定在人工神经网络的层之间连接哪些神经元?

标签 artificial-intelligence neural-network

假设我的第一个输入层有 10 个输入节点/神经元。假设我的隐藏层也有 10 个神经元。我的第三层也是最后一层是一个输出神经元。

如何连接层?有没有一种技术可以确定最好的方法来做到这一点,还是只是将每个输入神经元连接到每个隐藏层神经元,两层之间总共有 100 条边?

这可能是一个非常基本的问题,但我还没有看到太多具体的例子。我发现的例子要么似乎连接了所有神经元,要么连接似乎是随机的。

最佳答案

如果有的话,这是基于直觉和经验结果。我见过人们使用递归神经网络。

使用前馈神经网络,连接来自层 n 的所有神经元是有意义的。到层中的所有神经元 n+1 .

这是我最近使用的一个示例(以演示大量边):

Neural network

关于artificial-intelligence - 如何确定在人工神经网络的层之间连接哪些神经元?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29867596/

相关文章:

python - 如何计算或监控 pybrain 中神经网络的训练?

machine-learning - keras - flow_from_directory 函数 - target_size 参数

java - 在应用程序(软件)内构建逻辑的极端可能是什么,即 GMail 附件验证

machine-learning - 简单游戏的深度强化学习参数和训练时间

r - 如何使用 neuralnet() 在 R 中设置起始权重?

machine-learning - 如何使用 Keras 更改 RNN 中的隐藏状态激活大小?

python - Tensorflow 错误 : Variable gru_def/rnn/gru_cell/gates/kernel does not exist, 或不是使用 tf.get_variable() 创建的

java - 艾尔曼网络不停

machine-learning - 连接隐藏卷积层

artificial-intelligence - 开源城市驾驶模拟器