首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >神经网络神经元输出数>1

神经网络神经元输出数>1
EN

Stack Overflow用户
提问于 2016-07-10 03:59:51
回答 0查看 947关注 0票数 0

我读到过,在神经网络中,你通过将所有输入乘以相应的权重,然后用Sigmoid函数对其进行平滑,来计算神经元的输出。

但我不明白的是,这个和(没有平滑)可能会大于1。

当发生这种情况时,我的Sigmoid函数输出1.0。

我用来计算神经元输出(没有平滑)的函数是:

代码语言:javascript
复制
def sum(self, inputs):
    valu = 0
    for i, val in enumerate(inputs):
        valu += float(val) * self.weights[i]
    return valu

所以我的问题是:我做错了什么吗,因为我读到输出应该在0到1之间?

EN

回答

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

https://stackoverflow.com/questions/38285853

复制
相关文章

相似问题

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