- 博客(12)
- 收藏
- 关注
原创 机器学习(性能度量)
评估一个模型 fff 的好坏,就是把它的预测结果 f(x)f(x)f(x) 和真实标记 yyy 拿出来比一比。但「怎么比」取决于你的任务需求。举个例子:两个模型,用「错误率」这把尺子量,A 比 B 好;可如果你的真实需求是「别漏掉垃圾邮件」,换一把尺子(比如查全率)量,可能变成 B 比 A 好。模型的「好」是相对的——不仅取决于算法和数据,还取决于你现在最在乎什么。下面先讲回归任务最通用的尺子,再重点讲分类任务的几把尺子。上一节用白话说过错误率和精度,这里把它们写成公式,并解释一个关键的扩展——从「手上这批
2026-07-30 21:50:24
312
原创 机器学习--评估方法
评估的本质,是从唯一的数据集里「切」出不被训练污染的测试集来近似泛化误差。留出法简单但切法不稳,交叉验证法轮流考更稳(留一法最准但最慢),自助法用有放回抽样让训练规模不缩水(但会改分布);而无论哪种,调参选好模型后都要用全部数据重训一遍,才是交付给用户的最终模型。
2026-07-28 23:14:03
168
原创 经验误差与过拟合
误差衡量的是「预测和真实的差距」;我们真正要的是泛化误差小,但泛化误差量不出来,只能靠训练误差近似——而训练误差又会被「过拟合」(学得把个性当共性)骗高,被「欠拟合」(连规律都没学到)拉低。模型选择之所以难,根子就在这个「看得到训练误差、够不着的泛化误差」的矛盾上。
2026-07-26 14:19:06
326
原创 机器学习------归纳偏好
学习算法必须有自己的「归纳偏好」才能从版本空间里定下一个模型;但「没有免费的午餐」定理提醒我们:若不绑定具体问题,所有算法期望上一样糟——所以选算法,看的从来不是「它够不够聪明」,而是「它的偏好,跟你要解决的问题配不配」。
2026-07-25 13:13:43
331
原创 1.3-假设空间
归纳学习有狭义和广义广义的归纳学习,大体就相当于「从样例中学习」;狭义的归纳学习,要求从训练数据里学出一个「概念」(concept),因此也叫概念学习或概念形成。概念学习现在研究和应用都比较少,因为要学出「既泛化得好、又语义明确」的概念实在太难了;现实里常用的技术,大多是产生「黑箱」模型。不过,了解概念学习,对理解机器学习的基础思想非常有帮助。下面我们就用一个最小的概念学习问题,把「假设空间」彻底讲透。学习算法并非凭空造规律,而是在一个由所有候选规律组成的「假设空间」里搜索;
2026-07-13 22:09:39
336
原创 1.2-基本术语
这篇文章用通俗易懂的语言解释了机器学习中的基础术语和核心概念。主要包含以下内容: 数据基础:介绍数据集、样本、属性、特征向量等基本概念,以西瓜数据为例说明如何描述对象。 数学表示:展示数据集的符号化表达,解释样本空间、维数等术语。 学习过程:说明训练、模型、学习器的含义,区分假设与真实规律。 标记与任务:讲解标记、样例的概念,分类介绍分类(离散预测)和回归(连续预测)两大任务。 测试与评估:解释测试样本的作用,强调模型需要通过新样本检验。 无监督学习:介绍聚类任务的特点和应用场景。
2026-07-12 16:13:03
173
原创 numpy库的基础应用
numpy库的基础应用今天我们探讨一下numpy库的基础应用,以后我们还会谈论他的进阶操作。在此之前我们需要安装numpy库。他是python的第三方库。如果之前没有下载过,那么在使用时就需要下载numpy库:(1)pip install numpy(这种下载方式有时候会很慢。)(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simp...
2020-03-21 17:02:40
334
原创 用HTML写自己第一个网页
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...
2019-10-19 21:33:39
411
原创 用Python生成词云3
import jiebaimport wordcloudfrom imageio import imreadmask = imread("164459429.jpg")with open("shijiudabaogao.txt",'r') as w: t = w.read()ls = jieba.lcut(t)text = "".join(ls)w = wordcloud.W...
2019-10-17 18:13:06
393
原创 用python为自己打造独一无二的logo
前些天小凌的朋友圈被“请给我一面国旗@微信官方”给刷了屏。从那时起我就考虑有没有可能设计一个python程序来给自己的头像加一个logo(注意是随意加logo,而不是特定的国旗logo这里我们以国旗为例)今天我就把这个python程序分享给大家。老规矩,首先我们讲一下这个程序的大体结构以及相关的第三方库:1、 我们首先要打开自己的头像和logo图片。2、 然后得到头像和logo的宽和高3、...
2019-09-30 20:56:54
2978
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅