首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >神经网络能输出数> 1吗?

神经网络能输出数> 1吗?
EN

Stack Overflow用户
提问于 2018-10-12 13:17:01
回答 2查看 4.8K关注 0票数 0

通常,在培训网络以从给定的数据中选择两个值时,我注意到了一些2问题。

(1.)每个判决使用两个输出神经元,并通过偏爱较高值的神经元作出+ve决策。

(2.)2.)每个神经元对一个特定阈值的决定,例如0.5,因此,通过检查神经元是否输出值>= 0.5来做出+ve决策。

比方说,人们希望网络根据输入数据进行预测,比如每次从给定的图像中预测形状的质心,除了让输出神经元得到可能的结果数(这绝对是由于X,Y值对而产生的像素x的全部数量)之外,还能做什么。

具体来说,如何才能使输出神经元像质心一样激发(432,50),在这种情况下,可能的质心(X,Y)坐标是从0450 (),换句话说,人工神经元能被建模成像祖母细胞那样的行为--如果不是,为什么是]?

EN

Stack Overflow用户

回答已采纳

发布于 2018-10-12 13:28:40

您可以将0,1输出缩放到所需的范围。

如果您希望输出为X∈0,500和Y∈0, 500,则可以有两个输出,它们都输出0,1,并将每个结果乘以500。

您还应该将输入数据缩放到一些统一的范围。有些功能要求输入在特定的范围(例如,0,1),例如,在0、10和0,1000中有一些输入集可能会混淆网络或在不同范围内具有不同的特征,从而使网络更难适当地加权这些特征。

如果您的输出与您的输入处于相同的范围内,那么根据输入的比例来确定输入的大小也会告诉您您需要对输出进行多少缩放。

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52780351

复制
相关文章

相似问题

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