牛頓法(吳恩達機器學習c 實踐)

2021-10-09 15:50:17 字數 730 閱讀 9475

參考書目:機械最優設計技術,孟兆明 常德功編著

以下公式,要求理解泰勒展開和矩陣求導,可以參考我的博文,sift高斯差分函式泰勒展開的理解(矩陣求導)

namespace 牛頓法//求函式minf(x)=x0^2+x1^2-x0*x1-15*x0+75

int 維數n = 2;

double 收斂精度e = 0.01;

double x;

private void form1_load(object sender, eventargs e)

newton迭代(x[0], x[1]);   

}private void newton迭代(double a0, double a1)

g = math.sqrt(g);

double f = a0 * a0 + a1 * a1 - a0 * a1 - 15 * a0 + 75;

//求黑塞矩陣,此處已經求出

int h00 = 2;

int h01 = -1;

int h10 = -1;

int h11 = 2;

if (g > 收斂精度e)//繼續迭代}}

}

吳恩達機器學習筆記

為了解決實際生活中的問題,我們通常需要乙個數學模型。比如,小明有乙個房子 他想賣掉房子 為了知道房子的 小明收集了該地區近兩年的房屋交易 他發現房屋 與房屋大小呈正相關,所以他畫了了一幅圖 小明的房屋大小用紅色的 代替。可見和小明房屋一樣大小的房子並不存在,而類似的房屋 又有很大差別,如此小明決定用...

吳恩達機器學習感悟

吳恩達機器學習,斯坦福2014筆記 由8.2 神經元和大腦想到的 神經重連實驗,比如眼睛連到聽覺皮層,則聽覺皮層學會了看 眼睛連到觸覺皮層,則觸覺皮層學會了看 舌頭上加攝像頭關聯的電極陣列,則負責舌頭感知的皮層學會了看。這寫neuron re wiring實驗,給出的結論是大腦各區使用的是同一種演算...

吳恩達機器學習筆記

sigmoid啟用函式 0,1 x 0,y 0.5 tanh啟用函式 1,1 x 0,y 0 relu啟用函式 x 0,y 0 x 0,y x sigmoid啟用函式 除了輸出層是乙個二分類問題基本不會用它。tanh啟用函式 tanh是非常優秀的,幾乎適合所有場合。relu啟用函式 最常用的預設函式...