您当前的位置: 首页 >  算法

wendy_ya

暂无认证

  • 2浏览

    0关注

    342博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

基于机器学习的心脏病预测方法(7)——K最近邻算法(KNN)

wendy_ya 发布时间:2021-09-11 19:16:21 ,浏览量:2

目录
    • 一、KNN
    • 二、核心代码
    • 三、评价指标
      • 3.1 混淆矩阵
      • 3.2 预测分数
      • 3.3 召回率
      • 3.4 F分数
      • 3.5 FN(false negative)
      • 3.6 ROC曲线
      • 3.7 AUC指标

一、KNN

KNN模型步骤:

  1. 加载数据集
  2. 初始化k的值
  3. 为了获得预测的类,从1迭代到训练数据点的总数
    • 计算测量数据和每行训练数据之间的距离(最常用的为欧几里得距离);
    • 根据距离值按升序对计算的距离进行排序
    • 从排序的数组中获取前k行
    • 获取这些行中频率最高的类
    • 返回预测的类
二、核心代码

首先需要导入相应库和数据集:

import pandas 
关注
打赏
1659256378
查看更多评论
立即登录/注册

微信扫码登录

0.0372s