運動與動作學神經義肢
閉迴路解碼器自適應(CLDA)
閉迴路解碼器自適應是一類方法,在使用者主動操控效應器的同時更新解碼器參數,所依據的是進行中的閉迴路資料,而非另外的離線校準區塊。由於解碼器是根據其自身當前行為所產生的資料而改變,且使用者同時也在適應解碼器,CLDA 明確是對雙學習者問題的一種解法:它刻意引導共適應中的機器一方,而非任其固定不變。具體方案的差異在於更新什麼(調諧/觀測模型、動力學或兩者)以及更新多快(逐試次、逐批次或平滑更新)。
一種代表性做法是先擬合一個初始(常為輔助式或種子式)解碼器,接著反覆自近期短窗的閉迴路活動、配以意圖推論出的運動學,重新估計其參數,並以一平滑因子將每個新估計與先前參數混合,以避免不穩定。如此可得能以少量校準資料快速上線、並能追蹤神經訊號緩慢變化的解碼器。ReFIT 是同一原理的兩階段特例;SmoothBatch 與自適應卡爾曼方法則將其推廣為持續更新。
更快的自適應未必更好:過於激進的 CLDA 可能追逐暫態雜訊,或鎖定於使用者尚未穩定形成的不良策略,因此自適應速率本身是一個需調校的超參數,在反應性與穩定性之間取捨。
又稱
另見