【机器学习300问】64、简写出常见的激活函数及其导数?

在机器学习特别是深度学习中,激活函数是用于增加模型的非线性特性。对于一个给定的输入信号,激活函数定义了输出信号的形式。以下是一些常见的激活函数及其导数:

一、Sigmoid函数

函数

导数

二、Tanh双曲正切函数

函数

导数

三、ReLU线性整流单元函数

函数

导数

ReLU函数在处导数不明确是因为实际使用中通常不会发生计算问题,并且在实现时通常会返回0或1。

四、Leaky ReLU函数

函数

其中α是一个小常数

导数

五、Softmax函数

函数(对第i个输入)

导数(对第i个输入)

Softmax函数的导数较为复杂,这里的表述为了简单化并未展现交叉项。在实际计算梯度时,需要考虑Softmax输出之间的相互作用。对于其他输入,导数会涉及到Softmax输出的相互关系。

相关推荐
HillVue10 分钟前
AI,如何重构理解、匹配与决策?
人工智能·重构
skywalk816315 分钟前
市面上哪款AI开源软件做ppt最好?
人工智能·powerpoint
小九九的爸爸16 分钟前
我是如何让AI帮我还原设计稿的
前端·人工智能·ai编程
小wanga1 小时前
【递归、搜索与回溯】专题三 穷举vs暴搜vs回溯vs剪枝
c++·算法·机器学习·剪枝
hanniuniu131 小时前
网络安全厂商F5推出AI Gateway,化解大模型应用风险
人工智能·web安全·gateway
Iamccc13_1 小时前
智能仓储的未来:自动化、AI与数据分析如何重塑物流中心
人工智能·数据分析·自动化
蹦蹦跳跳真可爱5891 小时前
Python----目标检测(使用YOLO 模型进行线程安全推理和流媒体源)
人工智能·python·yolo·目标检测·目标跟踪
思尔芯S2C2 小时前
思尔芯携手Andes晶心科技,加速先进RISC-V 芯片开发
人工智能·科技·fpga开发·risc-v·debugging·prototyping·soc validation
风铃儿~2 小时前
Spring AI 入门:Java 开发者的生成式 AI 实践之路
java·人工智能·spring