gpt4 book ai didi

python - python中用户定义的Sigmoid函数

转载 作者:行者123 更新时间:2023-11-30 09:25:50 25 4
gpt4 key购买 nike

我对使用用户定义的 sigmoid 函数(Logistic)有一个疑问。我尝试使用 numpy.exp 和 math.exp 作为 sigmoid 公式 (1/1+ e^-x)

1 / (1 + numpy.exp(-x))
1 / (1 + math.exp(-x))

两种方法都给出 x = -80.96151181531121 的值 6.900207837141513e-36。但是,我们期望的值介于 0 和 1 之间。我错过了什么吗?

最佳答案

6.900207837141513e-36是0.00...06900207837141513的科学记录(我省略了13个零)

您可以将其读作“6.900...除以 10^36”。在这种情况下,您可能可以将值视为 0。

参见https://en.wikipedia.org/wiki/Scientific_notation#E_notation

关于python - python中用户定义的Sigmoid函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58847129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com