首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在NEAT中,偏置神经元是如何产生的?

在NEAT中,偏置神经元是如何产生的?
EN

Stack Overflow用户
提问于 2019-02-22 02:48:57
回答 1查看 753关注 0票数 2

我正在尝试实现简单整洁。我从各种渠道了解到有4种类型的“节点”:输入神经元、隐藏神经元、输出神经元和所谓的偏置神经元。我看不出哪个过程可能会产生偏置神经元,这在第16页的this paper中有描述。

我知道在变异时可能会产生新的神经元,但它需要两个神经元之间的现有连接,这两个神经元将被这个新神经元分割(基于paper already mentioned,第10页)。然而,偏置神经元没有“输入”连接,因此它显然不能以上述方式创建。那么,详细地说,整洁是如何创造偏见神经元的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-01 15:33:52

NEAT上下文中的偏置神经元(节点)只是一个始终活跃的特殊输入神经元。它总是包含在构造中,因为它似乎在许多情况下有助于进化。

因此,简而言之,您不会创建偏差神经元,就像您不会创建新的输入或输出节点一样;这些节点由您的问题定义。

您说得对,标准的NEAT实现通过拆分现有连接引入了新的隐藏节点。隐藏节点是您将在NEAT中创建或销毁的唯一神经元(据我所知,在一般的神经进化中)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54814199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档