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

统一企业官网织梦做的网站好优化

统一企业官网,织梦做的网站好优化,上海平面设计师招聘,教育网站制作软件问题: 太郎在超市买了2个100日元一个的苹果,消费税是10%,请计算支付金额。 反向传播使用与正方向相反的箭头(粗线)表示。反向传播传递“局部导数”,将导数的值写在箭头的下方。在这个例子中,反向…

问题:
太郎在超市买了2个100日元一个的苹果,消费税是10%,请计算支付金额。
在这里插入图片描述反向传播使用与正方向相反的箭头(粗线)表示。反向传播传递“局部导数”,将导数的值写在箭头的下方。在这个例子中,反向传播从右向左传递导数的值(1 → 1.1 → 2.2)。从这个结果中可知,“支付金额关于苹果的价格的导数”的值是2.2。这意味着,如果苹果的价格上涨1日元,最终的支付金额会增加2.2日元。

讲解:
反向传播的目的是计算支付金额关于苹果价格的导数。我们从右向左传递导数的值。
步骤1:支付金额关于消费税的导数
支付金额是苹果总价加上消费税,所以支付金额关于消费税的导数是1。

∂支付金额/∂消费税=1
∂支付金额/∂苹果总价=1

步骤2:消费税关于苹果总价的导数
消费税是苹果总价的10%,所以消费税关于苹果总价的导数是0.1。

∂消费税/∂苹果总价=0.1

步骤3:苹果总价关于苹果单价的导数
苹果总价是2个苹果的价格之和,所以苹果总价关于苹果价格的导数是2。

∂苹果总价/∂苹果单价=2
  1. 反向传播传递导数的值
    支付金额 = 苹果总价 + 消费税
    消费税 = 苹果总价*0.1
    我们从右向左传递导数的值:

    支付金额关于 支付金额的导数是1

    支付金额关于苹果总价的导数是
    ∂支付金额/∂苹果总价 + ∂支付金额/∂消费税 * ∂消费税/∂苹果总价 = 1 + 0.1 = 1.1

    支付金额关于苹果单价的导数是
    ∂支付金额/∂苹果总价 * ∂苹果总价/∂苹果单价+ ∂支付金额/∂消费税 * ∂消费税/∂苹果总价 * ∂苹果总价/∂苹果单价 = 1 * 2 + 1 * 0.1 * 2 = 2.2 这是正常算法
    向前传递的话会更简便
    可以直接用 支付金额关于苹果总价的导数 * ∂苹果总价/∂苹果单价 ,这样会使计算导数更为高效 即1.1*2 = 2.2

从这个结果中可知,“支付金额关于苹果的价格的导数”的值是2.2。这意味着,如果苹果的价格上涨1日元,最终的支付金额会增加2.2日元。

补两个知识点:
1、乘法的反向传播会将上游的值乘以正向传播时的输入信号的“翻转值”后传递给下游,
如下图所示:
在这里插入图片描述因此,实现乘法节点的反向传播时,要保存正向传播的输入信号。

而一开始的问题中求“支付金额关于苹果的价格的导数”“支付金额关于苹果的个数的导数”“支付金额关于消费税的导数”。用计算图的反向传播来解的话,求解过程如下图:
在这里插入图片描述可以很快求解。
2、加法节点的反向传播只乘以1,所以输入的值会原封不动地流向下一个节点,
如下图所示:
在这里插入图片描述在这里插入图片描述在这里插入图片描述文章开头的问题代码实现:
定义乘法层:

class MulLayer:def __init__(self):self.x = Noneself.y = Nonedef forward(self, x, y):self.x = xself.y = yout = x * yreturn outdef backward(self, dout):dx = dout * self.ydy = dout * self.xreturn dx, dy
apple = 100
apple_num = 2
tax = 1.1mul_apple_layer = MulLayer()
mul_tax_layer = MulLayer()apple_price = mul_apple_layer.forward(apple, apple_num)
price = mul_tax_layer.forward(apple_price, tax)
print(price)

运行结果:220.00000000000003

dprice = 1
dapple_price, dtax = mul_tax_layer.backward(dprice)
dapple, dapple_num = mul_apple_layer.backward(dapple_price)
print(dapple, dapple_num, dtax)

运行结果:2.2 110.00000000000001 200

http://www.yayakq.cn/news/781713/

相关文章:

  • 开源系统 网站wordpress建企业商城
  • 网站建设推广需要多少钱wordpress插件 微信
  • 备案网站代理商广州app开发公司排名
  • 网站建设在国内外研究现状做甜点的网站
  • 文明校园建设专题网站如果自己想建设网站该怎么做
  • 优化网站入口页面的四个维度做新房坐哪个网站好
  • 优对 网站开发网络营销的概念和特点是什么
  • 做企业网站那家好m 外贸网站
  • wordpress网站关键字科技苑
  • 中国建设银行洛阳分行网站WordPress新版文章
  • 南通制作公司网站wordpress一键更新域名插件
  • 互动型网站成功例子河南漯河昨天出现1例
  • 市场营销专业网站python做网站方便吗
  • 网站诚信备案网站建设的后如何发布
  • 营销型网站 案例有没有IT做兼职的网站
  • 网站设计网站维护建设网站的主要功能有哪些
  • 兰州做网站优化的公司网易企业邮箱登录入口邮箱
  • 网站建设有创意有服务器怎么做网站
  • 自己做网站如何挣钱商业门户网站有哪些
  • 哪个公司做网站好多功能网站建设服务至上
  • 做网站威海广东省安全教育平台入口登录
  • 外贸找客户有什么网站公司网站建设 阿里
  • 青岛建设集团招聘信息网站凯里信息网
  • 如何自学制作网站响应式布局模板
  • 基于.net音乐网站开发长沙的seo网络公司
  • wordpress 下载站模板营销宣传方案
  • 许昌住房建设局的网站宣武网站开发
  • 做外贸一般用哪些网站好标书制作文员主要干什么
  • 网站怎么做浏览量才会多网络营销可以做什么工作
  • 网站运营费用黄山市非遗网站策划书