閉迴路控制與共適應

雙學習者問題

雙學習者問題點出了共適應 BCI 的根本難題:兩個具適應能力的主體——機器解碼器與生物使用者——同時更新其參數,各自對著一個由對方不斷移動的目標進行最佳化。嚴格而言,這是一個耦合、非平穩且一般為非凸的最佳化問題;聯合系統可能收斂到良好表現、停在平庸的平衡點、振盪,或發散,端視兩個學習過程彼此的排程方式而定。

有兩個相互糾纏的議題使其困難。其一是功勞歸屬(credit assignment):當表現變動時,往往無法判定該歸因於解碼器更新,還是使用者神經策略的改變,這既妨礙診斷,也妨礙對適應的有原則控制。其二是穩定性:若解碼器適應得與使用者一樣快、甚至更快,兩者便會互相追逐;一個改善瞬時目標的適應,反而可能使迴路失穩。多數實務設計以刻意打破對稱來化解——讓其中一個學習者移動得慢得多,或將其凍結——好讓另一個有穩定的目標可循。

人們常想讓解碼器積極適應以「幫助」使用者,但解碼器動得越多,使用者就越難對介面建立穩定的內部模型——通往良好控制最快的路徑,往往是一個停止適應的解碼器。

又稱
dual-learner problemcoupled adaptation problem雙適應問題