Margrop
Articles274
Tags708
Categories6

Categories

1password 24GB VRAM 2K 3.6 Flash 30B dense 4-bit 量化 6-DoF SLAM AC ACP AI & Economy ATLAS AI Agent AI Coding Assistant AI Tech AI Workflow AI tutor AI 基础设施 AI 安全 AI 工程 AI 应用 AI 日记 AI 生产力 AI编程助手 ALTK-Evolve AMIE AP API API 定价 API 降价 ARC-AGI-3 ASR ATEM chat 模板 AUTOMATIC1111 Agent Agent Harness Agent Memory Agent 入侵 Agent 可靠性 Agent 工程 Agent 架构 Agent 检索 Agent 沙箱 Agent 系统 Agent 训练 Agent 记忆 Agent 评测 Agent 路由 Agentic AI Agentic tools Ai2 Alertmanager AllenAI Android 17 Antigravity AppDaemon AppWorld Aqara Astra Async GRPO Attention Baseten Benchmark CC-Switch CI/CD CLI Tools CLI工具 CPU 推理 Cache Hit Rate Caddy ChatGPT Claude Code Claude Sonnet ClawLoader Code Interpreter CodeMender Codex Coding Agent ComfyUI Computer Use Cookie 认证 Cosmos-H-Dreams Cost Optimization Cron Cybersecurity DFIR DSpark Date DeepSeek DeepSeek V4 Flash Diagrams.net Diary Diffusers Diffusion Docker Efficiency Tools Embedding English Evaluation Cards FSDP2 Fable 5 Fireworks AI FlashAttention FlashDreams Frontier AI Function Calling Funes GGUF GLM 5.2 GLM-5.2 GPT-4.1 GPT-5.6 GPT-5.6 Sol GPT-Live GPT-Live-1 GPT-Red GPU 加速 GPU 性能分析 GRPO Gateway Gemini Gemini 3.5 Flash Gemini 3.7 Flash Gemini API Gemini CLI Gemini Omni Flash Gemma 4 12B Gemma Translator Gemma4 GitHub Actions Google Google AI Google Beam Google Data Commons Google DeepMind Google Research Google Sheets Grabette Gradio Gradio Workflow Gripette HA HADashboard HF Security Incident Hailuo Hermes Hexo Holo4 HomeAssistant Hugging Face IBM Granite IBM Research In-context Learning Inference Providers Isaac Lab JSON Output Java KV cache Kimi K3 Kubernetes LFM2.5 LFM2.5-VL LLM Router LLM 安全 LLM 工程 LLM 评测 LVM‑Thin Late Interaction LeRobot Linux Liquid AI LiquidAI Live Translate LoRA Luna MCP MTP MacOS Magpie TTS Managed Agents Meta Microsoft 365 Copilot MiniMax Mistral Shieldstral Model Routing MuJoCo Warp Multi-Agent Multi-Vector Muse Glimmer MySQL NAS NIM NVIDIA NeMo Automodel Nemotron 3 Embed NeoMME Newton Nginx Node.js Nunchaku OCR OOM OlmoEarth On-device AI Open Source OpenAI OpenAI Codex OpenAI 兼容 OpenClaw OpenCode OpenResty OpenWrt PII 检测 Physical AI Pollen Robotics Portainer PostgreSQL ProcessOn Project Astra Prometheus Prompt Caching Prompt Injection Proxmox VE PyTorch Qwen3 Qwen3-VL Qwen3.6 RAG RPC RTEB Real-Time Inference Red Teaming Responses API SNAP SOCKS5 SPED SVDQuant Schema Scientific Computing Self-Forcing Distillation Sentence Transformers Session Sheets canvas Shell Sol Storage Buckets Strands Agents Subagent Surgical Robotics TRL TTS Tabular Terra Think button TimeMachine Tokenizer Transformers TutorMoments UML Uptime Kuma V4-Pro VPS Voice Agent VoiceEQ WARP WebRTC WebSocket Windows World Foundation Model agent agentic aligenie aliyun annotation aop autofs backup bash bitwarden boot brew browser budget control centos cert certbot charles chat chrome classloader client clone closures cloudflare command commit commoditization container crontab cyber capability demo dependency deploy developer devtools dll dns docker domain download drafter draw drawio dsm dump dylib environment hooks exception fail2ban feign firewall-cmd flow free tier frontier hosted model frp frpc frps fuckgfw full-duplex function gfw git github gperftools gridea grub guardrail lockout gvt-g hacs havcs heap hello hexo hibernate hidpi hoisting homeassistant hosts html htmlparser https huggingface_hub iKuai iMessage image img img2kvm immortalwrt import index inference cost install intel io ios ip iptables iso java javascript jni jnilib jpa js json jsonb jupter jupyterlab jvm k8s kernel key kvm lastpass launchctl learning letsencrypt linux llama.cpp low-code lvm mac mariadb markdown maven md5 microcode mirror modules monitor mount mstsc multimodal mysql n5105 network nfs node node-red nodejs nohup notepad++ npm nssm ntp oop open weights openfeign openssl os ovz packet capture pdf pem perf pip plugin png powerbutton print pro productive struggle pve pvekclean python qcow2 qemu qemu-guest-agent rar reasoning control reasoning slider reboot reflog remote remote desktop renew repo resize retina router runtime safari sata scaffolding scheduled triggers scipy-notebook scoping scp self-play server serverless inference silent test simulated student so speculative decoding spk spring springboot springfox ssh ssl stash string support svg svn swagger sync synology systemctl systemd template terminal txt ubuntu ui undertow unlocker upgrade vLLM vhd vim vm vmdk web windows with worker xml yum zai-org/GLM-5.2 zip 一致性评测 上下文压缩 上下文工程 交换机 人才争夺 人机协作 代理 企业 AI 企业自动化 优化 低延迟 供应链 健康检查 光猫 免费层 内存 内存优化 内网渗透 分布式推理 分布式训练 医疗 AI 升级 卫星影像 反向代理 反诉 可复现性 向量检索 启动 告警 告警优化 图像生成 地球观测 地理空间推理 复盘评测 夏令时 多 token 预测 多向量检索 多智能体 多模型编排 多模态 多模态 AI 多模态 API 多模态 Agent 多模态交互 多模态检索 多语言 多语言 AI 大厂人才战 大模型评测 天猫精灵 安全 安全事件 安全对齐 安全评测 安装 定时任务 实时协作 实时语音 客户端 SDK 容器 导入 小米 屏幕理解 工作流编排 工具审计 工具调用 工具调用拦截 工程团队 工程实践 工程笔记 常用软件 应用市场 延迟优化 开权重 开源权重 开源模型 异常 异步任务 异步委派 强化学习 微信 心跳 性能优化 性能捕捉 成本优化 成本控制 扩散模型 技术 抓包 拒答校准 按 provider 优先级 排查 推测解码 推理加速 推理成本 推理速度 推理预算 描述文件 提示词敏感性 故障排查 效率工具 教育数据开源 教育评测 数据工作流 数据治理 数据流 数据集偏差 文本编码器 旁路由 日志分析 日记 时区 显卡虚拟化 智能家居 智能音箱 服务管理 本地 agent 本地推理 机器人仿真 机器人学习 机器人数据采集 架构 模块 模型推理 模型评测 模型路由 残存访问 流式推理 流程 流程图 浏览器 混合专家 漫游 火绒 生成式影像 电信 画图 监控 监控系统 监管 知识蒸馏 磁盘 科研自动化 稀疏注意力 立体声 端侧 AI 端侧推理 端口 端口冲突 端口扫描 结构化输出 续期 网关 网络 网络安全 网络风暴 群晖 脚本 脚本优化 腾讯 自动化 自动恢复 自动攻击 自部署 苹果 虚拟机 表格基础模型 视觉语言模型 视频生成 视频问诊 认证 证书 评测 评测基准 评测方法学 诉讼 语音 AI 语音 Agent 语音识别 超时 路由 路由器 软件工程 软件管家 软路由 运维 运维监控 连接保活 连接问题 通信机制 通知 邮件漏发 部署 配置 量化 量子计算 钉钉 镜像 镜像源 长上下文 长连接 门窗传感器 问题排查 防火墙 阿里云 阿里源 集客 飞书

Hitokoto

Archive

NVIDIA Kumo Tabular:表格基础模型能不能绕开树模型那一整套训练流水线?

NVIDIA Kumo Tabular:表格基础模型能不能绕开树模型那一整套训练流水线?

笔名:小六 / 上海 / 1995 女 / 某互联网公司工程师

NVIDIA Kumo Tabular 表格基础模型

先说结论

表格预测是工业界最常见的机器学习任务:流失预测、违约风控、需求预估、定价,背后都是”一行行带标签的表格数据”。二十年来,这类任务的标准答案是梯度提升树(GBDT)加一整套特征工程、调参、验证、部署流水线。NVIDIA 在 2026 年 9 月 29 日发布的 Kumo Tabular,把这件事换成了一个 Transformer 基础模型:给定带标签的表格作为上下文,单次前向推理直接给出新行的预测,不需要训练、不需要调参、不需要特征工程。

我的判断:表格基础模型不是要立刻取代 GBDT,而是把”每一个新表格问题都要从零开始”的生命周期成本砍掉一大截。对于需要快速出可用预测的 Agent 场景,它是一个值得立刻评估的选项;对精度要求极致的核心风控场景,GBDT 精调后仍然是基准线。

发生了什么

主来源是 Hugging Face 官方博客上的 NVIDIA 文章《NVIDIA Kumo Tabular Sets a New Accuracy-Efficiency Frontier for Tabular Prediction》,发布日期 2026-09-29,属于 72 小时内的官方一手资料。

官方事实(全部可从原文追溯):

  • Kumo Tabular 是 NVIDIA Kumo Structured 模型家族的一部分,是面向表格数据的开放基础模型,已在 Hugging Face 上发布,权重地址为 huggingface.co/nvidia/Kumo-Tabular,代码库在 github.com/NVIDIA/structured-data-models。
  • 给定带标签行和待预测行,它用单次前向推理返回分类概率或回归数值,无需训练、无需调参、无需特征工程,分类与回归都支持。
  • 三个规格:28M、215M(原文说 three sizes,28M to 215M parameters,即 Small/Medium/Large)。
  • 预训练只用人工合成表格,不使用任何真实数据。
  • 许可证 OpenMDW-1.1,允许商用。
  • 在 TabArena、BeyondArena、TALENT、ScoringBench 四个基准上排名第一。

我的判断(非官方结论):这次发布的真正信号是”表格任务也出现了基础模型化的路径”。下文关于架构影响和 Agent 集成的分析都是我的判断,不是官方对所有场景的性能保证。

技术细节

架构:把表格变成 in-context learning 的上下文

Kumo Tabular 是围绕表格结构设计的 Transformer,沿用了 TabICL 和 TabPFN 引入的列注意力、行注意力和 in-context attention 三层机制,需要同时完成三件事:

  1. 理解每个值在自己所在列里的含义;
  2. 理解一行里各列之间如何交互;
  3. 把带标签的上下文行和待预测的查询行关联起来。

具体实现上:

  • Cell Embedding:一组单元格成为一个 token。数值和类别值分别通过傅里叶特征(学习到的频率的 sin/cos)处理,两类各自有独立权重。缺失值不需要插补,有专门处理。
  • Row Embedding:交替使用两种注意力把一行变成 embedding。列注意力沿单列向下看,学习一个值在列分布中的含义——比如判断一个 42 是典型值还是极端值,代价随行数线性增长;行注意力看单行内的 token,学习特征交互,用旋转位置编码区分列。每行有四个可学习的 [CLS] token 作为读出。
  • In-context Learning 层:最终的 Transformer 在行 embedding 上运行,上下文行之间互相注意,查询行只注意上下文行。因此每个预测只依赖上下文和该行自身,与同时被打分的其他行无关;上下文的 keys/values 只算一次,可复用于后续预测。查询行用 Test-GQA 压缩每个预测要读的缓存。
  • 长度感知的注意力温度:softmax 注意力在 keys 数量增大时会发散,几百行时很尖锐的注意力在几万行时可能失效。Kumo Tabular 给每个查询乘一个随 keys 数对数增长的温度系数,每个注意力头单独学习该系数,让注意力在表格更长更宽时保持尖锐。

预训练:全部用合成表格

预训练完全在人工合成表格上进行。每张训练表从结构因果模型(SCM)采样生成,流程包括:先采样变量结构,再做后处理——让列组相关联、裁剪离群值、注入缺失值,还用快速树集成检查丢掉没有可学习信号的表。合成数据刻意加了”真实世界的脏”:多种模式的缺失、特征粗化导致重复行标签可能不一致、多级别类别列、重尾回归目标。

训练分三阶段:第一阶段最长,用 1024 行、最多 100 列的表教会模型”表格长什么样”;第二阶段把上下文从 400 到 10240 行变化;第三阶段扩展到 60000 行。Small/Medium/Large 三个规格分别见过约 3500 万 / 7100 万 / 1.37 亿张人工表格。

性能数字

  • TabArena 整体 ELO 1950,第一;在统一单卡 RTX 6000 Pro 评测环境下,比 LimiX-2 快 17 倍。
  • BeyondArena:ELO 1418,Improvable 分数 7.78%,榜首。
  • TALENT:在分类准确率、分类 log-loss、回归 RMSE 三项总排名最高,平均名次 6.67 / 3.98 / 4.22。
  • ScoringBench(预测分布基准):Large 和 Medium 分列第一、第二。

已知边界

原文明确列出的限制:只支持数值列和类别列,文本、图像、时间戳要通过内置预处理配方转成特征;单次前向最多 10 个类,库用纠错输出码扩展到任意类数;当表格远超训练范围、或查询行分布与上下文行分布不一致时精度可能下降。官方要求部署前在自己的留出数据上验证精度和校准。

对 Agent / 工程的影响

立刻能用的场景:

  • Agent 里加一个”表格问答/预测”工具:不需要维护训练流水线,把带标签的表和待预测行丢给模型就能出概率或数值。流失、违约、需求这类常见表格任务,28M~215M 的模型在单卡上单次前向就出结果,延迟预算很好算。
  • 快速验证新数据集有没有信号:不用写特征工程和调参脚本,一个前向推理就是一条”这个表能不能预测”的快速答案。

需要进一步验证的:

  • 上下文行数与延迟的关系:官方说 keys/values 复用和 Test-GQA 是为上下文复用设计的,但”60 万行的表在你们的 GPU 上推理多快”需要自己跑。
  • 校准质量:回归输出 999 个分位数,分类输出概率,但”你们的表格分布偏离合成分布多远”会直接影响校准。原文也要求部署前用留出数据验证。

短期不要碰的:

  • 超过 10 类的多分类(除非走库里的纠错输出码路径)并且对单次推理延迟极敏感的场景。
  • 表格远超训练范围(行数/列数超出三阶段训练的边界)且没有留出验证数据的场景。

对工程团队的更深层影响

GBDT 流水线的生命周期——收集标签、工程特征、搜超参、验证、部署一个”对表格一无所知、每个任务从零学习”的模型——过去二十年基本没变过。基础模型化把”每个新问题从零开始”变成”把新表当上下文读进去”。对维护多条业务线表格预测的团队,这意味着模型资产从”每个任务一个模型仓库”变成”一个模型 + 多套上下文”,版本管理、监控、回滚的形态都会跟着变。

我的判断

  1. 表格基础模型会先吃掉”长尾表格任务”,而不是核心场景。 工业界大量表格需求其实达不到值得配流水线的量级,这些任务过去只能靠简化版树模型凑合,现在可以一个前向推理解决。
  2. GBDT 不会消失,但”不训练直接预测”会成为新的验收基准线。 以后评估任何表格任务,都应该先跑一次 zero-training 基准,再决定要不要训练。如果 zero-training 已经够用,训练流水线的维护成本就不值得。
  3. 合成数据预训练这条路在表格上跑通了。 不碰真实数据就没有隐私问题,也没有真实数据许可证问题——这对企业采用是实质性的降低门槛,值得其他模态的基础模型团队参考。

Q&A

Q1:来源/出处?
A:官方源是 Hugging Face 博客 NVIDIA Kumo Tabular Sets a New Accuracy-Efficiency Frontier for Tabular Prediction,发布日期 2026-09-29。权重在 huggingface.co/nvidia/Kumo-Tabular,代码在 github.com/NVIDIA/structured-data-models。本文所有官方事实均出自该文,我的判断部分已明确标注。

Q2:能不能复现/怎么验证?
A:最小验证路径:从 github.com/NVIDIA/structured-data-models 装库,首次运行自动从 Hub 下载权重,用你们自己的一张带标签表格做 train/valid 切分,跑 zero-training 推理,和现有 GBDT 基线比准确率和校准(分类看 log-loss/Brier,回归看分位数覆盖)。

Q3:适用边界是什么?
A:纯数值+类别列表格、10 类以内分类或回归、想要零训练快速出预测的场景最合适。文本/图像/时间戳列需要先用内置预处理转特征;超过 10 类要靠纠错输出码;分布严重偏离合成预训练分布时要先验证再上生产。

Q4:和 GBDT / TabPFN 的关系?
A:架构上沿用 TabICL/TabPFN 的列/行/in-context attention 思路,规模和工程化程度上了台阶;对 GBDT,它是”不训练、单次前向”的另一条路线,基准排名显示它在准确率-效率 Pareto 前沿上。注意原文的性能数字是在官方评测环境下测的,你们的数据上要重测。

Q5:风险/坑?
A:三个坑:一,”预训练只用合成数据”不等于”对任何真实分布都稳”,分布偏移时精度和校准都会掉,留出验证不能省;二,上下文行数上限 60000(训练边界),更大的表要采样或分块,分块时注意上下文 keys/values 复用的正确用法;三,库是 GPU 原生的,纯 CPU 环境先确认支持再排期。

本文阅读量 --
Author:Margrop
Link:https://blog.margrop.com/post/2026-09-30-kumo-tabular-agent/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可