AegisAI L2 · 實測報告

真實詐騙訊息量測

測試集=詐騙者本人打的字(PTT 使用者截圖 + 165 官方圖卡,逐字轉錄)| 2026-07-28 · 每晚自動重算

99%
真實詐騙訊息辨識率
102 則
0.87%
真人正常對話誤報率
3,060 句
3.3%
難負樣本誤報率
刻意夾帶詐騙詞的正常訊息
6.9MB
端上模型大小
離線可跑,訊息不出裝置

我們推翻了自己上一版的數據

這一頁先前掛的是 98.5% 辨識率、2.4% 誤報。那是 in-domain 數字 —— 測試題和考古題出自同一批公開資料集 (對岸垃圾簡訊、LLM 生成的社交工程對話)。我們拿真實的台灣詐騙訊息去考,才發現那個分數不成立。

✗ 舊模型(2026-05,公開資料集訓練)

辨識 0%

帳面 98.5%,但拿台灣詐騙訊息實測,連「你的帳戶涉及洗錢案件,請配合監管」都判成正常、機率 1.00。它學到的是對岸簡訊與英文詐騙信的樣子。

✓ 現行模型(台灣語料重訓)

辨識 99%

加入 1,187 句台灣判決書還原話術、102 則真實詐騙訊息,以及 5 萬句真人繁中對話當對照組重訓。102 則真實訊息漏 1 則。

為什麼會差這麼多:分數是被「對照組」決定的。舊評測拿對岸垃圾簡訊當「正常訊息」, 模型只要學會「這是不是台灣人講話」就能拿高分。換成真實台灣正常對話一測,立刻現形。

測試集:詐騙者本人打的字

測試集內容數量來源
真實詐騙訊息簡訊/LINE/私訊/電郵原文,一字未改102 則PTT 使用者貼的截圖 + 165 官方宣導圖卡,逐字轉錄
真人正常對話繁體中文日常對話3,060 句公開繁中字幕語料,未參與訓練
難負樣本刻意夾帶帳戶/包裹/驗證碼/匯款等詐騙共用詞的正常訊息60 句人工撰寫,未參與訓練也未參與規則挖掘

難負樣本為什麼重要:「媽,我今天晚一點回去」「銀行帳戶的自動扣繳我設定好了」這種話, 早期版本會直接判成詐騙。誤報比漏抓更容易讓人關掉防護,所以我們刻意寫最容易誤判的正常訊息來考自己。

兩個模型,逐項成績

判定方式真實詐騙訊息
辨識率
真人正常對話
誤報率
難負樣本
誤報率
語意模型(fastText)
99%
0.03%
1.7%
專家規則(YAML)
92%
0.83%
1.7%
兩者融合(實際行為)
99%
0.87%
3.3%

專家規則(可解釋)

片語與加權關鍵字。能說出「為什麼判定是詐騙」,可遠端即時更新。規則只從真實詐騙訊息挖 —— 我們試過從 AI 改寫的話術挖 379 條,對真實訊息只命中 12%;改從真實訊息挖,28 條就到 92%。

語意模型(泛化)

char-level 量化模型,6.9MB,端上直接跑、訊息不離開裝置。抓字面沒見過的變體。低信心不計分,門檻每晚重新校準。

每晚自動更新,退步就不上線

詐騙話術每月都在變。AegisTrack 每天凌晨自動採集新的真實詐騙訊息 → 重挖規則 → 重訓模型 → 跑驗收閘門,三項指標任一退步就不更新線上

閘門條件要求
真實詐騙訊息辨識率不得低於線上 −1 個百分點
難負樣本誤報率不得高於線上 +2 個百分點,且硬上限 15%
真人正常對話誤報率不得高於線上 +1 個百分點

閘門量的是端上真正會跑的那顆模型與實際判定門檻,不是訓練用的大模型 —— 這兩者行為差很多,我們吃過一次虧。

誠實的限制

  • 真實訊息只有 102 則,且 7 成是簡訊釣魚。一對一養套殺、假冒親友這類慢節奏對話樣本仍少,那種訊息單看一句本來就很難判。
  • 樣本來自「有人截圖貼出來」的訊息,本身偏向明顯到值得截圖的那一類。手法越精細的,越不會出現在公開討論區。
  • 難負樣本 60 句由我們自己撰寫,數量少。真實使用者的正常訊息分布仍待更大規模驗證。
  • 判決書還原的話術由 AI 重寫,不是原文。我們逐卡比對原始判決稽核過,刪掉 24% 不合格的卡與夾帶真實姓名的句子,但重寫終究不等於真跡。

我們把推翻自己舊數據的過程留在這一頁,因為反詐騙產品最怕的就是拿漂亮但不成立的分數說服自己。

訓練資料來源

來源內容用途
司法院裁判書1,489 篇詐欺刑事判決 → 856 篇一審有罪 → AI 還原話術,逐卡人工規格稽核台灣詐騙正樣本
真實詐騙訊息PTT 使用者截圖 + 165 官方圖卡,逐字轉錄正樣本 + 驗收測試集
165 反詐騙公開通報2017–2026 年公告手法歸納
繁中對話語料公開字幕語料 5 萬句正常對話對照組
公開研究資料集Fraud-R1(社交工程對話)、中文 SMS 標註語料基礎泛化

情報採集與每日更新由 AegisTrack 供給

← 回 AegisTalk 產品頁