posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Golang Game Minigame Saas Rust Python Java 游戏开发 客户端开发 GameDev
nix

构建沙箱与可复现性:Nix 如何隔离构建过程

Nix 的构建沙箱不是可选装饰,而是「输入确定」得以成立的前提:它给构建脚本一个干净的挂载视图、清空的环境变量、独立的构建用户与默认断开的网络。本文拆开沙箱的三种模式与内部结构,讲清环境变量如何被清洗、网络隔离与固定输出例外、如何检测构建是否纯净,以及容器与 CI 里沙箱失效的原因与修法。

11 分钟阅读
Nix 沙箱 可复现构建
nix

lazy-trees 与大规模仓库求值:只取所需的文件树

在 nixpkgs 这类四万文件级仓库上,每次改一行都要先下载整棵源码树,求值因此被网络与解包拖垮。惰性树(lazy-trees)把「取整棵树」改成「用到哪个文件才取哪个」,同时保持 narHash 与旧行为一致。本文讲清其机制、开启方式、与 flake 输入的交互、eval-cache 复用,以及大规模仓库的提速实践与常见坑。

10 分钟阅读
Nix Flakes 求值性能
ml

高斯过程回归与分类:不确定性建模实战

高斯过程是非参数贝叶斯模型,用核函数刻画函数先验,不仅能给出预测值,还天然给出预测的不确定性。本文从贝叶斯线性回归引出高斯过程、讲清均值函数与 RBF/Matern/周期核、后验预测的均值与方差、用边际似然优化超参数、GP 分类的拉普拉斯近似、O(n³) 复杂度与稀疏/诱导点近似,并给出 scikit-learn 实战及其与贝叶斯优化的联系。

10 分钟阅读
gaussian-process kernel uncertainty
ml

MLOps 全生命周期实践:从实验到生产闭环

把模型从 Notebook 推到生产并持续可靠运行,需要一整套工程与流程体系。本文讲清 MLOps 的成熟度分级、全生命周期七大阶段(数据、实验、训练、注册、部署、监控、重训)、数据与代码版本化、CI/CD/CT 流水线设计、Airflow/Kubeflow/Metaflow 编排选型、批/在线/流式部署模式与影子、金丝雀、A/B 策略、监控告警与回滚,以及模型卡与合规治理的组织落地。

8 分钟阅读
mlops lifecycle ci-cd
ml

公平性与偏差缓解:从度量到去偏实战

模型会放大数据里的历史偏见,在信贷、招聘、医疗等场景造成真实伤害。本文讲清偏差的来源分类(历史/表示/测量/聚合/评估)、人口均等与机会均等等公平性定义及不可能定理、差异影响率与均等化几率等度量、Fairlearn 与 AIF360 的检测方法,以及预处理重加权、处理中正则与对抗去偏、后处理阈值调整三类缓解手段,并覆盖代理变量、法规合规与治理闭环。

9 分钟阅读
fairness bias-mitigation fairlearn
ml

数据标注与质量治理:从标注规范到一致性度量

模型效果的天花板由数据质量决定,而标注是数据质量的第一道关口。本文讲清标注任务设计与规范编写、分类/检测/序列标注/关系抽取等类型与工具选型、Cohen's Kappa 与 Krippendorff alpha 等一致性度量、黄金标准与多人仲裁等质控机制、主动学习与半监督降低标注成本、Snorkel 式弱监督、标注偏差与 RLHF 偏好标注,以及数据清洗与版本化治理的完整方法。

10 分钟阅读
data-labeling annotation-quality inter-annotator-agreement
ml

贝叶斯推断与概率图模型:从共轭先验到 MCMC 实战

贝叶斯推断把参数视为随机变量,由先验与似然共同决定后验分布。本文讲清共轭先验(Beta-Binomial、Normal-Normal、Dirichlet)、MLE 与 MAP 的关系、后验预测分布、MCMC 采样(Metropolis-Hastings、Gibbs、NUTS)与 PyMC 实战,并覆盖贝叶斯网络、条件独立与 d-分离、朴素贝叶斯、变分推断 ELBO 及贝叶斯 A/B 测试落地。

8 分钟阅读
bayesian mcmc pymc
ml

支持向量机与核方法:从最大间隔到 RBF 核实战

支持向量机用最大间隔把分类问题写成凸二次规划,再借核技巧把线性不可分数据映射到高维求解。本文讲清硬间隔与软间隔、铰链损失与 C 参数、对偶问题与支持向量的含义、线性/多项式/RBF 核的差异与 gamma 调参、SVR 回归与多分类策略、核近似与大规模线性 SVM,并给出 scikit-learn 的完整实战流程与调参清单。

9 分钟阅读
svm kernel-methods rbf
AI工程

Roots 与文件系统边界控制:工作区声明、路径收敛与最小授权

系统讲解 MCP Roots 机制:客户端如何用 file:// URI 声明工作区边界、roots/list 请求与 list_changed 通知的时序、服务器侧的路径规范化与符号链接收敛算法、多根与动态切换工作区的处理、Roots 作为「建议边界」而非安全边界的本质,以及它与操作系统级沙箱的分工与常见越界陷阱。

9 分钟阅读
MCP Roots 安全边界