Ling-3.0-flash-singprobe / README_CN.md
ZhuoerX
update readme
872e3b3
|
Raw History Blame Contribute Delete
2.54 kB

Ling3-SingProbe

English | 中文

模型简介

SingProbe 是基于 inclusionAI/Ling-3.0-flash 构建的内生式流式安全护栏。它不需要额外运行一个安全模型,而是复用基座模型生成时已计算的隐藏状态,在每个 token 上同时评估用户意图、响应不安全风险和幻觉风险;Decode 阶段额外开销小于 0.5%。

基座模型 探测头参数量 采样层 输出
inclusionAI/Ling-3.0-flash-singprobe 5.18M [13, 26, 40] 8 类意图 + 不安全 + 幻觉

方法与完整实验结果见技术报告,实现代码见 inclusionAI/SingProbe。

核心评测结果

所有指标均为越高越好;结果为下述 benchmark 集的平均值。

任务 指标 Ling-3.0-flash-singprobe 参考基线
用户意图分类(6 个 benchmark) F1 0.8674 YuFeng-XGuard-Reason-8B:0.8714
响应安全分类(8 个 benchmark) F1 0.8728 Qwen3Guard-Gen-8B-strict:0.8604
流式安全检测(3 个 benchmark) R-AUC / T-AUC 0.9887 / 0.9481 Qwen3Guard-Stream-8B-strict:0.9640 / 0.8893
幻觉检测(6 个 benchmark) AUC 0.8012 DRIFT:0.8000
部署特性 结果
良性响应误报率 5 个数据集平均 0.03%
在线自由生成 leave-one-out 协议下 Accuracy 0.9641 / F1 0.6452
Decode 开销 < 0.5%

Quick Start

SingProbe 仅支持通过 SGLang 集成分支 或 vLLM 集成分支 使用。启动服务时通过 Hugging Face ID 加载探测头:

python -m sglang.launch_server \
  --model-path inclusionAI/Ling-3.0-flash \
  --probe-ckpt inclusionAI/Ling-3.0-flash-singprobe \
  --port 30000

集成会为每个生成 token 返回一份分数字典(label_0–label_9),目前仅支持 Ling-3.0 的 BailingMoeV3ForCausalLM。请严格匹配基座模型与探测头:本检查点仅用于 inclusionAI/Ling-3.0-flash。

Citation

@article{singteam2026singprobe,
  title = {SingProbe Technical Report},
  author = {Sing Team},
  journal = {arXiv preprint arXiv:2608.30703},
  year = {2026},
}