想远离欠拟合OR过拟合?正则化最有效!( 六 )
案例
为了测试正则化 , 可以用公式收集一些数据集:
y=sin(x)?x
在XY图上绘制训练数据如下所示:
训练数据
我们现在将使用线性回归来找到最能模拟函数的函数 。 从训练数据中可以很明显地看出来 , 直线不会很好地模仿函数 。 因此 , 我将不得不使用更高阶的多项式 。 为此 , 我将给予线性回归算法的输入功能从仅仅为[X
更改为以下一组功能:
这实质上意味着线性回归将找到能够适应训练数据的15度多项式 。 这应该为算法留出足够的空间来模拟正弦函数的变化 , 但也让我们开放过度拟合解决方案的算法 。
首先 , 我们尝试在不使用正则化的情况下训练算法并绘制结果函数 。
推荐阅读
- 夏侯惇|谁能单挑六神装铠?放弃夏侯惇,远离典韦,自带反甲的他可以做到
- 网游|网络游戏:“精神毒药”,请远离我的孩子!
- 魔兽世界怀旧服|魔兽怀旧服:如何才能一天赚个几千金?最好能远离GZS脚本号的
- 吕布|如果敌方秒选吕布怎么办?放弃程咬金,远离花木兰,用他硬刚吕布
- 打野|打野可以不会韩信,不会刘备,但不会他应该远离打野
- 夏侯惇|王者荣耀:边路可以不会夏侯惇,不会李信,不会杨戬,但不会他应该远离边路
- 打野|打野可以不会镜,不会露娜,不会裴擒虎,但不会他应该远离打野
- 韩信|王者荣耀:想练习刺客,放弃猴子,远离韩信,学会他,王者随便上
- 狄仁杰|射手可以不会狄仁杰,不会虞姬,不会孙尚香,但不会她请远离射手
- 杨戬|王者荣耀:后期最“没用”的四位英雄,想稳定上分,请远离他们