【机器学习】改进Sigmoid函数:缓解梯度消失同时保持概率预测能力
创作时间:
作者:
@小白创作中心
【机器学习】改进Sigmoid函数:缓解梯度消失同时保持概率预测能力
引用
CSDN
1.
https://blog.csdn.net/IT_ORACLE/article/details/144209125
在深度学习领域,Sigmoid函数因其输出范围在(0,1)之间,常被用于概率预测。然而,在深层神经网络中,Sigmoid函数容易导致梯度消失问题,影响模型训练效果。本文提出了一种改进的Sigmoid函数,通过引入线性项和调整陡峭程度,既保持了概率预测能力,又有效缓解了梯度消失问题。
改进思路
增强梯度的动态范围
传统Sigmoid的梯度公式为:
当x较大或较小时,σ(x)接近0或1,梯度趋于0。这是梯度消失的根源。为了增强梯度的动态范围,可以调整函数的陡峭程度。
保持概率性质
Sigmoid函数输出在(0,1)范围内,这一性质对于分类任务的概率预测至关重要。
设计一种改进的Sigmoid
公式定义
改进的激活函数,可以定义为:
其中:
- α>1:通过调节α控制曲线的陡峭程度,增强梯度幅度。
- β>0:引入线性项βx,避免输出饱和。
特性分析
- 增强梯度:
- 线性项βx的引入保证了在输入绝对值较大时,输出仍具有一定的变化率,避免梯度完全趋于零。
- 参数α增强函数在靠近原点附近的非线性程度。
- 输出范围:
- 基本Sigmoid的范围是(0,1),线性项的引入可能改变这一范围。但可以通过对β进行限制,使其保持接近概率的性质。
- 概率性质保留:
- 在β足够小的情况下,输出值仍接近(0,1),可用于概率预测。
优点
- 减少梯度消失:
- 在线性项的辅助下,即使输入较大,梯度也不会完全消失。
- 简单易实现:
- 与传统Sigmoid类似,改进仅需简单调整,不增加显著计算复杂度。
- 增强模型学习能力:
- 在深层网络中改进梯度传递,提升模型对深层特征的捕获能力。
参数调节
- 参数α:
- 一般设置为1<α<5,增强非线性。
- 参数β:
- 通常取0<β<0.1,避免线性项过度影响。
与其他改进激活函数的对比
激活函数 | 输出范围 | 是否饱和 | 梯度范围 | 特点 |
|---|---|---|---|---|
Sigmoid | (0,1) | 是 | 小 | 概率预测,梯度消失问题严重 |
ImprovedSigmoid | (0,1+β) | 缓解 | 增强 | 增加线性项,减缓梯度消失 |
ReLU | [0,∞) | 否 | 恒大于零 | 简单高效,但无法输出概率 |
Leaky ReLU | [−∞,∞) | 否 | 恒大于零 | 减少死亡神经元,但非概率性 |
Swish | (−∞,∞) | 否 | 增强 | 自适应梯度,训练更稳健 |
代码实现
以下是改进Sigmoid函数的Python实现:
import numpy as np
import matplotlib.pyplot as plt
def improved_sigmoid(x, alpha=2.0, beta=0.1):
return 1 / (1 + np.exp(-alpha * x)) + beta * x
# 绘制比较图
x = np.linspace(-10, 10, 100)
y_sigmoid = 1 / (1 + np.exp(-x))
y_improved = improved_sigmoid(x)
plt.figure(figsize=(8, 6))
plt.plot(x, y_sigmoid, label='Sigmoid', linestyle='--', color='blue')
plt.plot(x, y_improved, label='Improved Sigmoid', linestyle='-', color='red')
plt.axhline(0, color='black', linewidth=0.5, linestyle='--')
plt.axvline(0, color='black', linewidth=0.5, linestyle='--')
plt.title("Improved Sigmoid vs Sigmoid")
plt.legend()
plt.grid()
plt.show()
总结
通过在Sigmoid中引入线性项或调整其陡峭程度,能够有效缓解梯度消失问题,同时保持其概率预测能力。这种改进适合用于深层网络,并可以根据具体任务灵活调节参数。
热门推荐
WiFi名称设置,让你的网络更安全
南北朝:频繁更迭的政权与难解的民族矛盾
每天6小时阳光,水培蒜苗又快又好
泉州五大地道小吃:面线糊、花生汤里的千年味道
冬季水培大蒜:简单5步打造观赏食用两相宜的绿色阳台
水培大蒜:城市家庭的绿色种植新选择
- 突出“水培”这一创新点
- 明确目标人群是城市家庭
- 点明是“新选择”,体现时代性
- 字数适中,表达清晰
- 符合新闻媒体的严谨风格
水培蒜苗:种植容易,营养丰富,三种经典食谱详解
巨蟹座歌手教你像魏璎珞一样表达情感
“爆改”羊圈,00后养蟋蟀年入近千万元
智慧养殖系统:AI在现代畜牧业的智能应用
遭遇借钱不还?这份法律维权指南请收好
借钱不还怎么办?从沟通到诉讼的完整解决方案
遇到借钱不还怎么办?从沟通到法律途径全攻略
肖裕声:四渡赤水的战略谋划
坚硬的牙齿怎么就有黑洞了?
司马懿识破了诸葛亮的空城计,为何还是撤军了?孔明:仲达真乃我知音
蛀牙和龋齿:从诊断到治疗的完整指南
自汗盗汗怎么破?中医教你几招
多汗症的科学治疗法,告别尴尬出汗
专家支招:三大策略化解青春期亲子冲突
焦德平牡丹画作获奖,你最喜欢哪一幅?
巨蟹座女生的温婉气质:从性格到爱情的全方位解读
近视两千度!视力仅剩0.1 新型飞秒激光手术助白内障患者重见光明
40岁女性冬季穿搭指南:气质升级秘籍
74岁黄梅莹的时尚秘诀:从妆容到搭配,打造属于自己的优雅
元旦打卡安丘天路:自驾游的最美瞬间
敦化至通化自驾攻略:332公里沿途四景,油费199元
亲子时光:一起讲动物笑话吧
猫和老鼠的新时代:从欢喜冤家到最佳拍档
天秤座取名攻略:笔画数的秘密