Efficient Inference 论文精读路线:KV Cache、Speculative Decoding、Quantization 和 Serving

机器学习之GBDT原理与实战 GBDT的核心本质GBDT的所有细节都围绕“梯度提升”展开,其核心本质可总结为3句话:优化空间的转换:把参数空间的梯度下降,转化为函数空间的梯度下降,让集成学习适配任意可微损失函数;误差的逐步修正:用串行的弱学习器(浅CART树),逐步拟合模型的伪残差(梯度),持续降低模型偏差,实现强拟合;正则化的平衡:通过小学习率+多基树+随机性,平衡模型的拟合能力和泛化能力,防止串行训练导致的过拟合。学习延伸:从基础GBDT到工业界优化版。 阅读详情

Efficient Inference 论文精读路线:KV Cache、Speculative Decoding、Quantization 和 Serving

在这里插入图片描述

系列:AI 论文精读与复现训练营
日期:2026-08-17
适合读者:研究生、LLM 系统入门研究者、有工程背景的 AI 读者
检索日期:2026-08-17

目录

  1. 为什么这个主题重要
  2. 核心阅读方法
  3. 代表论文路线图
  4. 方法与实验对比表
  5. 复现建议
  6. 常见误区
  7. 适合研究生继续做的选题
  8. 总结与参考资料

为什么这个主题重要

训练效率回答“模型如何被做出来”,推理效率回答“模型如何被反复使用”。对研究生而言,后者同样是严肃研究问题:同一个开源模型,在不同 serving engine、batch policy、cache policy、quantization recipe 和 decoding strategy 下,TTFT、ITL、吞吐、显存峰值和输出质量可能完全不同。论文如果只报告“快了几倍”,但没有说明 prompt 长度、输出长度、batch 到达过程、GPU 型号、并发、sampling 设置和质量检查,结论很难复用。

现代 LLM 推理的第一条物理约束是自回归。生成 100 个 token 不是一次 forward,而是 100 次带状态的迭代。prefill 先处理输入 prompt,生成并保存每层 attention 的 key/value;decode 每步只新增一个或少量 token,但要读取已有 KV cache。长上下文、多轮对话、RAG 和 agent 任务会把 KV cache 变成主要显存资产。TMLR 2025 的 KV cache survey 将相关方法分成 token-level、model-level 和 system-level 优化,说明这个方向已经从单个 trick 变成独立研究地图。

第二条约束是 workload。离线批处理追求 tokens/sec;交互式问答关注 TTFT 和 ITL;代码补全关注短延迟和取消请求;RAG 关注 prefix reuse;agent 工作流关注多次小请求和结构化输出;MoE 模型还多出 expert routing 和跨卡通信。Efficient Inference 论文必须和负载绑定阅读,不能把一个场景里的速度结论直接外推到另一个场景。

核心阅读方法

读推理论文,先画六本账。

第一是 latency 账。TTFT 是从请求到第一个 token 的时间,主要受 prefill、排队、调度和 cache 命中影响;ITL 是连续输出 token 之间的间隔,decode、显存带宽、KV cache 读取和 sampling kernel 更关键。只报告平均延迟不够,最好看 p50/p95/p99。

第二是 throughput 账。tokens/sec 要区分 prompt tokens、generated tokens、总 tokens 和每 GPU tokens/sec。批量越大吞吐通常越高,但用户等待可能变长。continuous batching、chunked prefill、request preemption 和 admission control 都是在吞吐与延迟之间做调度。

第三是 memory 账。模型权重、KV cache、activation 临时量、CUDA graph、workspace、fragmentation、LoRA adapter、paged blocks 都要分开看。PagedAttention 的贡献就在于把 KV cache 从连续分配改成类似虚拟内存的 block 管理,减少碎片和重复存储,从而允许更大的有效 batch。

第四是 quality 账。量化、speculative decoding、cache eviction、prefix reuse、structured decoding 都可能影响输出分布或任务指标。Leviathan 等人的 speculative decoding 明确追求不改变目标模型分布;Medusa-2、近似 cache 复用或低比特量化则需要额外质量评估,不能只看速度。

第五是 implementation 账。FlashAttention、FlashInfer、TensorRT-LLM、vLLM、SGLang、TGI、Transformers cache classes 的结论都依赖 CUDA、ROCm、GPU 架构、kernel 版本、模型结构、dtype 和框架版本。正式复现实验必须写清楚 commit、镜像、驱动和启动参数。

第六是 workload 账。用固定 batch 的 synthetic benchmark 不能代表线上 Poisson 到达;用 128-token prompt 不能代表长上下文;用 greedy decoding 不能代表 top-p sampling;用单轮 QA 不能代表 RAG 或 agent。读论文时要把作者的负载生成器复刻出来,否则速度数字没有坐标系。

在这里插入图片描述

代表论文路线图

1. KV Cache 与 PagedAttention:推理显存的基本账本

KV cache 的直觉很简单:自回归模型每步都需要过去 token 的 key/value,如果每次重新计算,代价不可接受;保存并复用 KV 可以减少重复计算,但会占用大量显存。Hugging Face Transformers 文档把 cache strategy 区分为 dynamic、static、offloaded、quantized 等类型,强调不同 cache 在速度、显存和编译兼容性之间有取舍。

PagedAttention 是这条线的关键论文。Kwon 等人在 SOSP 2023 / arXiv 2309.06180 中指出,LLM serving 要高吞吐就要 batching,但每个 request 的 KV cache 巨大且动态变化,低效管理会造成碎片和重复。PagedAttention 借鉴操作系统 paging,把 KV cache 存在非连续 blocks 中;vLLM 在此基础上做 serving system。精读这篇时,不要只记“2-4x throughput”这样的摘要数字,而要追问:baseline 是什么,prompt/output 长度如何分布,latency constraint 怎样固定,beam search 或 parallel sampling 为什么更受益。

2025 之后的 KV cache 研究继续向三类扩展。第一类是压缩和量化,例如 KIVI 研究 key cache 和 value cache 的分布差异,提出 tuning-free asymmetric 2-bit KV cache quantization。第二类是选择、丢弃、合并和预算分配,试图在长上下文里保留最有用的 KV。第三类是系统化复用,例如 LMCache 将 KV cache 从单次请求状态变成可跨请求、跨 engine、跨存储层级复用的基础设施;SGLang 的 RadixAttention 也服务于复杂程序里的 prefix/cache reuse。

2. Speculative Decoding:减少串行 decode 步数

speculative decoding 的问题设定是:decode 必须逐 token 串行,但 GPU 在单 token decode 时利用率低。Leviathan、Kalman 和 Matias 在 ICML 2023 中提出用小 draft model 先猜多个 token,再由大 target model 并行验证;如果验收通过,就一次前进多个 token。该论文的重要约束是“不改变输出分布”,因此它不只是 heuristic acceleration,而是带采样校正的算法。

读 speculative decoding 要抓三点。第一,draft model 的质量决定 acceptance rate;draft 太弱会浪费验证,draft 太强又可能抵消速度收益。第二,速度受 batch size、sequence length、sampling temperature、target/draft 比例影响,不是固定常数。第三,系统实现很关键:两个模型如何放置、KV cache 如何管理、draft 与 target 是否共享 tokenizer、通信和调度是否抵消收益。

Medusa 和 EAGLE 是后续代表。Medusa 不维护独立 draft model,而是在同一 backbone 上加多个 decoding heads,用 tree attention 验证候选;其 arXiv 版本报告了 Medusa-1/Medusa-2 两种训练设置。EAGLE 则把草稿生成转到 feature level,并在 2025 修订版中继续完善。读这些论文时,尤其要区分“lossless acceleration”“保持质量近似不变”和“需要额外训练”的边界。

3. Quantization:权重、激活和 KV Cache 的低精度推理

量化论文最容易被误读成“bit 越低越好”。实际要分清 weight-only、weight+activation、KV cache quantization、FP8/FP4、INT8/INT4、per-channel/per-token/group-wise、calibration set 和 kernel 支持。

GPTQ 是 post-training weight quantization 的经典起点,使用近似二阶信息做 one-shot quantization。SmoothQuant 针对 activation outlier,把量化困难从 activation 平滑迁移到 weights,从而支持 W8A8 推理。AWQ 则观察到保护少量 salient weights 可以显著降低误差,使用 activation-aware scaling 做低比特 weight-only quantization,并在 MLSys 2024 发表。KIVI 把注意力转向 KV cache,指出 key cache 更适合 per-channel,value cache 更适合 per-token。

读量化论文时必须同时检查三张表:质量表、速度表、硬件表。质量表要看任务是否覆盖困惑度、问答、代码、数学、长上下文和多模态;速度表要确认是端到端 serving 还是单 kernel microbenchmark;硬件表要确认 A100/H100/4090/Jetson/MI300X/CPU 的差异。TensorRT-LLM 和 vLLM 文档显示,FP8 KV cache、AWQ、GPTQ、FP4/NVFP4、不同 GPU 后端支持都在持续变化,因此引用时要标注版本和检索日期。

4. Kernel 与 Runtime:从 FlashAttention 到 FlashInfer

推理优化不是只在论文公式里发生。attention kernel、GEMM kernel、sampling kernel、CUDA graph、torch.compile、paged/ragged KV layout、MoE grouped GEMM 和 fused operators 都会决定论文方法是否真的更快。

FlashAttention 系列解决的是 IO-aware attention,训练和 prefill 都受益。FlashInfer 更直接面向 LLM serving kernel,官方仓库列出 prefill、decode、append、paged/ragged KV cache、MLA attention、cascade attention、sparse attention、FP8/FP4、fused MoE、sorting-free sampling 和 speculative decoding 等能力。读 kernel/runtime 文档时,研究问题不是“哪个库最快”,而是弄清楚为什么某个 workload 落到某个 kernel:batch 是否 ragged,KV blocks 是否 paged,是否混合 prefill/decode,是否 MoE,是否 structured output,是否需要低精度。

5. Serving System:vLLM、SGLang、TensorRT-LLM、TGI、LMCache

serving system 论文和文档要按“请求生命周期”来读:入队、tokenize、prefill、KV block 分配、decode step scheduling、sampling、detokenize、streaming、finish、释放 cache、指标上报。vLLM 官网强调 PagedAttention、advanced scheduling 和 continuous batching;SGLang 的 NeurIPS 2024 论文把 structured language model programs 作为对象,使用 RadixAttention 和 runtime 优化支持 agent、few-shot、JSON decoding、RAG、多轮对话等复杂程序;LMCache 把 KV cache 管理独立出来,支持 GPU/CPU/disk/remote storage、非 prefix 复用、prefill/decode disaggregation 和观测指标;TensorRT-LLM 提供量化、speculative decoding、KV cache connector/offloading 等生产级功能;Hugging Face TGI 文档则显示早期 optimized inference engine 的 common feature:continuous batching、Flash/Paged Attention、tensor parallelism、streaming、quantization 和 metrics。

这一类资料更新非常快。阅读时不要把官网宣传语当成论文结论,而要回到 release note、benchmark 脚本、commit、配置文件和可复现实验。尤其是“支持某模型”“支持某量化格式”“支持某 GPU 架构”会随版本变化,文章中只能写检索日期下的状态,正式发布前应重新核对。

方法与实验对比表

分支代表资料主要节省对象主要代价精读检查
PagedAttention / vLLMPagedAttention, vLLMKV cache 碎片、重复存储、有效 batchblock 管理与调度复杂度prompt/output 分布、latency constraint、baseline
KV cache quantizationKIVI, Transformers QuantizedCacheKV cache 显存、长上下文 batch量化误差、额外 dequant 开销key/value 分布、长短上下文、质量指标
Speculative decodingLeviathan et al., Medusa, EAGLE串行 decode 步数draft/heads 训练、验收率、系统复杂度acceptance rate、distribution/quality、batch size
Weight/activation quantizationGPTQ, SmoothQuant, AWQ, TensorRT-LLM权重显存、带宽、GEMM 成本校准、kernel 支持、精度下降W/A/KV 位宽、校准集、端到端吞吐
Kernel runtimeFlashAttention, FlashInferHBM IO、attention/sampling/MoE kernel 开销硬件和版本依赖kernel benchmark vs serving benchmark
Serving frameworkvLLM, SGLang, TGI, TensorRT-LLM调度、batch、并行、streaming配置复杂、负载敏感TTFT、ITL、p95、取消请求、监控
KV reuse layerLMCache, RadixAttention重复 prefill、长上下文复用cache 一致性、存储和传输开销cache hit rate、reuse 粒度、质量恢复

复现建议

第一,做一个最小 serving benchmark。选 7B-8B 级模型,固定 GPU、dtype、prompt 长度分布和 output 长度分布,比较 Transformers generate、vLLM、SGLang 或 TGI。至少记录 TTFT、ITL、request/sec、prompt tokens/sec、decode tokens/sec、GPU memory、GPU utilization、p50/p95。不要只记录单条请求时间。

第二,复现 KV cache 账本。改变 max context、batch size、output length,打开/关闭 paged attention、prefix caching、offloading 或 quantized cache。把显存拆成 model weights、KV cache、其他 runtime workspace。长上下文实验要额外记录 OOM 边界和是否出现 cache eviction。

第三,复现 speculative decoding。用一个 target model 和一个小 draft model,比较 greedy 与 sampling 两种设置。记录 acceptance rate、平均每步接受 token 数、target forward 次数、draft forward 次数、TTFT、ITL、输出一致性或任务指标。如果使用 Medusa/EAGLE,要说明 heads 或 feature predictor 是否重新训练。

第四,复现量化。选择 GPTQ/AWQ/SmoothQuant/FP8 中一个 recipe,固定同一模型和同一评测集。报告 perplexity 或任务指标、端到端 latency、吞吐、显存和加载时间。不要把单个 GEMM kernel 的加速直接等同于应用端到端加速。

第五,做 serving workload ablation。生成三类请求:短 prompt 短输出、长 prompt 短输出、长 prompt 长输出。再分别用低并发、高并发、burst 到达。观察 continuous batching、chunked prefill、prefix cache 和 P/D disaggregation 在不同场景下的变化。负结果要保留,因为推理系统的边界条件比单次最高吞吐更重要。

常见误区

  1. 把 prefill 和 decode 混成一个指标。TTFT 和 ITL 反映不同瓶颈,优化方向也不同。
  2. 只看 tokens/sec。高吞吐可能来自大 batch,但 p95 latency 可能不可接受。
  3. 把 KV cache 当成免费状态。长上下文和高并发下,KV cache 往往比权重更决定 batch 上限。
  4. 只引用速度倍数,不引用 workload。prompt/output 长度、并发、sampling、GPU、dtype、框架版本缺一不可。
  5. 忽略质量。量化、近似 cache、structured decoding、non-lossless speculative heads 都需要质量或分布检查。
  6. 把官网支持矩阵当永久事实。vLLM、SGLang、TensorRT-LLM、FlashInfer、Transformers 和 LMCache 都在快速更新,模型、GPU、量化格式和 API 行为必须按检索日期核对。

适合研究生继续做的选题

  1. 长上下文 KV cache 策略比较:在 LongBench 或自建长文档 QA 上比较 full cache、quantized cache、offload、selection 和 eviction。
  2. Speculative decoding workload map:系统研究 draft size、temperature、batch size、输出长度与 acceptance rate 的关系。
  3. 端到端量化复现报告:比较 AWQ/GPTQ/FP8 在同一 serving engine 下的质量、显存和延迟。
  4. Prefix cache for RAG:构造多文档复用负载,测量 prefix hit rate、TTFT 和质量。
  5. P/D disaggregation 小型实验:在两张或多张 GPU 上模拟 prefill worker 与 decode worker,分析传输瓶颈。
  6. Serving benchmark 可信度研究:比较 synthetic benchmark、真实 trace 和 agent workload 对系统排名的影响。
  7. Structured output decoding 成本分析:比较 JSON schema、tool call、grammar decoding 在不同 runtime 中的延迟和失败率。

总结

Efficient Inference 的正确读法,是把“更快”拆成可复现的成本账本。KV cache 决定长上下文和并发的显存边界;PagedAttention 和 serving scheduler 决定 batch 是否真正有效;speculative decoding 试图减少串行 decode 步数;quantization 减少权重、激活或 KV 的字节流;kernel/runtime 决定算法能否落到硬件;LMCache、SGLang、vLLM、TensorRT-LLM 等系统则把这些技术组合成请求生命周期。

科研新人可以从一个小模型和一张 GPU 开始训练能力:固定 workload,改变一个推理开关,记录 TTFT、ITL、吞吐、显存、质量和失败案例。只要账本足够清楚,一次“没有加速”的复现实验也可能比一张漂亮的速度表更有研究价值。

参考资料

检索日期:2026-08-17。以下链接优先使用论文页、官方项目页、官方文档、GitHub、PMLR、MLSys、TMLR/ML Anthology、Stanford MAST Lab、Hugging Face 和 NVIDIA 文档。模型支持、GPU 架构、量化格式、benchmark 数字、仓库 commit、API 行为和文档内容变化很快,正式发布前请重新核对;未在一手资料中确认的细节应标注“待人工核验”。

  1. Efficient Memory Management for Large Language Model Serving with PagedAttention, arXiv 2309.06180 / SOSP 2023: https://arxiv.org/abs/2309.06180
  2. Efficient Memory Management for Large Language Model Serving with PagedAttention, ACM SOSP 2023: https://doi.org/10.1145/3600006.3613165
  3. vLLM official website: https://vllm.ai/
  4. vLLM GitHub repository: https://github.com/vllm-project/vllm
  5. vLLM quantization documentation: https://docs.vllm.ai/en/latest/features/quantization/
  6. A Survey on Large Language Model Acceleration Based on KV Cache Management, TMLR 2025 / ML Anthology: https://mlanthology.org/tmlr/2025/li2025tmlr-survey/
  7. Hugging Face Transformers cache strategies documentation: https://huggingface.co/docs/transformers/main/kv_cache
  8. KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cache, arXiv 2402.02750: https://arxiv.org/abs/2402.02750
  9. KIVI official GitHub repository: https://github.com/jy-yuan/KIVI
  10. Fast Inference from Transformers via Speculative Decoding, ICML 2023 / PMLR: https://proceedings.mlr.press/v202/leviathan23a.html
  11. Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads, arXiv 2401.10774: https://arxiv.org/abs/2401.10774
  12. Medusa official GitHub repository: https://github.com/FasterDecoding/Medusa
  13. EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty, arXiv 2401.15077: https://arxiv.org/abs/2401.15077
  14. GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformers, ICLR 2023 / OpenReview record: https://openreview.net/forum?id=tcbBPnfwxS
  15. GPTQ publication record, ETH Research Collection: https://www.research-collection.ethz.ch/entities/publication/00736213-37b2-4e99-b015-141349b71413
  16. SmoothQuant official GitHub repository: https://github.com/mit-han-lab/smoothquant
  17. AWQ: Activation-aware Weight Quantization for On-Device LLM Compression and Acceleration, MLSys 2024: https://proceedings.mlsys.org/paper_files/paper/2024/hash/42a452cbafa9dd64e9ba4aa95cc1ef21-Abstract-Conference.html
  18. AWQ official GitHub repository: https://github.com/mit-han-lab/llm-awq
  19. TensorRT-LLM official documentation: https://nvidia.github.io/TensorRT-LLM/
  20. TensorRT-LLM quantization documentation: https://github.com/NVIDIA/TensorRT-LLM/blob/main/docs/source/features/quantization.md
  21. TensorRT-LLM speculative decoding documentation: https://github.com/NVIDIA/TensorRT-LLM/blob/main/docs/source/features/speculative-decoding.md
  22. FlashInfer official GitHub repository: https://github.com/flashinfer-ai/flashinfer
  23. SGLang: Efficient Execution of Structured Language Model Programs, NeurIPS 2024 / Stanford MAST Lab: https://mast.stanford.edu/pubs/sglang_efficient_execution_of_structured_language_model_programs/
  24. SGLang official documentation: https://docs.sglang.io/
  25. LMCache official documentation: https://docs.lmcache.ai/index.html
  26. LMCache official GitHub repository: https://github.com/LMCache/LMCache
  27. Hugging Face Text Generation Inference documentation: https://huggingface.co/docs/text-generation-inference/index
机器学习之K-means聚类原理与实战 【代码】机器学习之K-means聚类原理与实战。 阅读详情

相关推荐

【信息科学与工程学】【通信工程】第七十六篇 网络解决方案设计03

继续围绕智算中心相关的组网设计、光路设计、波分设计、OTN设备、交换机设备、组网拓扑、网络操作系统、业务区/管理区/存储区、光设计、租户设计、电磁设计、队列设计、QoS设计、调度设计、组合设计等领域。: 若Tpxe​=2min,Tos_install​=5min,Tagent​=0.5min,Tconfig​=0.5min,则Tready​=8min。: 若N=2000,Ms​=2,Nstorage​=128,Mss​=2,则Nip​=2000×2+128×2=4256,需要/20子网。

weixin_49199313的博客 198

Efficient LLM Inference 与 Serving:KV Cache、Speculative Decoding、PagedAttention 和量化

2025-2026年,大型语言模型(LLM)系统的研究重点已从模型训练转向高效推理与服务优化。本文系统梳理了五大关键技术路线:(1)KV Cache内存管理 (2)结构化生成与prefix复用技术 (3)Prefill/Decode阶段解耦架构,实现资源精细调度;(4)Speculative Decoding方案,通过草稿-验证机制突破串行解码瓶颈;(5)端到端量化技术,将低比特扩展至KV Cache。

weixin_44369324的博客 1684

机器学习与深度学习-3

监督学习的基本思路很直观:从数据中学习一个函数fX→YfX→Y将输入XXX映射为输出YYY。通常XXX称为观测值YYY称为目标值。我们利用标记数据集Dtrainxiyii1NDtrain​{(xi​yi​i1N​来学习这个函数——"标记"指拥有成对的XXX和YYY,即每个XXX都对应一个YYY,通常称YYY为真实值/真实标签,共NNN个样本。什么是泛化?理想情况下,我们希望从DtrainD。

智能机器人产学研基地 36

LLM推理优化实战(六):系列总结——RTX 3090+7B最优部署配置与避坑指南

本文是RTX3090+Qwen2.5-7B推理优化系列收官篇,汇总五篇实验结论:AWQ量化(TPOT-65%,吞吐+117%)和Prefix Caching(TTFT最高-93%)是唯二值得做的"免费午餐";投机采样、FP8/INT8 KV Cache在该硬件下均不适用。给出最优部署配置、各优化适用条件速查表,以及"先用公式预判、再决定是否实验"的方法论。

m0_56222998的博客 1131

【星链】用机器学习做 OFDM 信号识别:星链 vs LTE vs 5G NR

参数StarlinkLTE信道带宽240 MHz20 MHz100 MHz子载波间隔15 kHz60 kHzFFT 大小102420482048循环前缀32144144NNgN/N_gNNg​3214.214.2符号时长4.4 μs71.4 μs17.8 μs同步密度3 / ms0.4 / ms0.1 / msPAPR约 10–12 dB约 8–10 dB约 9–11 dB观察。

CAINIAOdaDIDI的博客 81

机器学习和深度学习-5

上次课讲了监督学习和深度学习的基础,简单提了提为什么用深度学习。今天聊一些进阶内容,帮你联想到现代深度学习模型,比如卷积神经网络、RNN、LSTM 和 Transformer。两种无监督学习范式:无监督学习(特别是生成模型)和自监督学习。和——它们在机器人领域都很实用。

智能机器人产学研基地 52

FAANG-Coding-Interview-Questions 仓库的 LLM 论文研读清单全解:从 Transformer 到 Agent 的 96 篇核心论文路线图

本文是对仓库中 [LLM_PAPERS_CHEATSHEET.md](https://link.gitcode.com/i/978a14dfc24a895583a8a8fc680a4c0b) 的完整深度解读。该清单按子领域组织了 96 篇理解大语言模型(LLM)所必需的研究论文,并用四档重要性信号标注优先级,覆盖从奠基性 Transformer 到最前沿的 Agent、评测与推理优化。读完本文,你

gitblog_00663的博客 421

利用腾讯云轻量服务器快速搭建网站CDN

腾讯云的轻量最近在主机和站长中间可谓是占尽来风头,优秀的线路,低廉的价格使得越来越多的人开始使用腾讯云的轻量级服务器来部署应用。由于腾讯云轻量服务器的海外服务器电信走的是CN2GIA线路带宽30m挺适合做CDN的,我就记录一下如何利用腾讯云香港的轻量服务器搭建一个CDN。 购买服务器 首先选购服务器,最近腾讯云在做活动,力度很大国内备案用户可以选用国内的服务器最低128元/年,未备案的可以选用香港或者新加坡的服务器。 购买链接 服务器系统选Debian、Ubuntu、centos都可以 一键脚

demo_top的博客 2551

【会议征稿 | 杭州站】第七届机器学习与计算机应用国际学术会议 (ICMLCA 2026)

1、机器学习与人工智能:监督学习、无监督学习、强化学习、深度学习技术、神经网络、迁移学习、联邦学习、自然语言处理、计算机视觉、生成式人工智能、可解释人工智能、AI 在医疗中的应用、AI 在工业中的应用、AI 与智慧城市、人工智能伦理与治理;2、计算方法与计算机应用:数据挖掘、大数据分析、云计算、边缘计算与物联网、高性能计算、分布式系统、网络安全与隐私、人机交互、智能系统、软件工程、计算优化、仿真与建模、机器人与自动化、智能电网与能源计算、新兴计算范式;2026年11月20日-11月22日。

Paperthinker的博客 378

从BUCK-BOOST到反激:一个‘拆电感’的视角,轻松理解多路输出交叉调整

本文从BUCK-BOOST电路到反激变换器的演变入手,通过‘拆解电感’的独特视角解析多路输出交叉调整机制。深入探讨了反激电路的能量暂存方式、传递路径变化及电压关系,并结合具体参数对比揭示其特性。针对多路输出中的电压平衡问题,提供了绕组排布优化、元器件选型等实战技巧,帮助工程师有效提升电源系统的稳定性与效率。

weixin_33738578的博客 431

AI Agent + 大数据 + RAG:电商用户行为分析的低成本落地

本文探讨了AIAgent与大数据技术在电商用户行为分析中的应用。通过构建"数据采集-实时分析-智能决策"的全自治链路,解决了传统大数据分析的三大痛点:人工建模周期长、实时性不足和决策闭环断裂。系统采用Flink+Spark处理实时数据,结合基于DeepSeek-V3.1的AIAgent实现智能分析,并通过飞书RAG模块动态获取业务知识。落地效果显示,分析响应时间从2-3天缩短至30秒,推荐转化率提升134%,验证了该方案在提升电商数据决策效率方面的显著价值。

想~ai抽 1609

第九章 机器学习 -- 模型评估与调优

指标要匹配业务——类别不平衡时准确率失效,改用F1或PR-AUC,AUC只看排序、阈值要另定,回归注意MSE怕异常值、MAPE怕零值;类别不平衡有三条路(重采样、代价敏感、阈值调整),选其一即可,SMOTE只能在训练集上做;交叉验证要防泄漏,预处理放Pipeline,不平衡用分层K折、时序用TimeSeriesSplit、分组用GroupKFold,调参后用嵌套CV才无偏;超参搜索参数少用网格、参数多用随机搜索、评估贵用贝叶斯(Optuna);学习曲线诊断:双低是欠拟合加复杂度,训练高验证低是过拟合加正则。

PuppyGungun的博客 459

PotPlayer播放4K HDR电影时,如何正确设置LAV解码器与MadVR渲染器避免色彩失真?

本文详细介绍了如何在PotPlayer中正确配置LAV解码器与MadVR渲染器,以解决播放4K HDR电影时的色彩失真问题。从组件安装、参数设置到显卡协同配置,提供了一套完整的端到端解决方案,帮助影音爱好者获得最佳的视觉体验。

weixin_28732953的博客 427

机器学习反爬:风控模型是怎么识别你是机器人的

机器学习反爬通过多维度行为建模,从时序、设备指纹、交互语义等层面识别爬虫。传统规则被突破后,风控转向概率判断:利用人类行为的随机性、生理特征与设备指纹差异,结合深度学习与无监督算法,实现对自动化程序的精准识别。攻防持续升级,核心在于提升爬虫成本,构建动态平衡。

weixin_41943766的博客 458

【项目实战】TARA威胁分析和风险评估

TARA是信息安全领域中的一种风险评估方法,在汽车信息安全的上下文中,TARA分析特别重要,因为它可以帮助识别和管理与智能网联车辆相关的各种威胁,包括数据泄露、未经授权的访问、远程操控等。通过TARA分析,企业可以制定出针对性的安全目标、产品要求和产品安全声明,以确保汽车及其零部件符合相关的信息安全标准和法规。此外,TARA分析还可以与数字化建模系统结合,以更系统化和高效的方式进行风险评估和管理。

奶爸的编程之路,也就一周冷个三天 2705

【BlueZ】编译产物详解:可执行文件/库文件/工具的生成路径与用途

BlueZ二次开发编译产物机制解析 摘要:在BlueZ蓝牙协议栈二次开发中,90%的报错源于对编译产物类型和路径的混淆。本文系统剖析BlueZ的三阶段编译机制:1)配置阶段生成Makefile;2)编译阶段在.libs目录下产生临时库和可执行文件(不可直接运行);3)安装阶段将产物部署到系统标准路径。重点解析守护进程、命令行工具、动态库的核心路径差异,并针对五大高频问题(如临时库运行崩溃、动态库不匹配、系统覆盖等)给出解决方案。

byte轻骑兵的技术小窝 1万+

导数与机器学习优化!

告诉参数应该往哪调才能减少误差。

m0_65595995的博客 236

RH850从0搭建Autosar开发环境【2】- Davinci Configurator配置工程导入DBC与CDD文件

Davinci Configurator配置工程导入DBC与CDD文件,开始Autosar开发

weixin_42412049的博客 8134

动手学kaggle-Intro to Machine Learning-1

本文介绍了机器学习模型的基本原理,以房地产价格预测为例,讲解了决策树模型的构建与优化。通过Pandas探索数据,选择特征(X)和目标变量(y),使用scikit-learn建立决策树模型,并通过训练-验证分离评估模型性能。重点强调了避免“样本内”误差误导,采用验证集计算平均绝对误差(MAE),揭示了模型在新数据上的真实表现,为后续模型改进奠定基础。

像污秽一样的博客 165

机器人控制基础:伺服驱动器的泄放电阻

摘要:伺服驱动器泄放电阻用于消耗电机减速或制动时产生的再生电能,防止母线电压过高损坏元件。其核心作用是将多余电能转化为热能,规避硬件损坏和停机风险。选型需关注功率、阻值和封装三大参数,功率应匹配再生能量,阻值需符合驱动器要求,封装应满足散热需求。可通过动态监测母线电压或静态检测电阻阻值来判断其是否正常工作。

start_up_go的博客 372

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

深度学习碾压机器学习?经典机器学习是否真的无用了?从LLM底层逻辑到工业落地全景解析

近两年大模型技术爆发,NLP、AIGC 赛道成为绝对热点,大量开发者涌入深度学习领域。与此同时,一个争议性的观点在新人圈里广为流传:“现在都做 LLM 了,传统机器学习那套 sklearn、特征工程早就过时了,学了也用不上。既然深度学习效果远超经典机器学习,那机器学习还有哪些不可替代的应用场景?往 LLM 方向深耕,机器学习的知识到底对理解算法有没有帮助?花时间补经典机器学习,会不会是性价比极低的无用功?事实上,这是一个非常典型的认知误区。

2401_86983677的博客 313

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

如何开发人工智能系统:从专家系统到机器学习

开发人工智能系统,核心在于判断任务的规则可描述性规则明确 → 用专家系统,直接编写规则规则未知但人类易执行 → 用监督学习,准备大量标注数据规则未知且执行困难 → 用强化学习,依赖结果反馈理解这三条路径的差异,你就能在面对实际问题时,选择最合适的 AI 开发方法。

m0_57307213的博客 637

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

机器学习的四种范式

本文系统阐述机器学习的四种核心范式:监督学习(依赖人工标签)、无监督学习(挖掘数据结构)、自监督学习(从数据中构造目标)和强化学习(通过环境奖励优化行为)。每种范式对应不同的学习信号来源,涵盖分类、聚类、语言建模与决策优化等典型任务。文章还分析了各范式的挑战,如标注成本、过拟合、奖励设计等问题,并以大模型训练流程为例,说明预训练(自监督)、微调(监督)与偏好对齐(强化)的协同机制,揭示现代AI系统的核心构建逻辑。

2401_89855466的博客 337

传统机器学习与深度学习的特点与选择

特点说明优点缺点模型性能的上限由特征质量决定。可解释性强,人类专家知识可以融入其中。需要大量领域知识和时间进行特征设计与提取,成本高。通常使用线性模型、树模型等。训练速度快,所需计算资源较少。处理(图像、音频、自然语言)能力有限,难以捕捉其深层复杂模式。可以理解模型是如何做出决策的(例如,决策树的规则路径)。在金融、医疗等需要决策解释的领域至关重要。为追求可解释性,有时会牺牲一部分预测精度。

280

npj Digit. Med. | 2026年还发机器学习+SHAP:多特征异常检测重估阴性MII-pH并筛出潜在GERD漏诊

GERD 的 24 h MII-pH 检查通常以为核心诊断指标;但 AET<4% 并不能绝对排除间歇性或低频反流。本文回顾性分析韩国 Severance Hospital 的612 例MII-pH 数据,构建了以 OCSVM 和 SVDD 为核心的多特征异常检测框架。模型将传统 AET 与 pH 波形的均值、方差、偏度、峰度、峰峰值等共同纳入判别,并使用 SHAP 解释异常来源。相较于单纯 AET 判定,模型在专家回顾性参考标签下的测试集 F1 值达到0.929。

Senoh的博客 353

机器学习核心:损失函数、梯度下降与模型评估

损失函数可以理解为模型的评分标准。假设我们训练一个房价预测模型,输入房屋面积、地段、房龄等特征,模型输出预测价格。某套房子的真实价格是 100 万元。如果模型预测为 98 万元,说明预测结果比较接近真实值。如果模型预测为 60 万元,那么预测误差就比较大。损失函数会根据真实值和预测值计算一个数值,用于衡量预测结果的好坏。通常情况下,在其他条件相同的前提下,损失越小,说明模型的预测结果越符合损失函数的优化目标。需要注意,损失函数并不只有一种。

我的博客 195
上一篇: Efficient Training 论文精读路线:LoRA、QLoRA、MoE、Checkpointing 和 Optimizer
下一篇: 开源模型技术报告怎么读:模型卡、训练数据、评测和限制说明
Zzj_tju
博客等级 码龄8年 35粉丝 220原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zzj_tju

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值