学习笔记:机器学习中的数学原理(二)

  1. 机器学习中的常用函数

logistic函数(sigmoid函数):非线性激活函数,将R区间映射到(0,1)区间

ReLU函数:非线性激活函数,简单可以写作max(0,x),在0处不可导,但是可以人为定义其导数。优点:缓解了sigmoid函数梯度消失的问题,单侧抑制符合生物神经元特征,带来了稀疏性(dropout),缓解了过拟合。

缺点:神经元死亡,权重无法更新,且不可逆转,解决办法是设置较小的学习率。

softplus函数:非线性激活函数,可以看作ReLU函数的光滑近似,该函数的导数为logistic函数

  1. 线性和非线性的区别

线性函数:一种线性映射,在二维空间中是一条直线,满足可加性和齐次性

非线性函数:一种非线性映射,在二维空间中不是一条直线(曲线或折线),通常不满足可加性和齐次性

相关推荐
CAE32014 小时前
基于机器学习的智能垃圾短信检测超强系统
人工智能·python·机器学习·自然语言处理·垃圾短信拦截
im_AMBER17 小时前
React 17
前端·javascript·笔记·学习·react.js·前端框架
报错小能手18 小时前
C++笔记——STL map
c++·笔记
谷歌开发者18 小时前
Web 开发指向标 | Chrome 开发者工具学习资源 (六)
前端·chrome·学习
lkbhua莱克瓦2420 小时前
Java基础——集合进阶3
java·开发语言·笔记
QT 小鲜肉20 小时前
【QT/C++】Qt定时器QTimer类的实现方法详解(超详细)
开发语言·数据库·c++·笔记·qt·学习
MeowKnight95820 小时前
【Qt】Qt实践记录3——UDP通信
笔记·qt
REDcker20 小时前
前端打包工具 - Rollup 打包工具笔记
前端·笔记
lkbhua莱克瓦2421 小时前
Java基础——集合进阶用到的数据结构知识点1
java·数据结构·笔记·github
Mr.Jessy21 小时前
Web APIs 学习第五天:日期对象与DOM节点
开发语言·前端·javascript·学习·html