跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++AI算法

基于历史学习的拥塞控制算法

探讨了基于历史学习的拥塞控制算法。指出传统基于移动指数平均的方法仅关注局部性,难以准确预测波动的 RTT。提出利用多尺度同比数据结合傅里叶思想来刻画历史全貌。推荐采用神经网络方案,将多跨度 RTT 和 cwnd 信息存入权重,通过推理生成 cwnd,相比传统 Relayfs 方案更具优势。

Kubernet发布于 2026/3/21更新于 2026/9/1061 浏览

现有算法的局限性

几乎所有声称基于学习或历史的拥塞控制算法都在利用局部性原理,例如简单的移动指数平均。这类方法企图用刚刚逝去的历史启动现在,即便历史表明 RTT 一直在上下波动,这种启发式算法给出的往往只是一个单一的预测值,难以保证准确性。

Linux 内核曾提供 net.ipv4.tcp_no_metrics_save = 0 参数,但实际效果有限。单纯增加 metric 数量若无长程依赖的发现机制,依然无效。关键在于不同跨度的错开,而非单一环比。

多尺度历史分析策略

使用不同时间跨度的同比替代单一环比,能更精确地刻画历史细节。所有的尺度同比数据如同傅里叶展开,展示整个历史在任意精度下的全貌。通过 n 个跨度的移动指数平均跟踪 RTT,可以快速发现长程依赖规律,从而确定不同时间段的 cwnd 设置。

基于神经网络的实现方案

为了保存多个跨度的详细数据(秒、分钟、小时、日、周等),传统均值存储无法满足需求。现代方案可结合大模型技术,将各跨度的 RTT、cwnd 信息作为数据喂养,使历史塑造在神经网络的权重中。推理时输入当前度量,输出 cwnd 建议。损失函数可设计为 sigmoid(rtt/bw) + sigmoid(丢包率),具体复杂度视需求而定。

传统数据流方案对比

另一种方法是参考 TCPRT,实时或周期性通过 relayfs 将数据吐给专门的数据分析服务。但此类方案通常缺乏干净利索的损失函数进行反哺。相比之下,基于大模型的方案更为清爽高效。

目录

  1. 现有算法的局限性
  2. 多尺度历史分析策略
  3. 基于神经网络的实现方案
  4. 传统数据流方案对比

更多推荐文章

查看全部
  • 3分钟变身AI绘画大师:SDXL Prompt Styler如何让你的提示词拥有魔法?
  • 前端通过 Ajax 异步调用 GLM-TTS 语音合成服务
  • LocalAI:开源本地化 AI 推理引擎,支持 CPU 运行大模型
  • Java 核心语法与并发编程实战指南
  • C++ unordered_map 与 unordered_set 核心原理及模拟实现
  • 小米智能家居 Miloco 分离式部署实战指南
  • C++ 多态原理与虚函数表详解
  • Flutter 集成 google_generative_language_api 适配鸿蒙 HarmonyOS
  • 轻量级前端框架对比:Lit 与 Alpine.js 的优势与应用场景
  • 云开发 Copilot:AI 驱动的低代码开发实战
  • Mac 本地 AI 绘画:Mochi Diffusion 安装与使用指南
  • C/C++ 格式化输入输出详解:snprintf 与 sscanf
  • 哈希算法核心解析:原理、特性与实战应用
  • 基于 Rokid CXR-M SDK 从零开发 AR 演讲提词器
  • 基于 Java 大数据的智能家居能耗预测与节能策略优化实战
  • VS Code 运行前端代码
  • 动态规划专题:子序列问题解析
  • 配置 Obsidian Git 插件实现本地笔记同步至 GitHub 仓库 (Mac)
  • 项目分享|LiveKit Agents Playground:快速搭建WebRTC服务端Agent原型的利器
  • RoboBrain 2.0 具身大脑模型复现指南:统一感知、推理与规划

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online