如何使用Python中的Scikit-learn库实现L2正则化?
将一组数值转换为标准化范围内的数值,称为标准化。这些值可以在-1到+1或0到1之间。还可以使用减法和除法来标准化数据。
让我们来了解一下L2正则化是如何工作的。它也称为“最小二乘法”。这种正则化修改数据的方式,使每行数据的平方和仍然为1。
让我们看看如何在Python中使用Scikit learn实现L2正则化 –
更多Python相关文章,请阅读:Python 教程
示例
输出结果
说明
-
导入所需的包。
-
使用Numpy库生成输入数据。
-
使用’preprocessing’类中的’normalize’函数将数据规范化,使每行中值的平方和为1。
-
将标准化的类型指定为’l2’。
-
这样,数组中的任何数据都会被规范化,每行的平方和仅为1。
-
在控制台上显示规范化后的数据。