版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
模型選擇和評(píng)價(jià)王秋月中國人民大學(xué)信息學(xué)院如何選擇模型?對(duì)一個(gè)給定的有監(jiān)督學(xué)習(xí)任務(wù),應(yīng)該選擇哪個(gè)學(xué)習(xí)模型?如何選擇該模型的最優(yōu)參數(shù)?如何估計(jì)訓(xùn)練好的模型在學(xué)習(xí)樣例之外的數(shù)據(jù)上可能的性能?模型評(píng)價(jià)(1)訓(xùn)練精度(trainingaccuracy)在整個(gè)數(shù)據(jù)集上訓(xùn)練模型并在同一個(gè)數(shù)據(jù)集上測(cè)試模型,得到模型的預(yù)測(cè)結(jié)果,和真實(shí)結(jié)果做比較,計(jì)算模型的精度問題:機(jī)器學(xué)習(xí)的目標(biāo)是期望模型能在學(xué)習(xí)樣例之外的數(shù)據(jù)上有好的表現(xiàn)(面向未來,而不是過去)最大化訓(xùn)練精度,通常會(huì)產(chǎn)生過于復(fù)雜的模型,從而導(dǎo)致過擬合,模型不能很好地泛化010 20NumberofMalignantNodes6040200K=160402010 20NumberofMalignantNodes4K=34K值會(huì)影響判定邊界XYModelTrue
FunctionSamplesXYX5YPolynomialDegree
=
1 PolynomialDegree=
4PolynomialDegree=
15不同復(fù)雜度的模型YModelTrue
FunctionSamplesXYYPolynomialDegree
=
1 PolynomialDegree=
4PolynomialDegree=
15XPooratTrainingPoorat
PredictingJust
RightXGoodatTrainingPoorat
Predicting6不同模型的泛化能力XYModelTrue
FunctionSamplesXYXYPolynomialDegree=
1PolynomialDegree=
4PolynomialDegree=
15UnderfittingJust
RightOverfitting7欠擬合與過擬合欠擬合和過擬合都會(huì)導(dǎo)致較大的泛化誤差。監(jiān)督學(xué)習(xí)中的誤差來源Error=Bias2+Variance+Noise偏差(Bias):模型的期望輸出值(即用不同數(shù)據(jù)集訓(xùn)練出的所有模型輸出的平均值)與真實(shí)值之間的差異。即學(xué)習(xí)算法的期望預(yù)測(cè)與真實(shí)結(jié)果的偏離程度,刻畫了學(xué)習(xí)算法本身的擬合能力。方差(Variance):用不同數(shù)據(jù)集訓(xùn)練出的模型的輸出值之間的差異。即數(shù)據(jù)的變動(dòng)所導(dǎo)致的學(xué)習(xí)性能的變化,刻畫了學(xué)習(xí)算法的穩(wěn)定性。偏差與方差偏差-方差權(quán)衡YModelTrue
FunctionSamplesXYYPolynomialDegree=
1PolynomialDegree=
4PolynomialDegree=
15XHighBiasLow
VarianceJust
RightXLowBiasHigh
Variance11偏差-方差權(quán)衡模型評(píng)價(jià)(2)測(cè)試精度(testingaccuracy)把數(shù)據(jù)集劃分成兩個(gè)子集:訓(xùn)練集和測(cè)試集在訓(xùn)練集上訓(xùn)練模型在測(cè)試集上測(cè)試模型,并計(jì)算精度劃分訓(xùn)練集和測(cè)試集測(cè)試數(shù)據(jù)14劃分訓(xùn)練集和測(cè)試集訓(xùn)練數(shù)據(jù)訓(xùn)練模型訓(xùn)練數(shù)據(jù)
評(píng)價(jià)模型
-用模型預(yù)測(cè)類別標(biāo)簽-和真實(shí)值比較-計(jì)算誤差15測(cè)試數(shù)據(jù)使用訓(xùn)練集和測(cè)試集0.01.02.00.01.02.0x108x1081.0162.03.04.0x108x1081.02.03.04.0訓(xùn)練數(shù)據(jù)測(cè)試數(shù)據(jù)使用訓(xùn)練集和測(cè)試集0.01.02.00.0x108x1081.02.03.04.0x108x1081.02.03.04.0訓(xùn)練數(shù)據(jù)測(cè)試數(shù)據(jù)1.0 2.0訓(xùn)練模型17使用訓(xùn)練集和測(cè)試集0.01.0 2.00.01.02.0x108x1081.02.03.04.0x108x1081.02.03.04.0訓(xùn)練數(shù)據(jù)測(cè)試數(shù)據(jù)預(yù)測(cè)18使用訓(xùn)練集和測(cè)試集0.00.01.02.0x108x1081.02.03.04.0x108x1081.02.03.04.0訓(xùn)練數(shù)據(jù)測(cè)試數(shù)據(jù)1.0 2.0計(jì)算誤差(或精度)19使用訓(xùn)練集和測(cè)試集20導(dǎo)入劃分訓(xùn)練集和測(cè)試集的函數(shù):fromsklearn.model_selectionimporttrain_test_split劃分?jǐn)?shù)據(jù)集,測(cè)試集數(shù)據(jù)占全集的30%:train,test=train_test_split(data,test_size=0.3)劃分訓(xùn)練集和測(cè)試集的語法/stable/modules/generated/sklearn.model_selection.train_test_split.html21超越單個(gè)測(cè)試集:交叉驗(yàn)證驗(yàn)證數(shù)據(jù)訓(xùn)練數(shù)據(jù)0.0 1.0 2.00.01.02.0x108x1081.02.03.04.0x108x1081.02.03.04.0訓(xùn)練數(shù)據(jù)測(cè)試數(shù)據(jù)對(duì)這個(gè)測(cè)試集的最優(yōu)模型22超越單個(gè)測(cè)試集:交叉驗(yàn)證23超越單個(gè)測(cè)試集:交叉驗(yàn)證驗(yàn)證數(shù)據(jù)1訓(xùn)練數(shù)據(jù)124驗(yàn)證數(shù)據(jù)2訓(xùn)練數(shù)據(jù)2超越單個(gè)測(cè)試集:交叉驗(yàn)證25超越單個(gè)測(cè)試集:交叉驗(yàn)證驗(yàn)證數(shù)據(jù)3訓(xùn)練數(shù)據(jù)326超越單個(gè)測(cè)試集:交叉驗(yàn)證驗(yàn)證數(shù)據(jù)4訓(xùn)練數(shù)據(jù)427超越單個(gè)測(cè)試集:交叉驗(yàn)證error????????crossvalidation
error??????????????training
error28模型復(fù)雜度與誤差error????????crossvalidation
error??????????????training
error29模型復(fù)雜度與誤差YModelTrue
FunctionSamplesPolynomialDegree=
1error????????crossvalidation
error??????????????training
error30模型復(fù)雜度與誤差欠擬合:訓(xùn)練誤差和交叉驗(yàn)證誤差都很高YPolynomialDegree=
15ModelTrue
FunctionSamples31模型復(fù)雜度與誤差error????????crossvalidation
error??????????????training
error過擬合:訓(xùn)練誤差低,交叉驗(yàn)證誤差高error????????crossvalidation
error??????????????training
errorYPolynomialDegree=
4ModelTrue
FunctionSamples32模型復(fù)雜度與誤差33導(dǎo)入劃分訓(xùn)練集和測(cè)試集的函數(shù):fromsklearn.model_selectionimport
cross_val_score用一個(gè)給定的模型執(zhí)行交叉驗(yàn)證:cross_val=cross_val_score(KNN,X_data,y_data,
cv=4,scoring='neg_mean_squared_error')交叉驗(yàn)證的語法/stable/modules/generated/sklearn.model_selection.cross_val_score.html34導(dǎo)入劃分訓(xùn)練集和測(cè)試集的函數(shù):fromsklearn.model_selectionimport
cross_val_score用一個(gè)給定的模型執(zhí)行交叉驗(yàn)證:cross_val=cross_val_score(KNN,X_data,y_data,
cv=4,scoring='neg_mean_squared_error')交叉驗(yàn)證的語法其他CVsplitter:
LeaveOneOut,ShuffleSplit,StratifiedShuffleSplit……/stable/modules/cross_validation.htmlcv的可能取值:None,tousethede
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工廠生產(chǎn)承包合同
- 2024貨運(yùn)合同格式范本新版范文
- 2024新版廣告合同范本
- 定制辦公桌椅及安裝協(xié)議
- 投資合作談判技巧
- 招標(biāo)代理合作協(xié)議樣本
- 房建工程施工分包協(xié)議
- 戶外廣告業(yè)務(wù)合作合同參考
- 廣東省室內(nèi)裝潢設(shè)計(jì)合同樣本
- 3.1.1橢圓的標(biāo)準(zhǔn)方程【同步課件】
- 2024至2030年中國自動(dòng)車配件行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024-2030年中國蔗糖行業(yè)市場深度調(diào)研及發(fā)展趨勢(shì)與投資前景研究報(bào)告
- 北師版 七上 數(shù)學(xué) 第四章 基本平面圖形《角-第2課時(shí) 角的大小比較》課件
- 外研版小學(xué)英語(三起點(diǎn))六年級(jí)上冊(cè)期末測(cè)試題及答案(共3套)
- 北師大版(2024新版)七年級(jí)上冊(cè)生物期中學(xué)情調(diào)研測(cè)試卷(含答案)
- 產(chǎn)品包裝規(guī)范管理制度
- 2024年海南省中考物理試題卷(含答案)
- 2024統(tǒng)編新版小學(xué)三年級(jí)語文上冊(cè)第八單元:大單元整體教學(xué)設(shè)計(jì)
- 第07講 物態(tài)變化(原卷版)-2024全國初中物理競賽試題編選
- 高危兒規(guī)范化健康管理專家共識(shí)解讀
- DB61T1521.5-2021奶山羊養(yǎng)殖技術(shù)規(guī)范 第5部分:后備羊培育
評(píng)論
0/150
提交評(píng)論