【发布时间】:2017-08-13 01:26:09
【问题描述】:
我正在开发一个能够创建“灵活”神经网络的JS library。灵活意味着它们不由层组成,而仅由单个神经元或神经元“组”组成。
我不想逐层激活神经元,因为这并没有为层突变/修改提供很多选项。
所以我正在寻找一种决定神经元激活顺序的算法。神经网络示例:
这是一个相当复杂的网络。但是我想用一个算法来决定这个神经网络的激活顺序,当然我自己也能算出来,一些正确的顺序是:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1, 2, 4, 3, 5, 6, 8, 7, 10, 9
3, 5, 8, 1, 2, 4, 6, 7, 9, 10
我需要一个返回可能的激活顺序的算法!有什么提示吗? (算法给出神经元之间的连接)
算法不应考虑任何用作内存的连接。所以这两个添加的内存连接不应该改变激活顺序!
【问题讨论】:
标签: algorithm machine-learning neural-network