matlab premnmx歸一化函式的使用
1、premnmx
預處理資料使資料的最小值和最大值分別為-1和1.
[pn,minp,maxp,tn,mint,maxt] = premnmx(p,t)
premnmx(p,t)
輸入p - r x q 矩陣(輸入向量,其中一列表示輸入變數).
t - s x q 矩陣(目標/輸出 向量).
輸出pn - r x q 矩陣 (歸一化的輸入向量).
minp- r x 1 向量,包含對於p的最小值.
maxp- r x 1 向量,包含p的最大值.
tn - s x q 矩陣,歸一化的目標向量.
mint- s x 1 向量,包含每個目標值t的最小值。
maxt- s x 1 向量,包含每個目標值t的最大值。
[pn,minp,maxp] = premnmx§
例項:p = [
1 2 3
4 5 6
7 8 9
]t = [10 11 12]
[pn,minp,maxp,tn,mint,maxt] = premnmx(p,t)
p =
1 2 3
4 5 6
7 8 9
t =
10 11 12
pn =
-1 0 1
-1 0 1
-1 0 1
minp =
1
4 7
maxp =
3
6 9
tn =
-1 0 1
mint =
10
maxt =
12
由上面可知,premnmx是將一列作為乙個樣本輸入來處理的。
2、postmnmx
對那些歸一化後的資料進行後處理
[p,t] = postmnmx(pn,minp,maxp,tn,mint,maxt)
[p] = postmnmx(pn,minp,maxp)
輸入pn - r x q 矩陣 (歸一化的輸入向量).
minp- r x 1 向量,包含對於p的最小值.
maxp- r x 1 向量,包含p的最大值.
tn - s x q 矩陣,歸一化的目標向量.
mint- s x 1 向量,包含每個目標值t的最小值。
maxt- s x 1 向量,包含每個目標值t的最大值
輸出p - r x q 矩陣(輸入向量,其中一列表示輸入變數).
t - s x q 矩陣(目標/輸出 向量).
postmnmx與premnmx成對使用,premnmx的輸出作為postmnmx的輸入
運用時,首先通過premnmx對訓練資料進行歸一化,但對測試資料歸一化是需用到另外乙個函式tramnmx;實現測試資料的歸一化處理
奇偶歸一猜想
奇偶歸一猜想 英語 collatz conjecture 是指對於每乙個正整數,如果它是奇數,則對它乘3再加1,如果它是偶數,則對它除以2,如此迴圈,最終都能夠得到1。如n 6,根據上述數式,得出序列6,3,10,5,16,8,4,2,1。步驟中最高的數是16,共有8個步驟 如n 8,根據上述數式,...
奇偶歸一猜想
奇偶歸一猜想,又稱為3n 1猜想,冰雹猜想,克拉茲問題,是指對於每乙個正整數,如果它是奇數,則對它乘3再加1,如果它是偶數,則對它除以2,如此迴圈,最終都能夠得到1。這裡用python寫了乙個奇偶歸一猜想程式。x def hailstone n if n 1 return x elif n 2 0 ...
歸園田居 其一
歸園田居 其一 魏晉 陶淵明 少無適俗韻,性本愛丘山。誤落塵網中,一去三十年。羈鳥戀舊林,池魚思故淵。開荒南野際,守拙歸園田。方宅十餘畝,草屋 間。榆柳蔭後簷,桃李羅堂前。曖曖遠人村,依依墟裡煙。狗吠深巷中,雞鳴桑樹顛。戶庭無塵雜,虛室有餘閒。久在樊籠裡,復得返自然。1.少 指少年時代。適俗 適應世...