自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习笔记_西瓜书_03(线性模型)

本文系统介绍了线性回归模型的核心内容。首先阐述了线性回归的基本概念,即通过输入特征的线性组合预测连续值输出,并分析了其在回归任务、基准模型和可解释性方面的作用。然后详细推导了单变量和多变量线性回归的参数估计方法,包括最小二乘法的闭式解和矩阵形式的求解过程。针对过拟合问题,重点讲解了L0、L1、L2三种正则化方法的原理、特点及适用场景,其中L1正则化能产生稀疏解实现特征选择,L2正则化则更适合处理多重共线性。最后介绍了MSE、MAE和R²等模型评估指标。全文以公式推导和实例说明相结合,系统梳理了线性回归的理论

2026-01-15 00:25:13 187

原创 机器学习笔记_西瓜书_02(补:比较检验)

检验方法适用场景核心目标二项检验单个模型+单次留出法判断泛化错误率是否≤阈值t检验单个模型+多次评估(如k折交叉验证)判断平均泛化错误率是否等于阈值交叉验证t检验两个模型+k折交叉验证比较两个模型的泛化性能差异是否显著McNemar检验两个二分类模型+留出法基于分类结果差异(列联表)比较性能多个模型+多个数据集先判断整体差异,再定位具体优劣势模型一句话概括。

2026-01-13 21:48:17 466

原创 机器学习笔记_西瓜书_02(模型评估与选择)

留出法直接将原始数据集 D 划分为两个互斥且穷尽训练集 S:用于训练模型;测试集 T:用于评估模型泛化性能;满足 D=S∪T 且 S∩T=∅(无交集)。模型训练完成后,用测试集 T 计算 “测试误差”,并将其作为对模型 “泛化误差” 的近似估计。例如:若 T 含 300 个样本,其中 90 个被模型分类错误,则测试错误率为 90/300=30%,可近似认为模型泛化错误率约为 30%。

2026-01-13 21:43:37 582

原创 机器学习笔记_西瓜书_01(绪论)

若一个假设 h 满足:对训练集中的每一个样本(x,y),都有 h (x)=y(即能正确判断该样本是否为好瓜),则称 h 与训练集一致。

2026-01-11 17:59:10 594

原创 C++语法速成笔记_03(STL及其基本操作_vector+string)

是 C++ STL 提供的动态大小的连续内存数组容器这句话是 C++ 标准库中的类模板声明:这是 C++类模板的标志性开头,说明vector不是一个 “固定的类”,而是一个 “类的模板 / 蓝图”,需要传入具体的类型参数才能生成真正可使用的类。class Tclass在这里等价于typename(C++ 后续标准的优化),表示T是一个类型参数(类型占位符)。T代表vector要存储的元素类型,你可以把它替换成任意合法的 C++ 类型(比如intstringdouble、自定义类等)。Allocator。

2026-01-10 22:14:09 513

原创 C++语法速成笔记_02(指针与面向对象)

之一,核心作用是:将类的成员(成员变量 / 成员函数)限定为 “仅类内部可访问”,类的外部、子类(派生类)都无法直接访问 —— 简单说就是 “把数据藏起来,只暴露可控的接口”。阶段 2 的目标是从 “面向过程” 的编程思维,过渡到 C++ 特有的 “面向对象” 思维,同时掌握内存管理的核心规则,为后续进阶打下基础。:初始化列表明确表示 “这是成员变量的初始化”,而函数体是 “对已初始化的变量赋值”,符合构造函数 “初始化” 的核心使命。)的生命周期是 “对象创建时就诞生”—— 用初始化列表,

2026-01-07 17:26:57 874

原创 C++语法速成笔记_01(基本数据类型)

语法格式// 数据类型 变量名 = 初始值;(推荐初始化)数据类型 变量名;// 不推荐,未初始化的变量值随机实例// 整型// 浮点型(f表示float,不加默认double)// 双精度浮点型// 字符型(单引号)// 布尔型(true/false)语法格式 + 示例// 1. const关键字(推荐)// 2. #define预处理指令(无分号,全局替换)// 3. enum枚举(适合一组相关常量)// Tue=2,Wed=3(默认从0开始)enum是枚举类型。

2026-01-07 15:15:28 913

原创 从0开始安装Ubuntu 22.04双系统及后续配置全教程

本文详细介绍了从零开始安装Ubuntu 22.04双系统及后续配置的全过程。主要内容包括:1)准备工作(下载镜像、制作启动盘、磁盘分区);2)安装步骤(BIOS设置、手动分区关键操作);3)系统初始化(更新、更换阿里源);4)开发环境搭建(C++编译工具、Miniconda虚拟环境);5)VS Code安装。重点强调了双系统安装时的分区策略(EFI、swap、根分区设置)和配置优化建议,适合需要同时使用Windows和Ubuntu进行开发的用户参考。

2025-10-22 23:54:58 1128

原创 控制台版的实时聊天系统介绍(基于韩顺平教程)

控制台实现局域网下的实时通讯系统,运用TCP协议,线程和IO流等Java知识。

2023-10-24 17:06:35 101

空空如也

空空如也

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

TA关注的人

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