自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 机器学习之聚类Kmeans算法

主要介绍KMeans聚类算法,包括使用到的三种评估方法以及一个客户数据的案例

2025-06-09 17:23:15 1988 1

原创 机器学习之集成学习

(Ensemble Learning)是一种通过构建并结合多个模型(学习器)来完成学习任务的机器学习范式,目的是获得更好的泛化性能。核心思想:多个模型的集体智慧通常比单个模型更准确、更鲁棒(

2025-06-08 18:00:16 703

原创 机器学习之决策树

前言决策树是一种经典的机器学习算法,广泛应用于分类和回归任务中。它通过构建树形结构来对数据进行分类或预测,具有可解释性强、易于理解和实现等优点。本文将详细介绍决策树的基本概念、构建过程、不同类型的决策树算法(ID3、C4.5、CART),以及决策树的剪枝技术,并通过一个实际案例(泰坦尼克号生存预测)展示决策树的应用。一、决策树简介(一)决策树结构决策树是一种树形结构,树中每个内部节点表示一个特征上的判断,每个分支代表一个判断结果的输出,每个叶子节点代表一种分类结果。

2025-06-06 20:44:04 868

原创 机器学习之逻辑回归

(Logistic Regression)是一种广泛应用于的统计方法,尤其适用于问题。其核心思想是将线性回归的输出通过一个“Sigmoid函数”映射到[0,1]区间,将其解释为属于某个类别的概率(从而实现对事件发生概率的预测)。逻辑回归是一种算法,用于解决二分类问题。尽管名称中有"回归"二字,但它实际上是一种分类算法,用于分类任务。逻辑回归模型通过学习输入特征与输出类别之间的关系,将输入数据映射到两个可能的类别之一。

2025-06-05 00:00:00 557

原创 机器学习之线性回归

是一种迭代优化方法,是ML和DL中优化模型参数的核心算法,通过逐步(迭代)调整模型参数,沿着损失函数的梯度方向逐步逼近最优解(最小化损失函数)。就是:找到一条直线,使其自变量和因变量的值都能在线上或者无限趋近于直线的周围(或者说是让这条直线尽可能地贴合已知的点上,使其每个点到直线的距离尽可能地小)。小批量梯度下降结合了全梯度下降的稳定性和随机梯度下降的高效性,是目前最常用的方法。梯度下降的目标是找到函数的最小值。是预测误差平方和的平均值,它对误差的惩罚力度较大,尤其是对较大的误差更为敏感。

2025-06-03 08:30:00 988

原创 NumPy_Pandas_apply关于axis参数的知识点

在 NumPy、Pandas 和 apply 函数中,axis 参数用于指定操作的方向。axis=1 或 'columns':表示按列操作(即针对每一行执行操作)axis=0 或 'index':表示按行操作(即针对每一列执行操作)axis=0 或 'index':默认值,函数会被应用到每一列上。axis=1 或 'columns':函数会被应用到每一行上。axis=0:沿着行(垂直方向)操作,即对每一列执行操作。axis=1:沿着列(水平方向)操作,即对每一行执行操作。一、NumPy 中的 axis。

2025-06-01 17:45:00 415

原创 loc和iloc分析和问题总结

五、前期困惑和纠正问题解析money_min = data.sort_values('价格')print(money_min.index) # 输出排序后的索引print(money_min.loc[0]) # 输出 loc[0] 的行数据疑惑:① money_min.index 是乱序的,不再是 0,1,2,... 而是像 2527, 591, 629,... 这样的原始索引。② money_min.loc[0] 并不是输出排序后的第一行,而是原始数据中索引为 0 的那条记录。原因分析。

2025-05-30 21:48:33 1121

原创 机器学习之KNN算法

fit_transform:训练集专用,学习规则并转换。transform:测试集/新数据专用,直接应用已有规则。核心原则:测试集不能参与任何参数计算,防止数据泄露!

2025-05-30 21:08:58 1777

原创 机器学习入门

20世纪50-70年代:符号主义阶段,以专家系统为主导,例如1950年图灵设计的国际象棋程序和1962年IBM Arthur Samuel的跳棋程序。1956年是人工智能的元年。20世纪80-2000年代:统计主义阶段,主要用统计模型解决问题,如1993年Vapnik提出的SVM和1997年IBM深蓝战胜卡斯帕罗夫。21世纪初期:神经网络阶段,2012年AlexNet的出现标志着深度学习的兴起。2017年至今:大规模预训练模型阶段。

2025-05-27 21:33:54 1932

原创 9、MYSQL数据库-单表查询

1.1。

2025-05-16 21:14:53 691

原创 8、MySQL数据库-补充

MySQL的数据操作语言,包含insert、update和delete语句

2025-05-16 19:39:19 353

原创 8、MySQL数据库

SQL:结构化查询语言,是所有关系型数据库都要遵循的规范。是操作关系型数据库的语言,只要是关系型数据库,都支持SQL。大白话解释:可以理解成sql是普通话,mysql、oracle等是方言作用:用来定义数据库对象(数据库,表,列/字段等)。关键字:create、drop、alter① 创建数据库: create database [if not exists] 数据库名;注意: 默认字符集就是utf8②删除数据库: drop database [if exists] 数据库名;

2025-05-12 20:02:03 839

原创 7、线性结构和排序

2、定义链表类2.1 is_empty():定义链表是否为空的方法2.2 length():定义获取链表长度的方法2.3 traval():定义遍历链表的方法2.4 add(item):定义链表头部添加元素的方法2.5 append(item):定义链表尾部添加节点的方法2.6 insert(pos, item):定义指定位置添加节点的方法2.7 remove(item):定义删除节点的方法2.8 search(item):定义

2025-05-10 21:08:29 195

原创 4、网络编程与多任务

ip地址:根据ip找到网络中的对应的网络设备。网络设备的唯一标识。端口号:根据端口号找到对应进程的端口。端口是数据传输的通道。协议:根据协议规定的通讯规则,可以进行网络通讯。TCP协议:是面向连接的、可靠的,基于字节流的传输层协议。UPD协议:是无连接、不可靠的传输层协议。

2025-05-07 10:02:19 1033

原创 案例实战----仿淘宝Tab栏切换

实现仿淘宝Tab栏切换,使用事件定义Tab栏。

2022-10-16 10:51:02 553

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除