可解釋的MEG語音解碼:找出大腦皮質來源與驅動辨識的語音特徵
Interpretable MEG Decoding of Perceived Speech: Cortical Sources and the Stimulus Features That Drive Retrieval
背景
過去幾年,非侵入式腦磁圖(MEG)配合深度學習,已經能從人腦活動中「還原」出人正在聽的一小段語音——做法通常是訓練一個神經網路,用類似 CLIP 的對比學習目標,把 MEG 訊號嵌入向量和 wav2vec 2.0 產生的音訊嵌入向量對齊,讓模型從一堆候選音訊片段中「選出」對應的那一段。這類模型的準確率已經相當可觀,但存在一個長期被忽略的問題:模型的權重完全學不出任何跟電生理學量(例如皮質來源位置、頻率、時間延遲)對應的東西。換句話說,這些模型「能猜對」,卻說不出「為什麼猜對」——是哪個腦區、哪個語音特徵在驅動辨識,完全是個黑箱。
本研究(arXiv:2608.01481,作者 Ilia Semenkov、Daria Kleeva、Ivan Dakhtin、Zarina Maksudova、Alex Ossadtchi)的出發點,就是要在不犧牲準確率的前提下,重新設計一套「物理與生理上有意義」的解碼架構,讓模型的每一個內部結構都能對應到真實的大腦來源與語音特性,從黑箱走向可解釋。
方法
作者以先前一套表現優異的 MEG-to-audio 檢索架構為基礎,對前端與解碼器都做了根本性改造:
- 空間注意力層:原始架構把 MEG 感測器排成平面(flattened sensor layout)再做注意力運算,忽略了頭盔感測器實際上是三維球面分佈。作者改用定義在三維 MEG 頭盔幾何上的球面諧波(spherical harmonics,階數 L=24),讓空間濾波器直接符合磁場在頭骨表面的物理分佈規律,產生 270 個「虛擬通道」。
- 受試者專屬分支數量精簡:原本每位受試者要學習 270 個獨立分支,作者把它壓縮成僅 25 個分支(K=25),每個分支對應一個可辨識的神經來源。
- 時間濾波器:在每個分支上加入一個約 150 毫秒的深度可分離一維卷積濾波器,讓每個分支在空間與時間上都能對齊到一個具體的神經來源。
- 解碼器變淺:卷積解碼器從原本較深的結構縮減為僅 2 個殘差卷積區塊(B=2),再投影到 768 維的 wav2vec 嵌入空間。
- 訓練前處理:在訓練前移除眼動(ocular)與心跳(cardiac)相關的成分,降低模型走「與刺激同步的偽相關捷徑」而非真正學習語音特徵的風險。
整體而言,新架構的解碼器參數量約為 486,619 個,比原架構少了大約 20 倍。
實驗結果
實驗在 MEG-MASC 資料集上進行,該資料集包含 27 位英語受試者、共 49 次錄音,受試者聆聽敘事性語音時同步記錄 MEG。在 1,005 個候選片段中做檢索,六個獨立訓練的模型平均達到 Top-1 準確率 39.75% ± 0.34%,Top-10 準確率約 70.4%——與參數量大得多的原始架構相比幾乎沒有損失,卻換來完全可解釋的內部結構。
消融實驗顯示:分支數 K 在 10–25 之間準確率就已經飽和,再增加分支數並沒有系統性提升;若完全移除空間注意力層,準確率會掉 4–5 個百分點。解碼器深度在 2–5 個卷積區塊之間表現相近,但把區塊數降到 0 則明顯變差。音訊片段長度也很關鍵——從 1.5 秒延長到 5 秒,Top-1 準確率由 14.37% 一路提升到 62.20%,呈單調上升趨勢。
更重要的是可解釋性分析的發現:
- 來源定位:透過 MNE 逆向建模,模型學到的權重對應到雙側顳上迴(追蹤聽覺訊號)、背側語音處理路徑,以及左側額下皮質(涉及語言預測與整合)——這些正是已知的語音感知網路節點。左側分支還額外帶有較高頻率(約 13 Hz)的節律成分,右側則沒有,與「時間不對稱取樣」(asymmetric sampling in time)的聽覺側化理論相符。
- 成對遮蔽實驗(paired occlusion):在 19 個語音特徵中,有 15 個對檢索準確率有顯著貢獻,效果最大的是靜音段、聲音強度、母音,以及聲學起始點(onset);摩擦音、塞音等特徵貢獻較小但仍顯著。
- 敘事結構的作用:對隨機詞列表(random word lists)做實驗,結果反而是把「敘事語音」對應的 MEG 片段替換進去,檢索表現不降反升——顯示缺乏敘事結構的腦活動,可還原的資訊量本來就比連貫語音時少。
- 目標嵌入的可壓縮性:wav2vec 的 768 維目標可以壓縮到約 12 個學習出的特徵維度而不損失準確率,但若在時間軸上做強力壓縮,準確率會明顯下降。
意義
這篇論文的核心貢獻,不在於刷新一個準確率數字,而是證明「可解釋性」與「高效能」並非互斥選項。透過把球面諧波、生理合理的分支數、時間濾波器等物理與生理限制直接寫進架構,作者在準確率幾乎不打折(39.75% vs. 原架構相當水準)、參數量卻少了 20 倍的情況下,讓模型的每一層權重都能被拿來做腦科學分析——回推出符合已知語音感知網路的皮質來源,並具體指出哪些語音特徵(靜音、強度、母音、聲學起始)才是真正驅動辨識的關鍵。
對於腦機介面(BCI)與神經解碼領域而言,這意味著未來的語音解碼系統不必再滿足於「黑箱式高準確率」——透過在架構設計階段就注入物理與生理先驗,研究者可以同時得到效能與機制洞察,甚至反過來用解碼模型當作神經科學的探針,驗證或修正既有的語音感知理論(例如聽覺側化、敘事結構對神經表徵的影響)。這種「先驗約束 + 事後可解釋」的設計哲學,也為其他訊號(如腦電圖 EEG、皮質腦電圖 ECoG)的解碼研究提供了可複製的範本。