当前位置: 首页 > news >正文

softmax 函数

https://blog.csdn.net/m0_37769093/article/details/107732606

softmax 函数如下所示:

y i = exp ⁡ ( x i ) ∑ j = 1 n exp ⁡ ( x j ) y_{i} = \frac{\exp(x_{i})}{\sum_{j=1}^{n}{\exp(x_j)}} yi=j=1nexp(xj)exp(xi)

softmax求导如下:

i = j i = j i=j 的情况:

∂ y i ∂ x i = exp ⁡ ( x i ) ∑ j = 1 n exp ⁡ ( x j ) − ( exp ⁡ ( x i ) ) 2 ( ∑ j = 1 n exp ⁡ ( x j ) ) 2 \frac{\partial y_{i}}{\partial x_{i}} = \frac{\exp(x_{i})}{\sum_{j=1}^{n}{\exp(x_j)}} - \frac{(\exp(x_{i}))^2}{(\sum_{j=1}^{n}{\exp(x_j)})^2} xiyi=j=1nexp(xj)exp(xi)(j=1nexp(xj))2(exp(xi))2
∂ y i ∂ x i = y i − ( y i ) 2 \frac{\partial y_{i}}{\partial x_{i}} = y_{i} - (y_{i})^2 xiyi=yi(yi)2

i ≠ j i \neq j i=j 的情况:

∂ y i ∂ x j = − ( exp ⁡ ( x i ) × exp ⁡ ( x j ) ) ( ∑ j = 1 n exp ⁡ ( x j ) ) 2 \frac{\partial y_{i}}{\partial x_{j}} = - \frac{(\exp(x_{i})\times\exp(x_{j}))}{(\sum_{j=1}^{n}{\exp(x_j)})^2} xjyi=(j=1nexp(xj))2(exp(xi)×exp(xj))
∂ y i ∂ x j = − y i y j \frac{\partial y_{i}}{\partial x_{j}} = - y_{i}y_{j} xjyi=yiyj

http://www.lryc.cn/news/92676.html

相关文章:

  • 【SpringMVC】拦截器和过滤器之间的区别
  • springboot第25集:实体类定义规则
  • 【python】—— python的基本介绍并附安装教程
  • 浏览器跨域请求
  • 什么,你还在用 momentJs 处理相对时间
  • 三维模型 工程图
  • 我用ChatGPT写2023高考语文作文(二):全国乙卷
  • java版本工程项目管理系统平台源码,助力工程企业实现数字化管理
  • 代码随想录第55天
  • 算法设计与分析(填空专题)
  • Ubuntu22.04 K8s1.27.2
  • 卡尔曼滤波与组合导航原理(十二)扩展卡尔曼滤波:EKF、二阶EKF、迭代EKF
  • 基于蒙特卡洛模拟法的电动汽车充电负荷研究(Matlab代码实现)
  • 自学黑客【网络安全】,一般人我劝你还是算了吧
  • 编程中的心理策略:如何从错误中学习并实现自我成长
  • Rocket面试(五)Rocketmq发生流量控制的情况有哪些?
  • Tableau招聘信息数据可视化
  • 游戏服务器开发指南(八):合理应对异常
  • 【g】聚类算法之K-means算法
  • scala内建控制结构
  • Linux SSH命令实战教程,提升你的服务器管理基本功!
  • 【Python】Python进阶系列教程-- Python3 CGI编程(二)
  • do..while、while、for循环反汇编剖析
  • 【代码随想录】刷题Day53
  • MySQL 索引及查询优化总结
  • 什么是AJAX?
  • 报表生成器FastReport .Net用户指南:显示数据列、HTML标签
  • bootstrap-dialog弹框,去掉遮盖层,可移动
  • 7. user-Agent破解反爬机制
  • 3.Nginx+Tomcat负载均衡和动静分离群集