KNN算法中K是怎么决定的

作者:原创时间:2022-06-21
文档

K 值的选择会对算法的结果产生重大影响。

K值较小意味着只有与输入实例较近的训练实例才会对预测结果起作用,但容易发生过拟合;如果K值较大,优点是可以减少学习的估计误差,但缺点是学习的近似误差增大,这时与输入实例较远的训练实例也会对预测起作用,使预测发生错误。

在实际应用中,K值一般选择一个较小的数值,通常采用交叉验证的方法来选择最优的 K 值。随着训练实例数目趋向于无穷和K等于1时,误差率不会超过贝叶斯误差率的2倍,如果K也趋向于无穷,则误差率趋向于贝叶斯误差率。

显示全文
花椒和八角有什么好处 16的镜片 成语什么什么耳 为什么牛奶配鸡蛋拉稀 静压传动的原理是什么 封闭基金到期后怎么处理 培训费和职工教育经费有什么区别 苔干怎么做 火烧云具有什么特点 全垒打在爱情中是什么意思 扬州本地啤酒叫什么 炖猪肉放什么调料味最佳 办理居住证的流程是什么 四品一械指什么 纯元皇后是若曦吗 成考录取查询用网报号可以查询吗 电子商务采购的形式 全点防御的动漫叫什么 kiko为什么那么便宜 菠菜不用榨汁机怎么弄成汁 数学的小故事15字以上 通辽附近那里有草原 苍蝇为什么会在人身体上爬 火车上有充电的地方吗在什么位置 狐假虎威还有什么成语 贷款逾期要告诉父母吗 鸡肉搭配什么蔬菜包饺子好吃 一个够字一个貂是什么成语 为什么同一部电影有人愿意重复看 为什么部分女人总喜欢说男人幼稚 香妃有孩子吗 醋和84消毒液会中毒吗 勤奋学习的春联 为什么有些动物有夜光眼 牛仔裤裤腿怎么剪毛边 消防三会三清是什么 阿胶糕一般有多重一盒 kiltane围巾是名牌吗 民国时期的中央军和地方军的区别 为什么玩英雄联盟越玩脾气越不好