我想为神经网络绘制动态图,以观察权重的变化以及学习过程中神经元的激活。我如何在 Python 中模拟该过程?
更准确地说,如果网络形状是:[1000, 300, 50],那么我想绘制一个三层神经网络,分别包含 1000、300 和 50 个神经元。此外,我希望这张图片能够反映每个时期每个层上神经元的饱和度。
我不知道该怎么做。有人可以告诉我吗?
原文由 fishiwhj 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
我根据 Milo 的回答改编了一些部分
现在层也被标记,轴被删除并且构建图更容易。它只是通过以下方式完成的:
这里构造了一个具有以下结构的网络: