开发者社区> 问答> 正文

机器学习法中范数L2的作用是什么啊?

已解决

机器学习法中范数L2的作用是什么啊?

展开
收起
游客ssjzqkudb6hts 2022-04-01 20:20:01 1519 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    从学习理论的角度L2可以防止过拟合:我们让L2的规则化项||w||2最小,可以使w中的每个元素都很小,但是不是像L1范数那样使元素等于0,而是接近于零。越小的参数说明模型越简单,越简单的模型越不容易产生过拟合的现象。通过L2范数可以防止过拟合,提升模型的泛化能力。

    从优化计算的角度L2范数可以有助于处理condition number 不好地情况下矩阵求逆很困难的问题。L2范数不仅可以防止过拟合,还可以让我们的优化求解变的稳定和迅速。

    2022-04-01 20:28:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大规模机器学习在蚂蚁+阿里的应用 立即下载
基于Spark的面向十亿级别特征的 大规模机器学习 立即下载
基于Spark的大规模机器学习在微博的应用 立即下载