pytorch学习笔记(七)——激活函数
目录
激活函数的由来
1959年,生物科学家研究青蛙神经元的时候发现,青蛙的神经元有多个输入,神经元中间有一个多输入加权后的相应,当该响应小于阈值时没有输出,当该响应大于阈值是会有一个固定的输出。当时的计算机科学家借鉴于此发明了一个计算机模型,如下图:
假设z为输入经过加权后的值,z小于阈值输出0,z大于阈值输出1。(阶梯函数)
为了解决阶梯函数在阶梯处不可导的缺点,计算机学家们引入了sigmoid函数
sigmoid激活函数
(1)sigmoid定义
从图中可以看出sigmoid函数处处可导,在x趋于负无穷时,y趋于0,导数趋于0:在x趋于正无穷时,y趋于1,导数趋于0。
(2)sigmoid求导