研究Apple Machine Learning Research·原文 2026年9月16日本站收录 2026年9月17日

苹果发布Glyph:用多智能体LLM为数据目录自动补列描述和分类标签

苹果研究团队描述一个已投产系统:Descriptor代理按需检索企业GitHub上的管道源码生成列描述,Tagger代理并行跑三种策略并用RRF融合,标签来自 275 个叶节点的受治理分类本体。

AI解读:企业数据湖里表越堆越多,人写文档的速度跟不上,列描述缺失、治理标签没打,直接影响数据发现、访问控制和合规。Glyph想解决的就是这笔"文档债"。

它的特别之处是把"写描述"和"打标签"拆成两个协作的LLM智能体,用有状态图编排:写描述时去企业GitHub拉生成该列的管道源码做依据,打标签时并行跑描述、业务线正则、元数据三种策略,最后用RRF合并排序。

对数据治理团队来说,价值在于"可审计":每个标签能追溯来源,用RRF融合和消融实验说明每个策略各贡献多少,并且设计成不依赖实际数据值的代码接地方式。

限制也很明确:这套系统高度绑定企业内部GitHub和自有本体,换环境未必直接复现;论文报告的是多标签F2和检索指标,不涉及生产环境节省的人力或合规结果。

苹果机器学习研究团队发布Glyph,一个用于企业数据目录列描述生成和敏感度本体标注的生产系统。作者为Kostia Kudriavtsev、Parvez Rafi、Sha Sundaram。

该研究指出,企业数据湖积累表的速度超过人工管理员编写文档或分类的速度,导致大量列缺少描述、未分配治理标签。这种文档债会削弱数据发现、访问控制和监管合规。

Glyph把两个相互耦合的问题——列描述生成和用于数据分类的列类型标注——建模为协作的LLM智能体,并用有状态图进行编排。

其中Descriptor代理以生成每一列的管道源代码为依据来生成描述,源码通过推理-行动工具循环按需从企业GitHub检索,即主动式检索增强生成(active RAG)。

Tagger代理则从受治理的 275 个叶节点数据分类本体中分配标签:它并行运行三种互补策略——描述标签器、业务线正则标签器,以及由微调对比编码器加向量数据库支持的元数据标签器——再用倒数排名融合(RRF)合并各自的排序输出。

研究团队用批内对比目标微调了一个 6 层MiniLM元数据编码器,在分布内留出划分上把同标签检索的NDCG@10 从 0.55 提升至 0.92,MAP@100 从 0.19 提升至 0.90,对比对象是原始基础编码器。

评测设置与工程取舍

论文报告了端到端多标签标注质量,采用以召回为权重的F2目标,覆盖三个评测组。

研究还包含消融实验,用于分离每种策略以及RRF融合各自的贡献。

作者列出若干工程决策,用以区分Glyph与此前的列类型标注工作,以及商业化的值/正则敏感度扫描器:不依赖数据值、以代码为依据的设计,每个标签保留溯源信息,以及优雅降级。

  • 评测目标:召回加权F2,覆盖三个评测组
  • 消融实验:分别隔离三种标注策略和RRF融合的贡献
  • 与商业敏感度扫描器的区别:值无关、代码接地、逐标签溯源、优雅降级

作者对系统定位的表述

作者称,这些设计共同使多智能体LLM编目可作为生产服务进行审计和运营。

论文页面同时列出相关阅读,涉及用语义正则描述LLM特征,以及在工业级数千万歌曲数据集上比较token级和文档级表示方法用于音乐标注的研究。

信息来源