机器学习day3

一、距离度量

1.欧氏距离

2.曼哈顿距离

3.切比雪夫距离

4.闵可夫斯基距离

二、特征与处理

1.数据归一化

数据归一化是一种将数据按比例缩放,使之落入一个小的特定区间的过程。

代码实战

运行结果

2.数据标准化

数据标准化是将数据按照其均值和标准差进行缩放的过程。经过标准化处理后,数据的均值为0,标准差为1。

代码实战

运行结果

3.鸢尾花识别案例

1.获取数据集

2.数据基本处理

3.数据预处理

4.模型训练

5.模型评估

6.模型预测
代码实战

相关推荐
yonuyeung1 分钟前
代码随想录算法【Day4】
算法
云边有个稻草人3 分钟前
AIGC与虚拟身份及元宇宙的未来:虚拟人物创作与智能交互
笔记·算法·aigc
minstbe41 分钟前
AI开发 - 算法基础 递归 的概念和入门(二)汉诺塔问题 递归的应用和使用注意 - Python
开发语言·python·算法
TANGLONG2221 小时前
【初阶数据结构与算法】八大排序之非递归系列( 快排(使用栈或队列实现)、归并排序)
java·c语言·数据结构·c++·算法·蓝桥杯·排序算法
不想当程序猿_1 小时前
【蓝桥杯每日一题】与或异或——DFS
c++·算法·蓝桥杯·深度优先
就爱学编程1 小时前
力扣刷题:单链表OJ篇(下)
算法·leetcode·职场和发展
小白—人工智能1 小时前
有一个4*5的矩阵如下,要求编写程序计算总和与平均值,并找出其中值最大的那个元素输出,以及其所在的行号和列号。
数据结构·python·算法·矩阵
邂逅岁月2 小时前
滑不动窗口的秘密—— “滑动窗口“算法 (Java版)
算法·面试·求职招聘·创业创新·刷题
sunny-ll2 小时前
【C++】explicit关键字详解(explicit关键字是什么? 为什么需要explicit关键字? 如何使用explicit 关键字)
c语言·开发语言·c++·算法·面试
轩源源2 小时前
C++草原三剑客之一:继承
开发语言·数据结构·c++·算法·青少年编程·继承·组合