自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习 ---逻辑回归

本文聚焦机器学习监督学习中的逻辑回归,它用回归思路处理二分类问题,参数可解释性强,常作为 baseline 模型。先回顾线性回归,说明逻辑回归利用 sigmoid 函数将线性回归输出映射到 [0,1] 区间以完成分类。接着介绍基于极大似然估计的对数损失函数,旨在最小化损失找到最优参数。然后阐述梯度下降求解逻辑回归,涵盖梯度概念、下降原理、迭代过程,以及不同梯度下降方式的特点与流程。最后借助 Python 和 NumPy 手动实现逻辑回归,在数据集上训练测试,实际应用还能通过交叉验证、正则化等方法优化。

2025-01-25 20:42:21 1934

原创 机器学习 ---朴素贝叶斯

本文围绕朴素贝叶斯算法展开,重点讲解朴素贝叶斯算法。先简单介绍概率在经典统计学与贝叶斯框架下的不同解释,进而对比两大学派差异,指出其各有适用场景。随后阐述贝叶斯方法,它结合先验与后验概率,有诸多优势。重点讲解朴素贝叶斯算法,它假设属性条件独立,虽因假设存在局限,但逻辑简单、稳定性强。文中详述其数据预处理、计算先验和条件概率、预测分类的流程,并给出手动及用sklearn构建模型的代码示例。朴素贝叶斯算法在数据分类领域意义重大,尤其适用于大规模数据及对效率要求高的场景。

2025-01-20 11:37:48 1087

原创 在PyCharm中使用Anaconda中的虚拟环境

解决如何在PyCharm中使用Anaconda中的虚拟环境的问题

2025-01-16 18:31:02 960

原创 头歌openGauss数据库-实验2-5-复杂查询(重要!!!)

文章主要围绕 SQL 相关知识展开,先介绍了 JOIN 与 LEFT JOIN 的区别及各自应用场景,接着阐述了窗口函数的定义、语法、类型、子句作用及应用场景,还提及了 CASE 与 IF 的使用。随后通过分数排名、体育馆人流量高峰期查询、统计总成绩等十个具体应用场景的 SQL 查询示例,详细讲解了如何运用各类 SQL 函数、语句及操作来实现不同的查询需求,包括排名计算、数据筛选、聚合统计、值的交换以及座位调整等多种功能。

2024-11-18 10:32:52 1868

原创 机器学习 ---线性回归

文章主要介绍了线性回归相关内容,包括简单线性回归与多元线性回归的概念及示例,阐述了残差的定义、在理想与非理想模型中的情况及意义,还讲解了线性回归的正规方程解,涵盖其适用场景、公式推导与代码实现,提及衡量线性回归性能指标可参考其他文章,最后以 scikit-learn 中的 LinearRegression 类为例,介绍了其在波士顿房价预测实践中的应用,包括数据集情况、类的常用参数及训练、预测函数的使用等。

2024-11-15 21:47:57 2043

原创 计算机视觉 ---图像模糊

本文将介绍图像模糊的作用以及一些常见的图像模糊方法,最后通过一个例子对图像模糊进行实战

2024-11-13 21:44:08 1631

原创 计算机视觉 ---图像读取与显示(OpenCV与Matplotlib)

本文分别介绍了使用 OpenCV 和 Matplotlib 进行图像读取与显示的方法,如 cv2.imread ()、cv2.imshow ()、plt.imread ()、plt.imshow () 等,并提及了使用 OpenCV 时的注意事项。

2024-11-12 15:33:26 2290

原创 关于Proteus仿真ADC转换的问题

解决Proteus软件STM32F03C8芯片ADC仿真串口输出为0的问题

2024-11-11 11:01:02 784

原创 机器学习 ---模型评估、选择与验证(2)

上一篇文章主要介绍了机器学习中与模型评估、选择与验证的相关内容。机器学习 ---模型评估、选择与验证(1)在这篇文章中我们将介绍一些有关分类性能的指标及其对应的计算方法。

2024-11-10 22:06:52 1339

原创 机器学习 ---模型评估、选择与验证(1)

本文主要介绍了机器学习中模型评估、选择与验证的相关内容。包括为什么要有训练集与测试集及如何划分;欠拟合与过拟合的概念、原因及解决方法;偏差与方差的内容和模型误差来源;验证集与交叉验证的必要性、K 折交叉验证、集成学习和自助法;以及衡量回归的性能指标如 MSE、RMSE、MAE 和 R--Squared。欠拟合:模型在训练集上误差很高;欠拟合原因:模型过于简单,没有很好的捕捉到数据特征,不能很好的拟合数据。

2024-11-10 17:35:47 2024

原创 计算机视觉 ---常见图像文件格式及其特点

本文将介绍几种常见的图像文件格式及其特点

2024-11-09 20:41:28 2380

原创 头歌openGauss数据库实验 2-7 插入、更新、删除数据

Tips:建议使用 TRUNCATE,与 DELETE 不同的是,TRUNCATE TABLE 语句直接删除的是表,而不是表中的内容,删除结束后还会重新创建一个表。从数据表中删除数据内容需要使用DELETE语句,它需要WHERE语句来配合它来指定我们究竟应该删除哪些数据内容。删除表中的所有行就更简单了。如果需要删除表中所有的行,只需要省略WHERE语句即可。我们为你新建了一个空数据表 tb_emp,请你为它同时添加 3 条数据内容;需要你同时添加的数据内容为: (注意,是同时插入多条记录)

2024-11-08 12:57:20 1429

原创 头歌openGauss数据库实验 2-6 其他函数的使用

用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。1、查询所有学生至2019-01-01时的年龄(展示形式: XX years XX mons XX days);CONCAT_WS() : 使用指定的字符将目标字符串进行拼接。OpenGauss 的操作符共有四种,分别是:+、-、*、/。[NOT] IN(): [不]在列出值范围内。CONCAT() : 字符串的拼接。RIGHT(): 获取右侧的字符串。

2024-11-08 09:45:15 1686

原创 头歌openGauss数据库实验 2-4 使用聚合函数查询

1、当聚集函数和非聚合函数出现在一起时,需要将非聚合函数进行group by。2、查询此表中367 班有多少位学生,以班级id和对应人数格式输出。查询表中该班级三位同学语文和英语课程的平均分数以及对应的课程名。根据此表数据,分别查询语文和英语课程中的最高分数。根据此表数据,分别查询语文和英语课程中的最低分数。2、当只做聚集函数查询时候,就不需要进行分组了。1、查询该表中一共有多少条数据;1、查询该表中学生的总成绩;2、查询学生语文课程的总分数。

2024-11-08 08:46:48 745

原创 头歌openGauss数据库实验 2-3 分组选择数据

2、where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,where条件中不能包含聚组函数,使用where条件过滤出特定的行;2、学校评选先进学生,要求平均成绩大于90分(包括90分)的学生都有资格,并且语文课必须在95分以上(包括95分),请列出有资格的学生的学号(sno)及其科目的平均分。3、having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件过滤出特定的组,也可以使用多个分组标准进行分组。

2024-11-07 23:40:14 699 2

原创 头歌openGauss数据库实验 2-2 连接查询和子查询

分别使用左外连接和右外连接查询数据表中所有学生姓名和对应的班级名称,查询结果列分别另命名为studentName和className。右外连接:在内连接的基础上,还包含表2中所有不符合条件的数据行,并在其中的表1列填写 NULL。查询数据表中学生姓名以及对应的班级名称,将其对应的列名分别另命名为studentName和className。Tips:左外连接:在内连接的基础上,还包含表1中所有不符合条件的数据行,并在其中的表2列填写 NULL;查询薪资表中职位为Java的所有员工职位名称和薪资。

2024-11-07 22:54:39 1105

原创 寒假紫书刷题日记2022.12.21

寒假紫书刷题日记2022.12.21

2022-12-21 19:52:06 196

原创 山科OJ动态内存分配问题之动态的数组(计科作业11Problem G)

山科OJ动态内存分配问题之动态的数组(计科作业11Problem G)

2022-12-02 11:08:36 223

原创 山科OJ动态内存分配问题之编写函数:Swap (II) (Append Code)(计科作业11Problem F)

山科OJ动态内存分配问题之编写函数:Swap (II) (Append Code)(计科作业11Problem F)

2022-12-02 10:56:16 272

原创 山科OJ动态内存分配问题之动态的字符串排序(计科作业11Problem H)

山科OJ动态内存分配问题之动态的字符串排序(计科作业11Problem H)

2022-12-02 10:43:07 382

原创 山科OJ(计科作业8):Problem I: 小学生算术

山科OJ(计科作业8):Problem I: 小学生算术

2022-11-11 20:30:57 385

原创 山科OJ(计科作业8):Problem F: 编写函数:比较字符串 之二 (Append Code)

山科OJ(计科作业8):Problem F: 编写函数:比较字符串 之二 (Append Code)

2022-11-11 10:50:41 183

原创 山科OJ(计科作业8):Problem E: 编写函数:比较字符串 之一 (Append Code)

山科OJ(计科作业8):Problem E: 编写函数:比较字符串 之一 (Append Code)

2022-11-11 10:31:34 218

原创 山科OJ(计科作业8):Problem J: 学生成绩统计表

山科OJ(计科作业8):Problem J: 学生成绩统计表

2022-11-11 10:23:12 620

原创 洛谷P5717C语言

洛谷P5717C语言

2022-11-02 20:05:40 503

原创 洛谷P1125笨小猴C语言

洛谷P1125笨小猴

2022-10-30 14:36:07 3253 4

原创 洛谷P1308统计单词数C语言

洛谷P1308统计单词数C语言

2022-10-30 11:55:27 3711 3

空空如也

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

TA关注的人

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