登录
首页 » C# » 随机k近邻

随机k近邻

于 2022-08-24 发布 文件大小:70.82 kB
0 32
下载积分: 2 下载次数: 1

代码说明:

应用背景k近邻(K-Nearest-Neighbor,KNN)是数据挖掘中最简单的一个算法,用于目标分类。其基本原理是“近朱者赤,近墨者黑”。比如在一片原始深林中有一些动物(比如1000只),有大象、老虎、狮子、狗、山猫等。假定你知道每只动物的位置(x,y)。如果有人告诉你在(a,b)处有一只动物,根据KNN算法,你先找出离(a,b)最近的5只动物(k=5),然后找出这五只动物中最多的是哪类动物,则可以预测(a,b)处的动物也属于这类动物。记住,你要将已知动物的位置和种类存入文件,格式为: 10,34,老虎 10,38,老虎 109,35,狮子 104,40,山猫 ... ... 手工输入1000个动物不是个好主意,建议编另外一个程序随机地在某区域生成若干只动物,注意动物通常都是群居,如果随机安排1000只动物,则KNN就失去了意义。 用C# 窗体程序开发,要求不但能预测(a,b)处动物的类别,而且还能显示他周围具体有哪k个动物。如果能够用图形画出这些动物的位置,肯定能得优。关键技术  public string Predict()         {             for (int i = 0; i < 1000; i++)             {                 animals[i].distance = (posx - animals[i].x) * (posx - animals[i].x) + (posy - animals[i].y) * (posy - animals[i].y);          

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CSharp_MATLAB
    说明:  3种方法用C#调用matlab代码,3种方法都使用同一个例子(This demo shows three ways to integrate MATLAB code into a C# project. All three methods use the same example from MATLAB, but each interacts with it in a different fashion.)
    2010-04-16 16:16:15下载
    积分:1
  • Winform可视化打印模板设计
    Winform可视化打印模板设计(Winform visual print template design)
    2020-12-14 16:09:14下载
    积分:1
  • 基础学习
    基础学习
    2013-09-17下载
    积分:1
  • ooc
    “c语言面向对象编程”,用C语言实现面向对象思想(Object-oriented Programming with ANSI-C)
    2014-12-29 22:43:50下载
    积分:1
  • functionFairnessProfile_cvx
    说明:  Running test programming
    2019-04-24 12:07:19下载
    积分:1
  • weis
    weiss所著的data structure in c的部分课后题答案。高清。(data structure in c answer)
    2015-10-10 18:33:30下载
    积分:1
  • acs712仿真
    ACS712仿真,51单片机通过ad0809模数转换后显示测得电流值(ACS712 simulation, 51 microcontroller through the ad0809 analog to digital conversion shows the measured current value.)
    2021-04-27 18:48:44下载
    积分:1
  • 经典算法下载
    经典算法下载
    2014-04-02下载
    积分:1
  • csexamsys
    SOCKET网络编程实例,讲解细致,适合C/C++开发人员学习(SOCKET network programming, detailed explanations, suitable for C/C++ developers to learn)
    2011-08-01 22:59:36下载
    积分:1
  • 电子密码锁资料
    基于stc15的电子密码锁设计,带原理图(Design of electronic password lock based on stc15 with schematic diagram)
    2020-06-18 15:20:01下载
    积分:1
  • 696518资源总数
  • 104225会员总数
  • 32今日下载