开发者社区 问答 正文

如何求 cost 函数的导数呢?

如何求 cost 函数的导数呢?

展开
收起
罗鹏大佬 2021-12-14 19:04:52 2632 分享 版权
来自: 阿里机器智能
1 条回答
写回答
取消 提交回答
  • 关键字:偏导数、复合求导。代码如下: // 函数 3 // a参数的偏导数 const costDaoA = (((ax1+b)-y1)2x1 + ((ax2+b)-y2)2x1 + ((ax3+b)-y3)2x1 + ((ax4+b)-y4)2x1 + ((ax5+b)-y5)2x1 + ((ax6+b)-y6)2x1 )/ 6 // b参数的偏导数 const costDaoB = (((a*x1+b)-y1)2 + ((ax2+b)-y2)2 + ((ax3+b)-y3)2 + ((ax4+b)-y4)2 + ((ax5+b)-y5)2 + ((ax6+b)-y6)*2 )/ 6 也就是只要将 a,b 值带入 costDaoA 函数就可以得到一个斜率,这个斜率指导参数 a 该如何调整以便更靠近底部。 同理 costDaoB 指导参数 b 改如何靠近底部。

    2021-12-14 19:06:06
    赞同 展开评论