【A】python數據分析與機器學習實戰 如何評估機器學習模型(評估模型性能)

一. 如何評估泛化能力 在機器學習中,我們用訓練數據集去訓練一個模型,通常會定義一個Loss誤差函數。通過梯度下降等算法將這個Loss最小化,來提高模型的性能。然而我們學習一個模型的目的是爲了解決實際的問題,單純地將訓練數據集的loss最小化,並不能保證它在泛化一般問題時仍然是最優,甚至不能保證模型是可用的。所以我們要定義一種方式,來評估模型的泛化能力,也就是預測能力。 通常來說,我們會將數據集分
相關文章
相關標籤/搜索