![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scikit-learn
褚骏逸
这个作者很懒,什么都没留下…
展开
-
【有监督分类】k-NearestNeighbor (kNN)
KNN算法思路 kNN是通过测量不同样本之间的距离进行分类,认为样本可以最接近它的k个邻居来代表。思路: 如果一个样本在特征空间中的k个邻居样本中的大多数属于某一个类别,则该样本也属于这个类别,通常k⩽20k\leqslant20k⩽20 。kNN算法中,所选择的邻居都是已经正确分类的对象。算法过程:Input:Xtrain,Ytrain,XtestInput:X_{train},Y_{train},X_{test}Input:Xtrain,Ytrain,XtestOutput:Ytes原创 2020-05-20 17:11:40 · 390 阅读 · 0 评论 -
scikit-learn中GridSearchCV的使用:多模型,可视化
步骤:1.选择并构建训练模型model2.将训练模型model投入到GridSearchCV中,得到GridSearchCV模型grid_model3.用grid_model拟合训练集数据,选择在validation_dataset上效果最好的参数的模型best_estimator4.1.用best_estimator拟合训练集(得到的结果应该与之前不同,因为之前用交叉验证等方法对...原创 2018-11-08 14:50:11 · 10842 阅读 · 1 评论 -
scikit-learn中GridSearchCV的使用:Keras接口
首先请先理解GridSearchCV在scikit-learn中的使用,可见博文:scikit-learn中GridSearchCV的使用:多模型,可视化,该博文中有的子函数,本文不再赘述。【环境搭建】 import tensorflow,kerasfrom keras.models import Sequentialfrom keras.layers import Densefr...原创 2018-11-08 15:16:28 · 1292 阅读 · 0 评论