日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

漫谈特征缩放

發(fā)布時間:2025/3/8 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 漫谈特征缩放 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

說起"煉丹"最耗時的幾件事,首先就能想到的就是數(shù)據(jù)清洗,特征工程,還有調(diào)參.特征工程真的是老生常談了,但是特征工程又是最重要的一環(huán),這一步做不好怎么調(diào)參也沒用.在特征工程中,做特征縮放是非常重要的,如下圖所示:

我們可以看到,在沒做特征縮放前,用kmeans跑出的聚類結(jié)果就如圖所示,以y=0為分界線,上面是一類,下面是一類,相當(dāng)?shù)碾x譜.主要原因就是y值的取值范圍很大,從-4000~4000,而x軸只有-5~20,熟悉kmeans算法都清楚該算法中距離度量用的是歐式距離,因此x軸的數(shù)值就變得無關(guān)緊要.所以數(shù)據(jù)預(yù)處理沒做好,很多模型都將不生效.值得注意的是,scaling在數(shù)據(jù)預(yù)處理中并不是強(qiáng)制的,習(xí)慣用樹模型的朋友們也很清楚對樹模型而言,scaling對效果毫無影響.但是對于一些對距離敏感的算法影響就比較大了,如KNN,SVM,PCA,NN等.

Scaling的目的很簡單,一方面是使得每列特征“范圍”更接近,另一方面是讓計算變得更加簡單,如梯度下降在特征縮放后,將縮放的更快,效果更好,所以對于線性回歸,邏輯回歸,NN都需要做特征縮放:

特征縮放有很多種,我們介紹最常見的4種:

  • StandardScaler
  • RobustScaler
  • MinMaxScaler
  • MaxAbsScaler

1、StandardScaler

這種scale方法大家最熟悉了,通過減去均值再除以方差進(jìn)行標(biāo)準(zhǔn)化.需要注意的是異常值對于這種scale方法的傷害是毀滅性的,因為異常值影響均值.如果你的數(shù)據(jù)是正太分布或接近正太分布,并且沒有特別異常的值,可以使用該方法進(jìn)行縮放.

讓我們看下該縮放方法,對有偏態(tài)分布的數(shù)據(jù)會產(chǎn)生什么影響.

我們發(fā)現(xiàn),對偏態(tài)分布的數(shù)據(jù)縮放后并沒有改變其分布.我們對數(shù)據(jù)做次log再縮放呢?

from sklearn.preprocessing import StandardScaler import numpy as np df_log = np.log(df) df_scale = StandardScaler().fit_transform(df_log)

我們發(fā)現(xiàn)log使得數(shù)據(jù)接近正態(tài)分布,StandardScaler使得數(shù)據(jù)變成了標(biāo)準(zhǔn)正態(tài)分布,這種方法往往表現(xiàn)的更好并且降低了異常值的影響.

2、RobustScaler

from sklearn.preprocessing import RobustScaler

RobustScaler是基于中位數(shù)的縮放方法,具體是減去中位數(shù)再除以第3分位數(shù)和第一分位數(shù)之間的差值.如下所示:

因為該縮放方法用了分位點(diǎn)的差值,所以它降低了異常值的影響,如果你發(fā)現(xiàn)數(shù)據(jù)有異常值,并且懶得去修正它們,就用這種縮放方法吧.我們對比下異常值對StandardScaler和RobustScaler的影響.

我們很容易發(fā)現(xiàn)StandardScaler使得異常值更接近均值了,但是在RobustScaler后,異常值還是顯得比較異常.

3、MinMaxScaler

from sklearn.preprocessing import MinMaxScaler

MinMaxScaler使得數(shù)據(jù)縮放到0~1之間,縮放由最小值和最大值決定,因此會受到異常值影響.并且對新出現(xiàn)的最大最小值并不友好.

4、MaxAbsScaler

from sklearn.preprocessing import MaxAbsScaler

該縮放方法不會破壞數(shù)據(jù)的稀疏性,也不會改變數(shù)據(jù)的分布,僅僅把數(shù)據(jù)縮放到了-1~1之間.MaxAbsScaler就是讓每個數(shù)據(jù)Xi/|Xmax|,值得注意的是,該方法對異常值也相當(dāng)敏感.

總結(jié)一下:

StandardScaler: 不適用于有異常值的數(shù)據(jù);使得均值為0. RobustScaler: 適用于有異常值的數(shù)據(jù). MinMaxScaler: 不適用于有異常值的數(shù)據(jù);使得數(shù)據(jù)縮放到0~1. MaxAbsScaler: 不適用于有異常值的數(shù)據(jù);使得數(shù)據(jù)縮放到-1~1.

漫談特征縮放

總結(jié)

以上是生活随笔為你收集整理的漫谈特征缩放的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 蜜臀av性久久久久av蜜臀妖精 | 激情图片在线视频 | 不卡精品 | 丝袜脚交国产在线观看 | 亚洲色成人网站www永久四虎 | 天海翼一二三区 | 狠狠婷婷 | 黄色片视频免费看 | 伊人成综合 | 亚洲美女福利 | 手机av免费观看 | 男生女生插插插 | 久久网一区二区 | 色一情一乱一伦一区二区三区 | 2024av视频| 女人扒开屁股让男人桶 | 国产99re | 五月婷婷在线观看视频 | 亚洲欧美中文字幕5发布 | v天堂中文在线 | 天堂在线中文 | 国产男男gay体育生白袜 | 国产三级国产精品国产专区50 | 国产成人午夜 | 永久免费精品视频 | 国产精品一区二区在线 | 热热色原网址 | 精品国产18久久久久久二百 | 少妇av一区二区三区无码 | 男人插女人的网站 | 三级黄色免费 | 亚洲爆乳无码一区二区三区 | 96看片 | 自拍第一页 | 精品久久久久久亚洲综合网站 | 在线精品一区 | 激情福利社 | 少妇与公做了夜伦理 | 最新中文字幕第一页 | 成人av网站免费 | 国产成人三级在线观看视频 | 精品美女一区二区 | 91福利视频免费观看 | 成人18视频免费69 | 亚洲美女视频在线观看 | 亚洲AV成人无码电影在线观看 | 在线看中文字幕 | 91人人爱 | 999超碰 | 久久久久久久久久一级 | 国产成人亚洲精品 | 欧美亚洲成人网 | 一级免费黄色片 | 欧美黄色免费观看 | 精品伦精品一区二区三区视频 | 日韩国产精品一区二区 | 精品久久久中文字幕 | 欲涩漫入口免费网站 | 亚洲免费av网 | 精品一区二区久久久久久久网站 | 午夜在线一区 | 超碰在线免费公开 | 色呦呦| 在线看日本 | 禁漫天堂下载18 | 免费激情片| 欧美在线专区 | julia一区二区| 精品人妻一区二区三区久久夜夜嗨 | 欧美精品福利 | 日本一区二区三区免费观看 | 国产chinesehd精品露脸 | 一级片a级片 | 日日骚视频 | 天天拍夜夜拍 | 黄色激情小说视频 | 欧美激情中文字幕 | 神马午夜一区二区 | 99久久99久久久精品棕色圆 | 五月婷婷丁香花 | 男女国产精品 | 九九综合九九 | 艳妇臀荡乳欲伦交换在线看 | 精品91av | 福利一区二区 | 免费69视频| 欧洲精品二区 | 男生c女生 | 欧美成人a | 国产视频你懂得 | 老司机午夜免费视频 | 动漫精品一区二区三区 | 日日操网站 | 老妇高潮潮喷到猛进猛出 | 亚洲va在线 | 成人精品久久 | 国产精品美女www爽爽爽 | 欧美乱日 | 亚洲第一女人av |