目录 1、什么是交叉验证(cross validation) 1.1 分析 1.2 为什么需要交叉验证 2、什么是网格搜索(Grid Search) 1、什么是交叉验证(cross validation) 交叉验证:将拿到的训练数据,分为训练和验证集。以下图为例:将数据分成4份,其中一份作为验证集。然后经过4次(组)的测试,每次都更换不同的验证集。即得到4组模型的结果,取平均值作为最终结果。又称4折交叉验证。 1.1 分析 我们知道数据分为训练集和测试集,但是为了让从训练得到模型结果更加准确。做以下处理: 训练集:训练集+验证集 测试集:测试集 下图使用了4次交叉验证,每次取的验证集不同,最终把结果取平均。