永发信息网

邻近算法的算法流程

答案:1  悬赏:80  手机版
解决时间 2021-01-17 14:22
邻近算法的算法流程
最佳答案
1. 准备数据,对数据进行预处理
2. 选用合适的数据结构存储训练数据和测试元组
3. 设定参数,如k
4.维护一个大小为k的的按距离由大到小的优先级队列,用于存储最近邻训练元组。随机从训练元组中选取k个元组作为初始的最近邻元组,分别计算测试元组到这k个元组的距离,将训练元组标号和距离存入优先级队列
5. 遍历训练元组集,计算当前训练元组与测试元组的距离,将所得距离L 与优先级队列中的最大距离Lmax
6. 进行比较。若L>=Lmax,则舍弃该元组,遍历下一个元组。若L < Lmax,删除优先级队列中最大距离的元组,将当前训练元组存入优先级队列。
7. 遍历完毕,计算优先级队列中k 个元组的多数类,并将其作为测试元组的类别。
8. 测试元组集测试完毕后计算误差率,继续设定不同的k值重新进行训练,最后取误差率最小的k 值。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
材料科讯网报道,默克公司一个最有希望治愈艾
枫叶公寓(长青路)地址在什么地方,我要处理点
裸车4.59万上路多少钱
长安铃木铃7135羊前坚贞总成多少钱
桑叶的桑能组什么词?
草什么样得女人才会感觉紧
什么情况下可以用几何的方法研究光学问题
观花植物肥料有哪些 养花施肥
广本e学网址是多少
如何在PB中用直连驱动联接数据库
会喷水,喷火的是哪个葫芦娃﹖
下列变化中属于物理变化的是A.二氧化硫排放到
穷人可以做善事吗??
酒驾交过罚款后隔两个月去学习可以吗
甜品鲜森(温岭银泰店)地址有知道的么?有点事
推荐资讯
魔兽世界部落盗贼涂毒的任务在哪做?谢谢了,
摆账、过账、冲量存款、增资、验资、过桥、短
请问一下元魏元宵节有名的诗词给我一些
受家暴怎么办
少字头的字有哪些
洛南的变化作文四百字
有没有集齐这的
有谁知道B哩哔哩的正确答案吗?
胡歌和颖儿演的踢足球的电视剧叫什么
苏州宝业锻造有限公司怎么样?
德语 vermeiden A避免,避开 为什么这个词我
某种物质的物态变化图象如图所示,该图象可以
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?