机器学习期末复习题这样刷:从推导到自测的全套备考方法
简介机器学习期末复习题及答案合集涵盖单选、多选、名词解释、简答和编程五大题型面向高校机器学习课程学生的期末备考需求可快速定位核心知识点适合考前冲刺和日常自测。文档为Word格式压缩包共1个文件约20KB内容紧凑便于打印或线上对照复习。资料覆盖监督学习、无监督学习及主流算法原理涉及K近邻、朴素贝叶斯、线性回归、支持向量机、决策树、聚类分析、神经网络等核心考点同时配有数据清洗、欠拟合与过拟合、模型性能评估等基础概念解析。编程题给出了基于Sklearn的线性回归与K近邻算法实现步骤帮助读者理解从导库、建模、训练到预测评价的完整流程适合备考相关考试或面试前快速回顾与查漏补缺也可用于教师备课参考或学生知识自测。目前已有13128人学习下载实用性经过较多用户检验是一份性价比较高的复习材料。1. 机器学习期末复习题为什么刷完答案你还是不敢上考场期末前两周很多同学抱着一套机器学习期末复习题从第一题看到最后一题边看答案边点头合上书却一片空白。真正坐到考场上题目只是把训练集换了一组数字把分类换成回归立刻就不知道该写哪一步。这不是努力不够而是把复习题用反了它本来是校准推理链的工具却被当成了背诵材料。下面这套复习方法讲的是怎么围绕复习题和答案做有效备考先按题型拆考点再把答案当步骤回放然后用手写代码验证推导最后用一套模拟卷检验自己。你会发现刷题数量根本不重要能把一道题从题干到结论完整推三遍比背二十道答案都管用。适合三类人期末考前想系统过一遍的在校生准备转行笔试的从业者以及平时把机器学习当调包工具、一到推导题就发怵的同学。2. 先画题型地图再刷题期末复习题的三类出题套路与应答框架我拿到一套复习题第一件事不是做题而是先做一次题型标注用不同颜色的下划线把题目分成概念辨析、公式推导、计算题三类然后数一数各自占比。这个动作看似有点玄学实际直接决定复习时间分配如果推导题占了四成只背结论肯定不够如果概念题是大头你花三天刷复杂推导也会翻车。复习题本质上是给知识骨架做校验的题目集合不是按章节排列的教材。所以做之前先建一张题型-考点映射表把每一类题对应到具体考点和应答材料后续所有复习动作都围绕这张表展开。题型常考考点应答核心材料优先级概念辨析正则化、生成/判别模型、Bagging/Boosting、偏差/方差一句话定义 2~3个比较维度高公式推导最小二乘/正规方程、梯度下降、朴素贝叶斯后验目标函数 → 求导 → 更新式 → 条件说明高计算题后验概率、熵、KNN距离、回归数值分步代数 结论句高简答题过拟合、正则化、评估指标定义 因果 场景 结论中编程题数据划分、训练、评估最小骨架代码 能解释参数中先说说三种最常见的核心题型简答和编程题放在后面两章单独处理。2.1 概念辨析题先定位比较维度再下笔概念辨析是期末卷里最便宜也最冤枉的题型。出题模式一般是给两个容易混淆的模型或术语要求说明区别并判断各自适用场景。常见配对有 L1 正则与 L2 正则、生成模型与判别模型、Bagging 与 Boosting、偏差与方差、欠拟合与过拟合。这类题最忌讳想到哪写到哪。我给学生定死一个答题套路先各写一句话定义把目标函数或核心思想写出来再按四个固定维度做对比——目标函数/损失、求解方式、典型应用场景、超参数敏感性最后落一句因此在XX情境下更适合用XX。以 L1 正则和 L2 正则为例答题时至少要覆盖下面这张表的全部内容比较维度L1正则L2正则答题落脚点惩罚项形式λ∑|w_i|λ∑w_i²先写公式再谈效果解的形态稀疏含0分量整体收缩一般不为0由罚函数在0处有不可导角点导致主要用途特征选择、高维稀疏场景缓解共线性、防止过拟合要结合题目给的数据规模与特征数量超参数敏感性λ增大时稀疏性增强λ增大时权重整体变小必须说明惩罚强度越大的后果答题时还要注意判断题里的常见误导选项基本就是把 A 模型的应用场景安到 B 模型头上。比如问为什么 L1 能产生稀疏解如果你只写因为 L1 更稀疏那是循环论证拿不到过程分正确的因果链是L1 正则项在零处存在不可导的角点优化时参数更容易被压到精确的零所以解是稀疏的。这个概念辨析题的答案背下来的永远不如推出来的稳。2.2 公式推导题把推导过程拆成四步拿满步骤分推导题是最能拉开差距的题型也是复习题里答案篇幅最长的部分。高频推导目标就那么几个最小二乘/正规方程、梯度下降更新式的来源、朴素贝叶斯后验推导、逻辑回归的对数似然求梯度。这类题阅卷看过程不看答案我建议不管题目怎么问都按四步写第一步明确求解目标。先写一句求解使损失函数 L(w) 最小的 w而不是上来就贴公式。这句话帮你自己锚定方向也告诉阅卷人你知道自己在干什么。第二步写出目标函数与记号。把损失函数展开到最具体的形式例如线性回归的 L(w) (1/2)∑(y_i - x_iᵀw)²。这里记号必须和题干一致n 是样本数d 是特征数y_i 是第 i 个样本的观测值。很多同学在推导题上丢分不是不会求导而是符号定义写混了。第三步对参数求导并令其为零。求导过程至少要保留一行中间式子比如 ∇L -∑x_i(y_i - x_iᵀw)然后令梯度为零。这一步正是正规方程的来源也是参考答案里最常被化简得三个字带过的部分。第四步解算与条件说明。推出 w* (XᵀX)⁻¹Xᵀy 之后一定要补边界条件要求 XᵀX 可逆如果数据是 nd 的稀疏高维情形需要加正则项或使用伪逆。这句话在卷面上往往是隐藏得分点。我的习惯是每个变形步骤前面都写上自己用了什么操作。比如对上式关于 w 求导并令偏导数为零——这句话本身就值两分。参考答案里出现化简得三个字时它可能夹带了三步运算你把缺掉的中间式子在自己的草稿纸补出来这道题才算真正过了一遍。2.3 计算题同一道朴素贝叶斯题这样写才有过程分计算题是复习题里最接近可抄作业的部分但大家常犯的错误是跳步。拿一个我常用来练手的极小例子说明假设二分类问题类别 C ∈ {买, 不买}特征只有两个——X1 天气 ∈ {晴, 雨}X2 交通 ∈ {好, 堵}。训练集统计结果如下P(买)0.4P(不买)0.6P(晴|买)0.75P(好|买)0.5P(晴|不买)1/6P(好|不买)4/6。现在来了一条新样本 (晴, 好)问它应该被分到哪一类。标准答题过程应该这样写先写由朴素贝叶斯假设特征在给定类别下条件独立所以后验可写成 P(C|晴,好) ∝ P(C)·P(晴|C)·P(好|C)再逐项代入——类别为买时0.4×0.75×0.5 0.15类别为不买时0.6×(1/6)×(4/6) ≈ 0.0667最后比较大小0.15 大于 0.0667所以判为买。关键在第四步的措辞因为比较时两边分母 P(晴,好) 相同可以直接比较未归一化的数值所以用 ∝ 而不是等号。这句话解释了为什么可以不写分母正是过程分的来源。下面这张得分点表基本就是阅卷视角步骤采分点常见扣分原因条件独立假设写出由朴素贝叶斯假设直接写连乘不交代由来先验与条件概率每个数值都有出处用 P(晴) 代替 P(晴|C)逐项代入计算保留乘法中间式只写结果不写式子比较与结论明确写出故判为买只给数字不给结论分母说明解释 ∝ 与省略分母的原因不知道分子分母谁是谁再补一个边界坑真实数据里经常出现某个条件概率为 0 的情况比如样本中堵只出现在不买类别里那么 P(堵|买)0连乘直接归零。考试题如果明确说使用拉普拉斯平滑就按分子加 1、分母加类别取值数重算如果题目没提不要自作主张平滑先按原始概率算再在结论末尾补一句若加入拉普拉斯平滑结果会变但分类结论不受影响。这种补充句往往是阅卷人眼中你确实懂而不是背答案的信号。3. 把答案当步骤回放读懂一道机器学习复习题的三个关键动作复习题的答案不是用来对的是用来回放的。一道好答案本身就是一次完整的推理从题干假设出发经过目标函数、求导、化简最后得到结论。读答案时要做的不是点头而是按三个动作把它拆开——找隐含假设、追公式来路、用代码验算结果。这三个动作做完你记住的不再是一个孤立答案而是一条可迁移的推理链。3.1 找隐含假设题目没说但你默认的东西机器学习题的答案里藏着大量隐含假设最常见的有几类线性回归的推导默认误差独立同分布、特征已经做过预处理朴素贝叶斯默认特征条件独立正规方程的推导默认设计矩阵满秩逻辑回归默认使用最大似然估计。这些假设决定了答案中每一步公式的成立范围。读答案时把由题意不失一般性令设这些词全部圈出来每圈一处就追问一句如果这个假设不成立答案的哪一步会崩。举个例子答案写出 w* (XᵀX)⁻¹Xᵀy它就默认了 X 是列满秩的如果题目给的是 nd 的高维数据这个结论就不能直接用而要考虑岭回归或伪逆。想通这一层这道题的边界条件就不再是死记硬背。我习惯让备考的同学做一个题干措辞-依赖假设的对照表左边写题目原文右边写答案依赖的假设。题干说样本独立同分布右边对应损失函数可写成各样本损失之和题干说特征已经标准化右边对应梯度下降收敛速度不会被大尺度特征拖累。这张表直接写在笔记本页边考前翻一遍比重新看一遍答案效率高得多。3.2 追公式来路把化简得中间的步骤补出来参考答案最常见的写法是跳步。两行公式之间夹着一个化简得这一步可能含了转置、乘开、令梯度为零三个操作。顺着读答案你只看到结论逆着追公式才能看到思路。我的复盘方法分四步在答案的每个化简得代入得因此处画一条竖线把相邻两式隔开尝试自己补完竖线中间的变形补不出来的在旁边标注待复习点写进错题清单第二天不看答案把竖线两侧的式子摆出来再补一遍。这个动作比多刷三道题更值钱因为它逼迫你把求导、转置、矩阵乘这些基本操作放到真实场景里反复练。另一个建议是符号对齐答案里出现 X、w、y 时先确认它们在题目里的形状X 是 (n,d) 还是 (d,n)w 是列向量还是行向量。很多推导题明明会一到线性代数变形就错原因就是符号方向没有对齐。复习时把每个题目的第一个式子写成维度标注版比如 X:(100,5)、w:(5,1)能省掉大量低级错误。3.3 用代码验算一道计算题把参考答案变成可复现的数值计算题光用笔算容易在约分和正负号上翻车。我一般建议把典型计算题写成一个小脚本让结果自己说话。下面是用 numpy 验算上一章朴素贝叶斯例题的代码import numpy as np # 先验概率P(买) 0.4, P(不买) 0.6 prior np.array([0.4, 0.6]) # 条件概率矩阵每一行对应一个类别 # 第0行“买”P(晴|买)0.75, P(好|买)0.5 # 第1行“不买”P(晴|不买)1/6, P(好|不买)4/6 cond np.array([ [3/4, 1/2], [1/6, 4/6] ]) # 未归一化的后验P(C) * P(x1|C) * P(x2|C) unnorm prior * cond[:, 0] * cond[:, 1] # 归一化得到真正的后验概率 posterior unnorm / unnorm.sum() print(posterior) # 输出约 [0.69, 0.31]这段代码的输入只有两个变量prior 是每个类别的先验概率cond 是一个二维数组行对应类别、列对应特征的条件概率。第 12 行把先验和两个特征条件概率逐项相乘得到未归一化的后验第 15 行除以总和完成归一化。运行结果里买的后验约 0.69不买约 0.31分类结论是买。注意如果你手算得到 0.15 与 0.0667并不矛盾。0.15 是正比于的数值标准的后验概率必须归一化。比较类别大小可以直接用 0.15 对 0.0667但如果题目问后验概率是多少就必须归一化之后再回答。参数方面改题目数据时只需修改 prior 和 cond 两个变量如果用了拉普拉斯平滑要在条件概率上先做分子加 1、分母加类别取值数然后再放进 cond而不是在最后的连乘结果上加平滑——这是最容易踩的隐藏坑。代码结果和参考答案不一致时先别怀疑模型按顺序查四项先查 prior 有没有写反再查 cond 的每一行是不是对应了正确的类别然后查是不是在条件概率层面加了平滑而答案预设的是原始频率最后查归一化有没有漏分母。九成不一致都出在这四个地方剩下那一成是参考答案本身跳了步或采用了不同定义这时候以推导过程为纲不要为数字大小吵架。4. 编程题复习策略用最小代码把每个模型走一遍期末卷的最后一题经常是编程题或者给一段训练结果让你判断哪里写错了。编程题复习最忌讳背代码——代码背得再熟改一行超参数就懵。我的做法是把核心模型的骨架代码亲手打一遍让手、眼睛和推导公式三者对上。这一章用线性回归做例子讲手写核心逻辑、改参数看变化、搭最小验算环境三个习惯。4.1 手写梯度下降调包看不见的损失、梯度与更新式import numpy as np def linreg_gd(X, y, lr0.01, epochs200): # X 已包含偏置列形状 (n, d)y 形状 (n,) # lr 是学习率epochs 是最大迭代轮数 w np.zeros(X.shape[1]) # 权重初始化为全零 for epoch in range(epochs): pred X w # 当前预测值 grad X.T (pred - y) / X.shape[0] # 均方损失对 w 的梯度 w w - lr * grad # 沿负梯度方向更新 # loss np.mean((pred - y) ** 2) # print(epoch, loss) # 需要观察收敛时打开 return w第 4 行把权重初始化为全零向量。第 6 行是当前预测值X w 是矩阵乘得到每个样本的预测标量。第 7 行是梯度计算pred - y 是残差向量左乘 X.T 相当于对每个特征求残差与该特征值的乘积和再除以样本数 n目的是让梯度尺度不随数据量膨胀。第 8 行按负梯度方向更新权重。第 9 行计算均方损失用来观察收敛是否正常。参数方面lr 太大损失会振荡甚至发散lr 太小收敛极慢。epochs 只要够大到损失不再下降即可不必追求固定值。还有个容易被期末题盯上的点如果 X 的某些特征数值特别大grad 会被大尺度特征主导更新方向偏向那个特征这就是训练前要标准化的由来。手写一遍梯度下降你才能把公式里的符号和代码里的行一一对上调包时看不到这些量期末只要问梯度推导或归一化原因就没有东西可写。4.2 改参数看变化把复习题从判断题变成实验题有一类高频期末题同一个模型、同样数据把学习率从 0.1 改成 0.5损失会怎么变没跑过实验只能靠猜。把上一节的代码拿去跑三组参数打印每次迭代的 loss你会看到大致三种现象lr0.1 时损失平滑下降并收敛lr0.5 时前几轮下降很快但中后段可能出现震荡lr1.5 时某轮开始损失跳变数值异常增大说明更新步长越过了最优点附近实际上是发散。不用记我的描述亲手跑一遍最重要。期末考想看到的也不是发散两个字而是你能不能说出更新步长超过损失曲面曲率允许的范围导致参数越过谷底损失不降反升这类因果解释。这个实验做一次比背十道概念题都管用。我建议再做一个超参数-现象对照表把自己运行的结果填进去改动内容损失曲线现象对应的答题解释学习率从0.1调大先快后震荡步长超过局部曲率允许范围学习率过大发散loss爆增参数在负梯度方向上走过头某一列特征放大100倍收敛明显变慢梯度被大尺度特征主导训练轮数翻倍测试误差回升模型开始记忆噪声即过拟合这张表在考前 15 分钟翻一遍比临时翻书有用得多。做实验时记得固定随机种子否则每次运行的数据不同观察到的现象会掺入噪声干扰判断。4.3 搭一个最小验算环境临考前的半小时回顾考前半小时不适合再看推导细节适合跑一个最小流程把加载数据、划分、训练、评估的调用链过一遍。我平时复习用下面这段骨架代码from sklearn.datasets import make_regression from sklearn.model_selection import train_test_split from sklearn.linear_model import LinearRegression from sklearn.metrics import r2_score X, y make_regression(n_samples200, n_features4, noise10, random_state42) X_train, X_test, y_train, y_test train_test_split( X, y, test_size0.2, random_state42) model LinearRegression().fit(X_train, y_train) y_pred model.predict(X_test) print(r2_score(y_test, y_pred))make_regression 生成一个线性回归模拟数据集n_samples200 表示 200 个样本n_features4 表示 4 个特征noise10 给目标值叠加噪声。train_test_split 按 8:2 划分数据test_size0.2 就是留 20% 做验证。模型在训练集上拟合再对测试集预测最后输出 R2 分数。random_state42 固定随机种子保证每次运行拿到同一份数据这是结果可复现的关键如果去掉它每次 R2 都会略有波动。你可以把 noise 从 10 改成 50R2 会明显下降这个观察正好对应复习题里噪声越大模型性能越差的概念题。这段代码的价值是让你熟悉评估流程不是让你用调包替代推导。真正上考场时推导是得分主体编程部分只负责验证思路两者缺一不可。5. 避坑刷机器学习复习题常踩的5个陷阱刷复习题最典型的翻车不是题太难而是方法一开始就错了。下面五个坑来问我的备考者几乎每年都会踩进去几个。每个坑我都按现象→原因→解决写对着看看你有没有中招。5.1 背答案不背推理链现象对着答案能把每一步顺利复述考试时题干的已知条件换个顺序就不知道该从哪个公式切入。原因人脑对看过很多遍的完整链条会产生熟悉感但这种熟悉感属于再认不是提取。考试要求你从空白状态出发把推理链一步步写出来再认能力强不等于提取能力强。解决把每道复习题至少做三遍。第一遍闭卷推卡住就看答案第二遍合上答案从题干重新写到结论允许慢但不允许照抄第三遍只写关键跳步的依据比如为什么这里能用 ∝或为什么求导后要令其为零。三遍之后这道题才算真正属于你。5.2 只刷客观题跳过推导和简答现象选择题判断题刷了一大堆正确率很高一碰到推导题和简答题就大面积空题。原因客观题只训练识别和排除不需要你组织因果链它给出的正反馈会让人误以为我全会了实际只是我全都能认出。解决给自己定一个硬规定——每天至少手写 2 道计算或推导题、1 道简答题写在纸上不要只在脑子里过。手写不是为了字迹好看而是强迫你决定先写哪一步、后写哪一步这是考场上最稀缺的能力。5.3 只看答案数字不看答案措辞结构现象简答题对答案时只盯结论字眼比如因此应采用 L2 正则觉得懂了考试把背景换成逻辑回归就不会组织答案。原因没意识到参考答案实际上是四段结构——先定义术语再讲原因再给适用场景最后落到结论。你只记住了最后一段而前三段才是得分大头。解决每道简答题的标准答案用四种标记拆开定义下划线、因果链括号、场景句画框、结论句圈出来。复习时先背结构再背内容答题时也按这个顺序写。结构对了即使个别措辞不精确阅卷人也更容易给过程分。5.4 忽略题目里的符号定义和默认条件现象把公式里的 λ 当成正则系数结果这道题里 λ 是拉格朗日乘子把 C 当成类别数实际 C 是逻辑回归的正则项系数。一整道推导全错在符号上。原因做题时默认答案使用的符号和你记忆一致但不同教材对同一概念的表达习惯不一样有的写 λ∑‖w‖²有的写 (1/2λ)∑w²含义完全不同。解决每道题动笔前先写符号表把题干里出现的每个数学符号、形状、取值范围列出来符号含糊就在旁边标注此处按……理解。写完符号表再碰题目本身推导题的正确率会立刻上一个台阶。5.5 用刷题数量掩盖知识骨架缺失现象同一个知识点换个包装就不会只能不停刷同类题找安全感考卷一出新题就崩。原因题目是给知识骨架做校验的不是让人从零拼骨架的。刷题是以点带点覆盖面永远追不上出题人换包装的速度。解决考前一周先花一小时画一张考点骨架图——中心写机器学习分出监督/无监督、回归/分类、生成/判别、参数/非参数、优化/评估五个分支再往分支下挂具体模型和核心公式。每做完一道复习题就在对应节点上打个勾到考前骨架图上空白的节点就是你的复习优先级比盲目刷题高效得多。6. 把复习题变成一次限时自测组卷比例、时间分配与错题分诊复习题刷到最后一定要组一套模拟卷自测一次。我习惯从手头题库里抽题按概念辨析 30%、计算与推导 40%、简答与综合 30% 的比例组成一套 100 分卷。比例不是死规则先看你课程期末真卷的题型分布没有真卷就按这个默认比例来。抽题时要打乱顺序混着抽不要分类连着做否则等于开卷。时间分配用分值等于分钟的粗估法100 分钟满分 100 分那概念题 20 分钟、计算与推导 40 分钟、简答 30 分钟、检查 10 分钟。自测开始后不看答案、不翻书模拟真实考场状态单道题卡壳超过 3 分钟就先跳过全部做完再回头处理。交卷后对答案把错题分成三诊处理。A诊是计算错误比如符号抄错、约分错、数值算错重算一遍就好不需要投入更多时间。B诊是概念断点某个术语或因果链没有真正理解回到第 2 章的题型地图把对应节点标红再复习。C诊是过程缺失结果对了但步骤跳步、缺依据这类题要按推导四步框架重新完整写一遍不要只看一眼答案就翻篇。我自己早年备考时也犯过同样的错把复习题答案背得滚瓜烂熟结果模拟卷只换了一个特征列我在考场前十分钟完全不知道该从哪下笔。后来把方法改成先自己写完过程再对照答案从结果导向换成过程导向分数才稳下来。如果你现在正抱着复习题焦虑与其多刷十道新题不如把一道错题完整地推三遍。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

SUSE 15服务器内核升级实战:CVE-2025-38352漏洞修复全流程

SUSE 15服务器内核升级实战:CVE-2025-38352漏洞修复全流程

最近把自己手底下那批SUSE 15服务器做了一次内核升级,起因就是CVE-2025-38352这个编号的漏洞公告。做运维的看到“Kernel”和“漏洞修复”这两个词放在一起,基本就知道这趟活儿省不了心:升级窗口要排,依赖要理顺,第三方…

2026/10/15 21:44:58 阅读更多 →
适合安卓开发工程师在 Android Studio 上使用的 AI 产品:TaoToken 统一 Key 接入 Cursor 与通义灵码

适合安卓开发工程师在 Android Studio 上使用的 AI 产品:TaoToken 统一 Key 接入 Cursor 与通义灵码

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 21:44:58 阅读更多 →
小龙虾OpenClaw本地部署(二):OpenClaw的安装与TaoToken接入

小龙虾OpenClaw本地部署(二):OpenClaw的安装与TaoToken接入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 21:44:58 阅读更多 →

最新新闻

EmbeddingGemma 2 多模态嵌入模型实战:构建离线图文混合 RAG 系统

EmbeddingGemma 2 多模态嵌入模型实战:构建离线图文混合 RAG 系统

前阵子接了个离线知识库的小项目,语料里既有产品说明书,又有一堆截图和参数表格。一开始我打算用常见的文本嵌入模型做向量化,结果检索效果一言难尽:图片里的信息完全进不去,凡是问到“图上标识的是什么”“表格里那个…

2026/10/15 22:37:04 阅读更多 →
《计算机工程与应用》投稿模板:从摘要到参考文献的格式避坑指南

《计算机工程与应用》投稿模板:从摘要到参考文献的格式避坑指南

简介:《计算机工程与应用》论文写作模板面向计算机工程与应用领域的研究生、高校教师及科研人员,帮助作者在投稿前快速搭建符合期刊规范的论文框架,解决格式不熟、结构混乱、反复退修等问题。资源包内含1个doc文档,压缩包约49KB&a…

2026/10/15 22:37:04 阅读更多 →
AI行业动态解码:面向工程师的实时技术落地指南

AI行业动态解码:面向工程师的实时技术落地指南

1. 项目概述:这不是一份“新闻简报”,而是一份面向从业者的AI行业动态解码手册你点开这个标题,第一反应可能是——又一份每日AI资讯汇总?划两下就关掉。但如果你是正在选型AI工具的产品经理、需要向客户解释技术边界的解决方案架构…

2026/10/15 22:37:04 阅读更多 →
Codex CLI 免手机验证登录:浏览器会话凭证导出与配置全攻略

Codex CLI 免手机验证登录:浏览器会话凭证导出与配置全攻略

Codex 免手机验证登录,第一眼看上去像是教人绕过安全验证,其实它要解决的是终端开发者每天都可能遇到的身份割裂问题。浏览器里 ChatGPT 账号已经正常登录,短信验证也早已完成,但打开终端想用 Codex CLI 的时候,系统又…

2026/10/15 22:37:04 阅读更多 →
EmbeddingGemma 2 多模态嵌入模型:图文检索与本地部署实战

EmbeddingGemma 2 多模态嵌入模型:图文检索与本地部署实战

1. 项目概述:EmbeddingGemma 2 是什么,能解决什么问题1.1 为什么偏偏需要一个多模态嵌入模型先聊一个老问题:传统文本嵌入模型已经很成熟了,为什么还要出一个多模态的?我自己的一个项目体会很深。之前做过一个文档问答…

2026/10/15 22:37:04 阅读更多 →
帧、流与协议:音视频传输的三层结构深度解析

帧、流与协议:音视频传输的三层结构深度解析

1. 这不是“播放卡顿”的问题,而是你根本没看懂视频在你设备里到底经历了什么很多人一听到“帧”“流”“流媒体协议”,第一反应是:“哦,就是视频卡不卡的事吧?”——这就像说“心脏跳动”只是“人有没有晕倒”的问题。…

2026/10/15 22:36:03 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →