Day16-sklearn(1)正规化StandardScaler、MinMaxScaler、MaxAbsScaler

正规化
缩小资料的呈现比例
可使数值呈现在一定的范围内
使我们在训练模型时,增加梯度下降的容易度并提升模型效果

StandardScaler:
使均方差为1

import方式:
https://ithelp.ithome.com.tw/upload/images/20210830/20140416vK33C41epR.png
使用方法:
将StandarScaler方法先指派给一个变数名称
fit_transform後方参数填入要正规化的值
transform後方填入的参数会依据fit_transform的结果来做正规化
fit_transfor通常用来正规化training set 而 transform用来正规化testing set
https://ithelp.ithome.com.tw/upload/images/20210830/20140416OHqiuBB3q1.png

★☆★☆★其他正规化的使用方式与StandarScaler一样,以下不会再多述★☆★☆★

MinMaxScaler:
(原值-min)/(max-min) ⇦ 此计算方式会使资料落於0~1的区间中

import方式:
https://ithelp.ithome.com.tw/upload/images/20210830/20140416GpPBh1jwYf.png
使用方法:
https://ithelp.ithome.com.tw/upload/images/20210830/20140416SU73JopPi9.png

MaxAbsScaler:
原值 / 原值取绝对值後的最大值 ⇦ 此计算方式会使资料落於-1~1的区间中

import方式:
https://ithelp.ithome.com.tw/upload/images/20210830/20140416LoimXc84hh.png
使用方法:
https://ithelp.ithome.com.tw/upload/images/20210830/2014041601yZrG7ddj.png

送上colab连结,可自行在上面多做点练习更加熟悉sklearn
https://colab.research.google.com/drive/1bnM0_GJuEI31D9qA4ldlnSNSqn3n6pZF?usp=sharing


<<:  [day6] AES-CBC 内文加密机制(Message)

>>:  Day9 合并分支

TailwindCSS 从零开始 - 设定自己想要的 TailwindCSS 样式 Variant

前面有提到 TailwindCSS 在所有的 DOM 元素前面几乎都可以使用伪类变体来控制,但几乎...

[iT铁人赛Day12]JAVA回圈范例

今天来练习回圈的范例,利用范例说明for回圈以及while回圈 for回圈范例程序码如下: impo...

React Native 优缺点,如果现在开始做会选哪个

我们因为只有一个工程师,做 App 的话跨平台开发是很自然的选项。 在2018年开发时,当初只有 R...

[鼠年全马] W35 - Vue出一个旅馆预约平台(9)

这周很重要~要来写旅馆预约平台的 [预约功能] 在F2E API中有提供一个 [POST] 预约房型...

Emlog Pro 去除商店限制/未注册提示

emlog是完全开源的软件,但编写,支持和分发仍然需要花费很多时间和费用。投我以桃,报之以李,作为付...