机器学习入门(二)验证曲线

拟合问题的解决

  • 寻找参数的最优:超参数优化器
  • 使用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)

在这里插入图片描述

发布了151 篇原创文章 · 获赞 23 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_33598343/article/details/102527710
今日推荐