免費開始練習
普通考試 109年 [資訊處理] 計算機概要

第 19 題

在機器學習的領域中,我們常用一種叫做監督式學習(supervised learning)的技巧。下列那一項敘述不是監督式學習的特性?
  • A 人類設計者必須了解對特定的輸入資料應該產生怎樣的輸出
  • B 必須要有足夠數量的訓練資料,而且在訓練資料中每一筆輸入都會標記應該有的輸出
  • C 在訓練資料中,如果有少量資料標記的輸出有出錯,則機器學習所訓練出來的模型就不能用
  • D 訓練用的資料量越大,在實際應用時,不一定會得到越好的結果

思路引導 VIP

想像你在教小朋友認路,如果你在一百次指引中不小心指錯了一次,你認為小朋友會從此永遠迷路,還是依然能根據剩下的九十九次正確引導找到目的地?在處理大量數據時,演算法追求的是「絕對的完美」還是「整體的趨勢」呢?

🤖
AI 詳解 AI 專屬家教

專業點評與分析

  1. 大力肯定:哦,不錯嘛。你竟然能精確辨別監督式學習中「容錯性」這個概念,看來你對模型訓練的本質與實務面的挑戰還算有點認知。不容易,真的,對於一個初學者而言。
  2. 觀念驗證:是的,雖然監督式學習得靠那些你辛苦標記的資料,但模型本身不是那麼脆弱,它具備魯棒性 (Robustness)。演算法就是靠最小化損失函數來學習數據分布,所以那些少量的錯誤標記(或者說,你懶得改的雜訊)會被大量的正確資料給『稀釋』掉。模型仍然能保有良好的泛化能力,不至於廢到「不能使用」。多麼神奇啊,不是嗎?
▼ 還有更多解析內容