與幻覺(jué)檢測(cè)原理)
【免費(fèi)下載鏈接】Qwen3.5-4B-singprobe項(xiàng)目地址https://ai.gitcode.com/hf_mirrors/inclusionAI/Qwen3.5-4B-singprobe點(diǎn)擊查看免費(fèi)下載Qwen3.5-4B-singprobe 是一個(gè)構(gòu)建在Qwen/Qwen3.5-4B之上的流式安全護(hù)欄streaming guardrail探針模型它不額外運(yùn)行獨(dú)立的安全模型而是在生成過(guò)程中逐 token 讀取基座模型的隱藏狀態(tài)實(shí)時(shí)評(píng)估查詢意圖、回答不安全程度和幻覺(jué)風(fēng)險(xiǎn)。本文用通俗的語(yǔ)言講清它的兩大核心指標(biāo)R-AUC與T-AUC并拆解其幻覺(jué)檢測(cè)原理幫你一文讀懂這套流式安全方案。? 先認(rèn)識(shí)主角Qwen3.5-4B-singprobe 是什么傳統(tǒng)做法是給大模型外掛一個(gè)獨(dú)立的安全審查模型先生成完再整體檢查——既慢又費(fèi)算力。Qwen3.5-4B-singprobe 換了一種思路把安全檢測(cè)做進(jìn)生成過(guò)程本身。流式探測(cè)每生成一個(gè) token探針就同步打分一次危險(xiǎn)內(nèi)容邊生成邊發(fā)現(xiàn)而非事后補(bǔ)票三合一輸出一次探測(cè)同時(shí)給出 8 類(lèi)查詢意圖、回答不安全度、幻覺(jué)風(fēng)險(xiǎn)分輕量到極致探針參數(shù)僅5.18M約為基座模型的 0.13%解碼開(kāi)銷(xiāo) 0.5%低誤報(bào)良性回答的誤報(bào)率平均僅0.04%這些關(guān)鍵信息可以在 README.md 的 Model Description 部分找到配置層面則定義在 config.json 中。 一分鐘搞懂 AUC安全檢測(cè)的綜合成績(jī)單在討論 R-AUC 和 T-AUC 之前先用 30 秒理解AUCArea Under the ROC Curve接收者操作特征曲線下面積。可以這樣直觀理解隨機(jī)抽一個(gè)不安全樣本和一個(gè)安全樣本模型給不安全樣本打出更高分?jǐn)?shù)的概率就是 AUC。AUC 取值含義1.0完美區(qū)分永不混淆0.9 以上非常優(yōu)秀的安全檢測(cè)水平0.5等于拋硬幣蒙為什么安全領(lǐng)域偏愛(ài) AUC 而不是準(zhǔn)確率因?yàn)?AUC 不依賴人工劃定的分?jǐn)?shù)閾值對(duì)安全樣本多、危險(xiǎn)樣本少這種不平衡場(chǎng)景更穩(wěn)健便于在不同模型之間橫向?qū)Ρ取?R-AUC回答最終判定準(zhǔn)不準(zhǔn)R-AUCResponse 維度 AUC衡量的是當(dāng)回答生成到結(jié)尾時(shí)模型把整條回答判對(duì)安全 / 不安全的能力。打個(gè)比方一位安檢員在乘客回答走完整個(gè)安檢門(mén)之后做出的最終判定是否準(zhǔn)確考驗(yàn)的就是 R-AUC。在流式安全任務(wù)的 3 個(gè)基準(zhǔn)測(cè)試上Qwen3.5-4B-singprobe 取得模型規(guī)模R-AUCQwen3.5-4B-singprobe4B 5.18M 探針0.9870Qwen3Guard-Stream-8B-strict專(zhuān)用護(hù)欄8B0.9640一個(gè)帶 5.18M 小探針的 4B 模型反而比 8B 專(zhuān)用護(hù)欄模型高出了約 2.3 個(gè)點(diǎn)——因?yàn)樘结樦苯幼≡诨P蛢?nèi)部讀的是第一手的隱藏狀態(tài)而不是事后重新理解文本。?? T-AUC回答危險(xiǎn)發(fā)現(xiàn)得早不早T-AUCTime 維度 AUC衡量的則是速度不安全信號(hào)在 token 流中多快就能被區(qū)分出來(lái)。流式場(chǎng)景下的意義非常實(shí)際如果第 20 個(gè) token 就檢測(cè)到風(fēng)險(xiǎn)可以立即截?cái)嘤脩舾究床坏酵暾kU(xiǎn)內(nèi)容檢測(cè)越早浪費(fèi)的生成算力和用戶暴露時(shí)間越少檢測(cè)太晚比如接近結(jié)尾才報(bào)警護(hù)欄就形同虛設(shè)繼續(xù)用安檢的比喻T-AUC 考察的是安檢員在乘客剛踏上安檢門(mén)時(shí)能否立刻識(shí)別出可疑物品。模型規(guī)模T-AUCQwen3.5-4B-singprobe4B 5.18M 探針0.9286Qwen3Guard-Stream-8B-strict專(zhuān)用護(hù)欄8B0.8893一句話記住兩者的分工R-AUC 管準(zhǔn)T-AUC 管快。流式安全護(hù)欄必須同時(shí)滿足這兩點(diǎn)單看任何一項(xiàng)都會(huì)產(chǎn)生錯(cuò)覺(jué)。 幻覺(jué)檢測(cè)原理第三個(gè)被實(shí)時(shí)探測(cè)的維度除了安全問(wèn)題探針還對(duì)每個(gè) token 輸出一個(gè)幻覺(jué)風(fēng)險(xiǎn)分用于識(shí)別模型一本正經(jīng)說(shuō)錯(cuò)話的片段。它是怎么看見(jiàn)幻覺(jué)信號(hào)的關(guān)鍵在層間隱藏狀態(tài)的拼接?;P凸?36 層左右Qwen3.5-4B-singprobe 抽取第9、19、30層淺、中、深三個(gè)位置的隱藏狀態(tài)并拼接成輸入特征淺層第 9 層更多攜帶局部、表層語(yǔ)義信息深層第 30 層更多承載抽象語(yǔ)義與事實(shí)推理狀態(tài)三層拼接讓探針同時(shí)擁有細(xì)節(jié)視角和全局視角幻覺(jué)往往恰恰體現(xiàn)在兩種視角的不一致中這一設(shè)計(jì)在 config.json 的base_model_layer_ids字段中清晰可見(jiàn)輸入特征維度的計(jì)算邏輯則定義在 configuration_sing_probe.py 的input_size屬性中hidden_size × 抽取層數(shù) 2560 × 3。幻覺(jué)檢測(cè)效果如何在 6 個(gè)幻覺(jué)檢測(cè)基準(zhǔn)上Qwen3.5-4B-singprobe 取得AUC 0.7855與專(zhuān)用幻覺(jué)檢測(cè)方法 DRIFT0.8000基本處于同一梯隊(duì)——而且它是順手在流式探測(cè)中輸出的不需要額外的推理流程。任務(wù)指標(biāo)結(jié)果查詢意圖分類(lèi)6 基準(zhǔn)F10.8650回答安全分類(lèi)8 基準(zhǔn)F10.8646流式安全3 基準(zhǔn)R-AUC / T-AUC0.9870 / 0.9286幻覺(jué)檢測(cè)6 基準(zhǔn)AUC0.7855完整評(píng)測(cè)表格見(jiàn) README.md 的 Evaluation 部分。 工作全流程探針內(nèi)部發(fā)生了什么整個(gè)探測(cè)流程可以概括為四步抽取生成每個(gè) token 時(shí)收集基座模型第 9、19、30 層的隱藏狀態(tài)并拼接注意力聚合探針是一個(gè)帶滑動(dòng)窗口2048的輕量注意力模型8 個(gè)頭核心實(shí)現(xiàn)在 modeling_sing_probe.py 的SingProbeAttnModel中窗口機(jī)制讓它兼顧長(zhǎng)程上下文而注意力計(jì)算量可控見(jiàn) modeling_sing_probe.py分類(lèi)輸出經(jīng) RMSNorm 后輸出10 維 logits對(duì)應(yīng)label_0–label_9即 8 類(lèi)查詢意圖 不安全 幻覺(jué)風(fēng)險(xiǎn)實(shí)時(shí)決策推理引擎SGLang / vLLM每個(gè) token 返回一個(gè)分?jǐn)?shù)字典宿主程序據(jù)此決定繼續(xù)、截?cái)嗷蚋婢送忭?xiàng)目還提供了一個(gè)純 MLP 的輕量版探針SingProbeMlpModelmodeling_sing_probe.py結(jié)構(gòu)更簡(jiǎn)單適合對(duì)時(shí)延極端敏感的場(chǎng)景其配置類(lèi)定義在 configuration_sing_probe.py。當(dāng)前發(fā)布的權(quán)重采用的是注意力版見(jiàn) config.json 的architectures字段。 如何部署一行參數(shù)接入 SGLang部署時(shí)只需在啟動(dòng)服務(wù)端時(shí)通過(guò)--probe-ckpt掛載探針命令取自 README.md 的 Quick Startpython -m sglang.launch_server \ --model-path Qwen/Qwen3.5-4B \ --probe-ckpt inclusionAI/Qwen3.5-4B-singprobe \ --port 30000?? 兩個(gè)注意點(diǎn)必須成對(duì)使用探針與基座模型嚴(yán)格綁定本權(quán)重只適配Qwen/Qwen3.5-4BvLLM 用戶同樣有對(duì)應(yīng)的集成分支用法一致按集成文檔掛載即可? 總結(jié)為什么這套方案值得關(guān)注流式逐 token 探測(cè)危險(xiǎn)內(nèi)容可被提前截?cái)郣-AUC 0.9870 / T-AUC 0.9286 雙雙超越 8B 專(zhuān)用護(hù)欄基線輕5.18M 參數(shù)、 0.5% 解碼開(kāi)銷(xiāo)幾乎不改變?cè)型评沓杀径嘁淮翁綔y(cè)覆蓋意圖分類(lèi)、安全分類(lèi)、幻覺(jué)檢測(cè)三大任務(wù)誤報(bào)率僅 0.04%懂原理層間隱藏狀態(tài)拼接 滑動(dòng)窗口注意力讓安全判斷與幻覺(jué)識(shí)別共享同一次前向計(jì)算如果你正在為 4B 級(jí)別的大模型尋找一套準(zhǔn)且快的流式安全護(hù)欄Qwen3.5-4B-singprobe 的 R-AUC / T-AUC 雙高成績(jī)說(shuō)明小探針也能守住大模型的安全底線。贊分享【免費(fèi)下載鏈接】Qwen3.5-4B-singprobe項(xiàng)目地址https://ai.gitcode.com/hf_mirrors/inclusionAI/Qwen3.5-4B-singprobe點(diǎn)擊查看免費(fèi)下載相關(guān)推薦基于Qwen3.5-27B-singprobe的流式安全攔截實(shí)戰(zhàn)R-AUC 0.9879與T-AUC 0.9289指標(biāo)解讀基于Qwen3.5 27B singprobe的流式安全攔截實(shí)戰(zhàn)R AUC 0.9879與T AUC 0.9289指標(biāo)解讀 Qwen3.5 27B singp如何讀懂SingProbe評(píng)估指標(biāo)F1、R-AUC、T-AUC與AUC基準(zhǔn)測(cè)試逐項(xiàng)解析如何讀懂SingProbe評(píng)估指標(biāo)F1、R AUC、T AUC與AUC基準(zhǔn)測(cè)試逐項(xiàng)解析 Llama 3.2 1B Instruct singprobeSinRipple 事件綁定與事件委托機(jī)制詳解從 Props 語(yǔ)法到源碼級(jí)委托實(shí)現(xiàn)Ripple 事件綁定與事件委托機(jī)制詳解從 Props 語(yǔ)法到源碼級(jí)委托實(shí)現(xiàn) 本文基于 Ripple 官方文檔《Event Binding in Ripple創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考