国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 基于數(shù)據(jù)歸一化以及Python實現(xiàn)方式

基于數(shù)據(jù)歸一化以及Python實現(xiàn)方式

2021-03-16 00:10迷茫的腳 Python

今天小編就為大家分享一篇基于數(shù)據(jù)歸一化以及Python實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

數(shù)據(jù)歸一化

數(shù)據(jù)的標準化是將數(shù)據(jù)按比例縮放,使之落入一個小的特定區(qū)間,去除數(shù)據(jù)的單位限制,將其轉化為無量綱的純數(shù)值,便于不同單位或量級的指標能夠進行比較和加權。

為什么要做歸一化:

1)加快梯度下降求最優(yōu)解的速度

如果兩個特征的區(qū)間相差非常大,其所形成的等高線非常尖,很有可能走“之字型”路線(垂直等高線走),從而導致需要迭代很多次才能收斂。

2)有可能提高精度

一些分類器需要計算樣本之間的距離,如果一個特征值域范圍非常大,那么距離計算就主要取決于這個特征,從而與實際情況相悖(比如這時實際情況是值域范圍小的特征更重要)。

歸一化類型

1)線性歸一化

這種歸一化比較適用在數(shù)值比較集中的情況,缺陷就是如果max和min不穩(wěn)定,很容易使得歸一化結果不穩(wěn)定,使得后續(xù)的效果不穩(wěn)定,實際使用中可以用經(jīng)驗常量來代替max和min。

2)標準差標準化

經(jīng)過處理的數(shù)據(jù)符合標準正態(tài)分布,即均值為0,標準差為1。

3)非線性歸一化

經(jīng)常用在數(shù)據(jù)分化較大的場景,有些數(shù)值大,有些很小。通過一些數(shù)學函數(shù),將原始值進行映射。該方法包括log、指數(shù)、反正切等。需要根據(jù)數(shù)據(jù)分布的情況,決定非線性函數(shù)的曲線。

log函數(shù):x = lg(x)/lg(max)

反正切函數(shù):x = atan(x)*2/pi

Python實現(xiàn)

線性歸一化

定義數(shù)組:x = numpy.array(x)

獲取二維數(shù)組列方向的最大值:x.max(axis = 0)

獲取二維數(shù)組列方向的最小值:x.min(axis = 0)

對二維數(shù)組進行線性歸一化:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def max_min_normalization(data_value, data_col_max_values, data_col_min_values):
""" Data normalization using max value and min value
 
Args:
 data_value: The data to be normalized
 data_col_max_values: The maximum value of data's columns
 data_col_min_values: The minimum value of data's columns
"""
data_shape = data_value.shape
data_rows = data_shape[0]
data_cols = data_shape[1]
 
for i in xrange(0, data_rows, 1):
 for j in xrange(0, data_cols, 1):
  data_value[i][j] = \
   (data_value[i][j] - data_col_min_values[j]) / \
   (data_col_max_values[j] - data_col_min_values[j])

標準差歸一化

定義數(shù)組:x = numpy.array(x)

獲取二維數(shù)組列方向的均值:x.mean(axis = 0)

獲取二維數(shù)組列方向的標準差:x.std(axis = 0)

對二維數(shù)組進行標準差歸一化:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def standard_deviation_normalization(data_value, data_col_means,
         data_col_standard_deviation):
""" Data normalization using standard deviation
 
Args:
 data_value: The data to be normalized
 data_col_means: The means of data's columns
 data_col_standard_deviation: The variance of data's columns
"""
data_shape = data_value.shape
data_rows = data_shape[0]
data_cols = data_shape[1]
 
for i in xrange(0, data_rows, 1):
 for j in xrange(0, data_cols, 1):
  data_value[i][j] = \
   (data_value[i][j] - data_col_means[j]) / \
   data_col_standard_deviation[j]

非線性歸一化(以lg為例)

定義數(shù)組:x = numpy.array(x)

獲取二維數(shù)組列方向的最大值:x.max(axis=0)

獲取二維數(shù)組每個元素的lg值:numpy.log10(x)

獲取二維數(shù)組列方向的最大值的lg值:numpy.log10(x.max(axis=0))

對二維數(shù)組使用lg進行非線性歸一化:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def nonlinearity_normalization_lg(data_value_after_lg,
        data_col_max_values_after_lg):
""" Data normalization using lg
 
Args:
 data_value_after_lg: The data to be normalized
 data_col_max_values_after_lg: The maximum value of data's columns
"""
 
data_shape = data_value_after_lg.shape
data_rows = data_shape[0]
data_cols = data_shape[1]
 
for i in xrange(0, data_rows, 1):
 for j in xrange(0, data_cols, 1):
  data_value_after_lg[i][j] = \
   data_value_after_lg[i][j] / data_col_max_values_after_lg[j]

以上這篇基于數(shù)據(jù)歸一化以及Python實現(xiàn)方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/LENOVOJXN/article/details/53768537

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲视频成人 | 亚洲 欧美 日韩在线 | 九九热精品视频在线免费观看 | 国产精品久久久久久a | 精品综合 | 精品亚洲一区二区 | 久久99精 | 在线观看三级网站 | 黄视频免费观看 | 欧美日韩中文在线 | 性色好看的网站 | 国产欧美日韩在线 | 91视视频在线观看入口直接观看 | av免费观看在线 | 亚洲成人av在线 | 亚洲乱码国产乱码精品精的特点 | 青草福利 | 欧美一区二区三区视频在线 | 精品天堂| 色网在线观看 | 成人av免费 | 91精品国产高清久久久久久久久 | 性欧美成人播放77777 | 91精品一区二区 | 中文字幕在线观看不卡视频 | 欧美日韩国产一区二区三区不卡 | 国产精品一码二码三码在线 | 欧美成人精品激情在线观看 | 极品国产粉嫩av免费观看 | 一区二区三区高清在线 | 中文字幕综合在线 | 国产97在线 | 免费 | 国产伦精品一区二区三区精品视频 | 久久精品久久久久久 | 福利片网址 | 日本黄色一区 | 亚洲国产aⅴ精品一区二区 少妇一级片免费看 | 久久美女视频 | 亚洲精品视频在线播放 | a在线看 | 色播开心网|