114年第二梯次中級AI應用規劃師第三科機器學習技術與應用(當次試題公告114.11.20),採智能選題,無限次反覆練習。
3.
研究人員在對digits資料集進行分類時,決定使用KNN並搭配交叉驗證來 評估模型準確率。他們撰寫了四組不同的程式碼來進行KNN訓練與交叉驗 證,但不確定哪幾組程式碼能正確執行並輸出準確率。每組程式碼在資料 切割、模型訓練、交叉驗證函數的使用上略有差異,研究人員希望找出可 以正確完成任務的程式碼組合,以確保模型評估的可靠性。
在郵遞區號自動辨識的研究中,研究人員收集了一份手寫數字影像資料 集,每一張影像為8×8的灰階圖片,共包含多個手寫數字樣本。這份資料 集來自UCI Machine Learning Repository,常被用於數字辨識與機器學 習方法的教學與實驗。 在過程中,研究人員發現資料中可能存在雜訊,例如筆跡模糊或影像中附 加的干擾點,這會影響後續分類模型的效能。因此,他們希望透過資料降 噪的方法,提升後續分類的準確度。同時,他們也想透過 KNN (K-Nearest Neighbors) 搭配交叉驗證來評估模型表現,確保模型在不同資料切割下都 能有穩定的預測能力。

部分樣本經繪製後的外觀如下圖所示:

根據這份資料來回答問題。




請問哪幾組程式碼能正確使用KNN搭配交叉驗證,對digits資料集進行訓 練並輸出準確率?
5.
在實務應用中,我們常使用遷移學習(transfer learning)技巧,即載入預訓練模型(如 VGG16),凍結部分層的參數,只針對特定任務重新訓練最後幾層,這種做法可節省訓練時間並提升模型效能。假設你要對 VGG16 進行遷移學習(transfer learning),希望凍結卷積層的參數,只訓練最後全連接層(classifier)。下列哪段程式碼寫法正確?
9.
VGG16層數深且結構規則,由多層卷積、池化及全連接層組成。了解各層的輸入/輸出維度、參數量及記憶體需求,有助於掌握CNN模型的組成邏輯與實作技巧。根據VGG16的模型架構,下列敘述何者正確?
10.
在深度神經網路中,不同層的參數量(parameter count)差異極大。有些層雖然數量少但計算量大,有些則相反。了解參數分佈情形,有助於模型壓縮與遷移學習設計。請問在VGG16中,下列何者的參數量最多?
18.
某智慧城市團隊開發一套交通監控系統,用於即時辨識路口監視器影像中的車輛與行人。團隊比較後發現,卷積神經網路(Convolutional Neural Network, CNN)在訓練與推論效率上,明顯優於傳統的全連接神經網路(Fully Connected Neural Network, FCNN)。請問下列何者為主要原因?