擬合問題的解決
- 尋找參數的最優:超參數優化器
- 使用sklearn中的學習曲線
單一參數
這裏我們使用驗證曲線validation_curve來找到單一超參數的優化值
>>>train_loss,test_loss=validation_curve(
SVC(),X,y,param_name='gamma',param_range=param_range,cv=10, scoring='mean_squared_error')
>>>train_loss_mean=-np.mean(train_loss,axis=1)
>>>test_loss_mean=-np.mean(test_loss,axis=1)