神经网络为什么要用sigmoid函数?为什么要映射到0-1之间?求解释 我来答 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 南轩龚清懿 2020-05-14 · TA获得超过4692个赞 知道小有建树答主 回答量:3115 采纳率:30% 帮助的人:214万 我也去答题访问个人页 关注 展开全部 (1)对于深度神经网络,中间的隐层的输出必须有一个激活函数。否则多个隐层的作用和没有隐层相同。这个激活函数不一定是sigmoid,常见的有sigmoid、tanh、relu等。(2)对于二分类问题,输出层是sigmoid函数。这是因为sigmoid函数可以把实数域光滑的映射到[0,1]空间。函数值恰好可以解释为属于正类的概率(概率的取值范围是0~1)。另外,sigmoid函数单调递增,连续可导,导数形式非常简单,是一个比较合适的函数(3)对于多分类问题,输出层就必须是softmax函数了。softmax函数是sigmoid函数的推广 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容通用人工智能网:征文奖励500元,深度学习千字科技原创文章www.opensnn.com查看更多 为你推荐: