《Python星球日记》 第45天:KNN 与 SVM 分类器
名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》
创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊)
专栏:《Python星球日记》,限时特价订阅中ing
目录
- 一、KNN 原理与距离计算
- 1. KNN 的基本原理
- 2. 距离计算方法
- 3. K值的选择
- 二、SVM 的支持向量与核技巧
- 1. SVM 基本原理
- 2. 支持向量
- 3. 核技巧
- 三、使用 Scikit-learn 实现分类
- 1. KNN 分类器实现
- 2. SVM 分类器实现
- 3. 超参数调优
- 四、代码练习:鸢尾花分类实验
- 1. 导入必要的库
- 2. 加载并探索数据
- 3. 数据准备
- 4. KNN模型训练与评估
- 5. SVM模型训练与评估
- 6. 模型优化与参数调优
- 7. 决策边界可视化
- 8. 模型对比与总结
- 总结与思考
👋 专栏介绍: Python星球日记专栏介绍(持续更新ing)
✅ 上一篇: 《Python星球日记》 第44天: 线性回归与逻辑回归