请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

cost的函数表示问题

老师您好,cost为什么选择用log对数函数来表示,而不简单点就用-p这种线性方式表示?是因为要构造损失函数为凸函数吗?

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2018-03-11 04:57:19

仔细再看一下课程中对于使用log函数后cost函数的语意分析:)


以y=1时为例,我们的cost函数是cost = -log(p),此时满足当p=0时,cost=无穷;当p=1是,cost=0。换句话说,这个函数的值域是[0, 无穷)。线性函数无法做到这一点:)


3 回复 有任何疑惑可以回复我~
  • 确实,线性函数要x无穷的时候y才能无穷,成线性关系。
    回复 有任何疑惑可以回复我~ 2018-03-12 20:46:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信