機器學習開發流程與參數調校

機器學習開發流程與參數調校

深度學習-最佳入們邁向AI專題實戰 看更多請點我

一般來說,機器學習開發流程(Machine learning workflow),有許多種建議的模型,例如資料探勘(Data Mining)流程,包括CRISP-DM (cross-industry standard process for data mining,)、Google Cloud建議的流程...等,個人偏好的流程如下:

概分為10個步驟,不含較高層次的企業需求瞭解(Business Understanding),只包括實際開發的步驟:

  1. 蒐集資料,彙整為資料集(Dataset)。
  2. 資料清理(Data Cleaning)、資料探索與分析(Exploratory Data Analysis, EDA):EDA通常是以描述統計量及統計圖觀察資料的分佈,瞭解資料的特性、極端值(Outlier)、變數之間的關聯性。
  3. 特徵工程(Feature Engineering):原始蒐集的資料未必是影響預測目標的關鍵因素,有時候需要進行資料轉換,以找到關鍵的影響變數。
  4. 資料切割(Data Split):切割為訓練資料(Training Data)及測試資料(Test Data),一份資料提供模型訓練之用,另一份資料則用在衡量模型效能,例如準確度,切割的主要原因是確保測試資料不會參與訓練,以維持其公正性,即 Out-of-Sample Test。
  5. 選擇演算法(Learning Algorithms):依據問題的類型選擇適合的演算法。
  6. 模型訓練(Model Training):以演算法及訓練資料,進行訓練產出模型。
  7. 模型計分(Score Model):計算準確度等效能指標,評估模型的準確性。
  8. 模型評估(Evaluate Model):比較多個參數組合、多個演算法的準確度,找到最佳參數與演算法。
  9. 佈署(Deploy):複製最佳模型至正式環境(Production Environment),製作使用介面或提供API,通常以網頁服務(Web Services) 作為預測的API。
  10. 預測(Predict):用戶端傳入新資料或檔案,系統以模型進行預測,傳回預測結果。

其中第8個步驟 -- 模型評估(Evaluate Model),要比較多個模型的效能,可能是採用不同的演算法或不同的超參數(Hyperparameter),如果是後者,要如何取得最佳參數值呢? 如要同時調校多個超參數,有一些套件可以幫忙,包括Keras Tuner、hyperopt、Ray Tune、Ax…等。本文介紹Keras Tuner,步驟如下:

 

可以設置一些參數組合,每一組合建立一個模型,再比較各個模型的效能,參數測試範圍的設定有下列方式:

  • Boolean:真/假。
  • Choice:多個設定選項。
  • Int/Float:整數/浮點數的連續範圍。
  • Fixed:測試所有參數(tune_new_entries=True),除了目前的參數,也可依賴其他參數(parent_name)的設定。只有當其他參數值為特定值時,這個參數才會生效。
  • conditional_scope:條件式,類似Fixed,依賴其他參數,只有當其他參數值為特定值時,這個條件才會生效。

測試方法(Tuners)有下列幾種,可擇一使用:

  • Hyperband:測試所有組合。
  • RandomSearch:若測試範圍過大,可隨機抽樣部份組合,加以測試。
  • BayesianOptimization:搭配高斯過程(Gaussian process),依照前次的測試結果,決定下次的測試內容。

測試結果如下圖表,可觀察每一參數組合的優劣,選取其中的最佳參數組合。

 

相關程式可詳閱『深度學習-最佳入們邁向AI專題實戰』一書說明。

熱門文章
(有影片)/9萬5高薪搶人!彰化就博會釋近千職缺 求職人潮爆場
(有影片)/9萬5高薪搶人!彰化就博會釋近千職缺 求職人潮爆場

觀傳媒

大村過溝社區辦理食安宣導 不藏私的教導村民百位鄉親共襄盛舉
大村過溝社區辦理食安宣導 不藏私的教導村民百位鄉親共襄盛舉

台灣好新聞

竹市端午龍舟賽報名起跑 邀各界好手組隊參加
竹市端午龍舟賽報名起跑 邀各界好手組隊參加

台灣好新聞

雲林田地有飛機!輕航機墜落超扯畫面曝
雲林田地有飛機!輕航機墜落超扯畫面曝

品觀點傳媒

正妹女兒IG才公開!吊車大王證實:私訊太多帳號被封
正妹女兒IG才公開!吊車大王證實:私訊太多帳號被封

中天新聞

南投雙龍瀑布死亡意外!男墜「40樓高吊橋」遺體卡巨石
南投雙龍瀑布死亡意外!男墜「40樓高吊橋」遺體卡巨石

中天新聞

高雄增15處科技執法! 7處「不停讓行人」5/1上路
高雄增15處科技執法! 7處「不停讓行人」5/1上路

中天新聞

萬華分局西門町派出所員警遭質疑延誤民眾就醫案  依規查處究辦
萬華分局西門町派出所員警遭質疑延誤民眾就醫案  依規查處究辦

民眾日報民眾網

二林武德殿修復完成!老建築重生開箱
二林武德殿修復完成!老建築重生開箱

觀傳媒

台中商圈再加一 南區首座「工學台火商圈」正式立案 消費動能再升級
台中商圈再加一 南區首座「工學台火商圈」正式立案 消費動能再升級

觀傳媒

明華園台南表演出事!「米娜大將軍」木梯上重摔落地
明華園台南表演出事!「米娜大將軍」木梯上重摔落地

中天新聞

高市旗津天聖宮海陸進香登場 三媽坐鎮打造國際觀光新亮點
高市旗津天聖宮海陸進香登場 三媽坐鎮打造國際觀光新亮點

【『好報』報系:台灣好報】

台積電員工禮出爐!「晶圓蒸盤」大同電鍋網拍喊價近萬
台積電員工禮出爐!「晶圓蒸盤」大同電鍋網拍喊價近萬

中天新聞

中壢警「雷霆除暴」出動187警力橫掃KTV、酒店 7天破百案逮93人
中壢警「雷霆除暴」出動187警力橫掃KTV、酒店 7天破百案逮93人

CTWANT

不要讓身體僵硬限制了你:深度放鬆如何優化現代人的日常姿態
不要讓身體僵硬限制了你:深度放鬆如何優化現代人的日常姿態

藥師健康

矽品陪喜樂院生綠美圖寫生 雙百萬訂單助力身障就業
矽品陪喜樂院生綠美圖寫生 雙百萬訂單助力身障就業

【『好報』報系:台灣好報】

喪屍菸彈橫行!雲林戒毒中心揭露「6大異狀」:關節發黑、語言退化是關鍵
喪屍菸彈橫行!雲林戒毒中心揭露「6大異狀」:關節發黑、語言退化是關鍵

【『好報』報系:台灣好報】

台灣辦桌登紐約時報廣場!隋棠、藍正龍創紀錄 賈永婕女兒情義相挺
台灣辦桌登紐約時報廣場!隋棠、藍正龍創紀錄 賈永婕女兒情義相挺

LIFE生活網記者-郭懿慧

彰化孔子廟建廟300周年慶賀活動寫生徵件比賽 邀全國學子共繪古蹟之美
彰化孔子廟建廟300周年慶賀活動寫生徵件比賽 邀全國學子共繪古蹟之美

焦點時報

你停車我就封 執行署彰分署智慧快打鎖車一年追回534萬元
你停車我就封 執行署彰分署智慧快打鎖車一年追回534萬元

台灣好新聞

115年全中運嘉義縣盛大開幕 聖火點燃揭開賽事序幕
115年全中運嘉義縣盛大開幕 聖火點燃揭開賽事序幕

台灣好新聞

雲基跨專業團隊深入社區 關懷弱勢送暖到家
雲基跨專業團隊深入社區 關懷弱勢送暖到家

觀傳媒

高雄捷運黃線Y15站聯開案連獲法、英、芬蘭建築大獎三金 展現向全球輸出的智慧科技城市轉型典範
高雄捷運黃線Y15站聯開案連獲法、英、芬蘭建築大獎三金 展現向全球輸出的智慧科技城市轉型典範

【『好報』報系:台灣好報】

新竹地區大型無紙化徵才 4/23竹北登場釋2410職缺
新竹地區大型無紙化徵才 4/23竹北登場釋2410職缺

中廣新聞

台南山城「螢光花泉季」 賞螢、泡湯、聽音樂、逛市集一次滿足
台南山城「螢光花泉季」 賞螢、泡湯、聽音樂、逛市集一次滿足

旅奇傳媒

台東慘烈事故「車夾牆邊、駕駛左腿全碎」! 命危搶救中
台東慘烈事故「車夾牆邊、駕駛左腿全碎」! 命危搶救中

中天新聞

桃園推全國首創可負擔住宅條例 張善政:去商品化居住新模式助青年成家
桃園推全國首創可負擔住宅條例 張善政:去商品化居住新模式助青年成家

住展雜誌

八德三元宮去年創下3度「立筊」奇蹟 4/18馬年「站杯」首現眾人稱奇
八德三元宮去年創下3度「立筊」奇蹟 4/18馬年「站杯」首現眾人稱奇

台灣好新聞

LDCT發現肺結節就要手術嗎?醫破除「篩檢異常就需手術」迷思
LDCT發現肺結節就要手術嗎?醫破除「篩檢異常就需手術」迷思

中廣新聞

中壢體育園區雙軌推動住宅方案 可負擔住宅與社宅發包到位
中壢體育園區雙軌推動住宅方案 可負擔住宅與社宅發包到位

台灣好新聞

從農地工廠到航太之翼 南市府輔導「徠碩企業」寫下轉型模範
從農地工廠到航太之翼 南市府輔導「徠碩企業」寫下轉型模範

台灣好新聞

雷霆除暴專案勤務 楊梅警全力淨化治安
雷霆除暴專案勤務 楊梅警全力淨化治安

台灣好新聞

博弈案疑遭灌水洗錢438億 台中地院開庭傳詐騙被害人釐清
博弈案疑遭灌水洗錢438億 台中地院開庭傳詐騙被害人釐清

匯流新聞網CNEWS

小S自責發起「大S最後旅行」:早知聽媽的話 淚問:如果不去會不會不一樣?
小S自責發起「大S最後旅行」:早知聽媽的話 淚問:如果不去會不會不一樣?

LIFE生活網記者-郭懿慧

屏東知名黑白切少東遭挑斷手腳筋!丟包急診室外 主嫌落網
屏東知名黑白切少東遭挑斷手腳筋!丟包急診室外 主嫌落網

中天新聞

影/高雄旗津遶境違規放鞭炮!警攔阻遭群眾圍堵爆口角
影/高雄旗津遶境違規放鞭炮!警攔阻遭群眾圍堵爆口角

中天新聞

桃園復興區採筍、陷阱、竹筒飯體驗趣 第二梯次即刻開放
桃園復興區採筍、陷阱、竹筒飯體驗趣 第二梯次即刻開放

【『好報』報系:台灣好報】

獨家》中油地熱開發案開出紅盤!
獨家》中油地熱開發案開出紅盤!

觀傳媒

桃園今年新增13里!民政局:10萬市民須換發身分證 線上申請免奔波
桃園今年新增13里!民政局:10萬市民須換發身分證 線上申請免奔波

桃園電子報

7旬婦瓦拉米步道失蹤9天!搜救隊深谷尋獲遺體身上多處摔傷
7旬婦瓦拉米步道失蹤9天!搜救隊深谷尋獲遺體身上多處摔傷

品觀點傳媒

讚 58
留言 0
分享
分享
🔥觀看熱門新聞