運用地端模型解析隱私資料的
去識別化過程

醫療教學評量資料(Mini-CEX/WBA)的實務去識別化
吳維喬 · 〔場合〕 · 〔日期〕

對話紀錄裡,個資一直都在

165
手機碼命中
141
帶標籤病歷號
22
日期+診斷組合
1,805
機構指紋命中(原始對話)
另:清單外真名 45+、身分證型 1,236、Email 7——15 份對話全程僅地端模型處理

貼一段病程,個資就進了 prompt

病程紀錄自由文字
貼進對話報錯/截圖
prompt進模型上下文
JSONL 落地完整留存
照護者手機Key Person:Wife(09xx••••••)
病歷號-姓名破折鏈#06xx••••-[姓名]
半遮蔽姓名陳O枝(標籤後綴仍外洩)
新生報告母名[姓名]之子・母 [姓名]

傳出去,就收不回來

雲端 API
傳輸與留存日誌・備份・訓練再用
合規違規特種個資未脫敏外傳
紀錄鏡像外部無法徹底清除
個資法§6 病歷・醫療等六類特種個資,原則禁止蒐集處理利用
醫療法§72・§67 保密義務(§103 處罰)・病歷定義
GDPR 假名化參照
  • 姓名
  • 地理區域(州以下)
  • 日期(出生・入院…)
  • 電話碼
  • 傳真
  • Email
  • 社保號
  • 病歷號
  • 保險受益號
  • 帳戶號
  • 證書/執照號
  • 車牌/裝置序號
  • URL
  • IP 位址
  • 生物特徵
  • 全臉照片
  • 其他唯一號
  • 親屬/雇主同欄
HIPAA Safe Harbor 45 CFR 164.514(b)(2)
法遵頁為摘要・非法律意見;僅供治理討論

全地端,是唯一合理的架構

本機資料與對話不出機
Tailscale 私有網
橋Agemma-4-26b-a4b
橋Bqwen-local(thinking off)
禁用外部付費 API
13/13 會話僅見地端模型

五段管線,身份與資料實體隔離

wba原始 16 檔・含真名
merge整併 30,138 筆
wash清洗・破損姓名刪列
sampled抽樣+稽核
anon去識別主站
release合成釋放
codes/ 對照表(評碼↔姓名↔人事號):獨立保管,勿隨主檔外流

名單遮不完,規則來補,還要防誤遮

受評者姓名
人事號→ 評碼 E0001…(1,527)
臨床教師
同名併碼→ 師碼 T0001…(743)
來源檔名→ 來源碼 S01…S16
精確日期→ yyyy-mm 降精度
名單式遮蔽已知姓名→[姓名]
規則式 14 條姓名標籤・破折鏈・身分證・病歷號
白名單防誤遮LDH(334)・尺寸不誤傷

不釋放遮蔽真值,釋放合成資料

遮蔽真值檔

間接識別殘留:罕見病例・小細胞群可定位
對照表若在,遮罩只是暫存

合成檔 29 欄 × ~8,000 列

地端 LLM 重生:學期・地點・診斷・評量重點・改善計畫
聚合趨勢保留,個人推論不可能
Real Transformed Synthetic
禁止個人級推論・比對・重識別;合成欄不得作臨床事實引用

五閘全綠,才准釋放

閘1 PII2,125 姓名掃描・0 命中
閘2 k≥513 組合・抑制 62 列 (0.78%)
閘3 防抄5-gram 0.0000 ≤ 0.02
閘4 效度TV 0.048 / 0.020
閘5 誠實synthetic 聲明齊全
釋放檔醫院指紋掃描(含 臺/台 摺合):0 筆
宣稱 0 殘留
獨立複查推翻
revise2–4 迭代
全閘通過
provenance:SEED=20261026・來源檔 SHA-256・LLM 快取逐筆續傳;釋放前人工覆核

四件事,帶回去

對話即個資貼文即進 prompt
全地端唯一合理架構
地端≠安全程序才是
獨立驗證優於自我宣稱
吳維喬
本簡報自身零外部請求・單檔離線可播