
不管输入多大多小,输出永远在 0 到 1 之间。本项目用它来输出归一化的力值。Sigmoid 的作用,是把一个任意实数压到 0 到 1 之间,方便表示“概率”。它会把输入映射到(0, 1):输入很大时,输出接近1输入很小时,输出接近0输入等于 0 时,输出是0.5比如:Sigmoid(0) = 0.5Sigmoid(3)接近0.95Sigmoid(-3)接近0.05Sigmoid 主要解决的是:如何把网络最后的输出,变成一个可以解释成概率的值。比如做二分类:输入一张图网络最后输出一个数z = 2.3这个2.3本身不能直接叫“概率”为什么常放在输出层因为它最适合这种场景:二分类比如判断:是 / 不是