正常人左右腳解碼:Riemannian / Hjorth / Cross-correlation

ASR10 + FIR 0.5-50 Hz + ICA 後切割資料;每位受試者獨立做 left vs right 交叉驗證,不混合不同受試者。

我的判斷

Random trial CV 下,整體最佳是 Hjorth mobility / all32 / 0.5-50 Hz,median balanced accuracy=0.626;Riemannian all32 filter bank 也到 0.603。 但較保守的中央區設定最佳只有 Riemannian covariance / Filter bank 8-30 Hz,median balanced accuracy=0.562。 因此我會解讀為:資料裡可能有 left/right 可解碼訊號,但目前最強訊號不是乾淨的中央 sensorimotor 側化,all32 寬頻結果需要小心看成探索性結果。

Riemannian covariance 最佳設定為 all32 / Filter bank 8-30 Hz,median balanced accuracy=0.603,>0.60 的受試者 5/10。 Hjorth mobility 最佳設定為 all32 / 0.5-50 Hz,median balanced accuracy=0.626,>0.60 的受試者 6/10。 Cross-correlation lag 最佳設定為 central9_pairs / Filter bank 8-30 Hz,median balanced accuracy=0.522,>0.60 的受試者 0/10。

三類最佳設定合計共有 11/30 個 subject-feature 組合超過 0.60;這是探索性 screening,binomial p 未做多重比較校正,而且 random trial CV 可能受 block/order autocorrelation 影響。下一步最好做 block-aware 或 run-aware validation。

Riemannian 使用 covariance + log-Euclidean tangent space + logistic regression;Hjorth 使用 mobility;cross-correlation lag 使用 band envelope 的 peak correlation 與 lag,限制在 ±200 ms。

最佳設定比較

best family subject balanced accuracy best family subject heatmap
top configs balanced accuracy

Group Summary

下載 group summary CSV · 下載 subject metrics CSV · 下載設定 JSON

featurechannelsbandmedian bAccmean bAccCI lowCI highmedian AUCsub >0.60p<0.05
Hjorth mobilityall320.5-50 Hz0.62590.63440.49580.74760.65556.00009.0000
Riemannian covarianceall32Filter bank 8-30 Hz0.60330.61470.53350.74450.63505.00007.0000
Riemannian covarianceall32Mu 8-13 Hz0.57440.58640.49290.72090.60293.00005.0000
Riemannian covarianceall32High beta 20-30 Hz0.57080.57110.48880.69980.58222.00006.0000
Riemannian covariancecentral9Filter bank 8-30 Hz0.56240.56940.45180.71820.57813.00005.0000
Riemannian covarianceall32Low beta 13-20 Hz0.55880.54540.47830.59640.56701.00002.0000
Riemannian covariancecentral9Mu 8-13 Hz0.55500.55060.47600.64710.57151.00004.0000
Hjorth mobilityall32Mu 8-13 Hz0.54920.54760.48810.60590.57161.00004.0000
Hjorth mobilitycentral90.5-50 Hz0.54580.55710.49600.69140.55871.00001.0000
Hjorth mobilitycentral9Mu 8-13 Hz0.54030.53870.47470.60110.55031.00003.0000
Riemannian covariancecentral9Low beta 13-20 Hz0.53600.54560.48620.63610.53181.00003.0000
Riemannian covariancecentral9High beta 20-30 Hz0.53080.53950.46440.64280.55691.00002.0000
Hjorth mobilityall32High beta 20-30 Hz0.52470.52230.45980.56630.52560.00001.0000
Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.52170.50470.42830.57790.53710.00001.0000
Hjorth mobilityall32Filter bank 8-30 Hz0.51670.51920.49430.55590.52140.00001.0000
Hjorth mobilitycentral9High beta 20-30 Hz0.51520.51980.47590.59160.51991.00001.0000
Cross-correlation lagcentral9_pairsLow beta 13-20 Hz0.51380.50840.42300.57260.52890.00003.0000
Hjorth mobilitycentral9Filter bank 8-30 Hz0.51000.51250.43720.58410.52280.00001.0000
Hjorth mobilitycentral9Low beta 13-20 Hz0.49640.49020.41640.55290.50410.00001.0000
Hjorth mobilityall32Low beta 13-20 Hz0.48920.48290.42450.53550.48870.00000.0000
Cross-correlation lagcentral9_pairsMu 8-13 Hz0.47690.50420.45550.58050.46960.00001.0000
Cross-correlation lagcentral9_pairsHigh beta 20-30 Hz0.46290.47290.42370.54350.45740.00001.0000

每類最佳設定的單一受試者結果

subfeaturechannelsbandbAccAUCsingle accbinomial pleft nright n
sub1Riemannian covarianceall32Filter bank 8-30 Hz0.66120.70860.66830.000099.0000103.0000
sub2Riemannian covarianceall32Filter bank 8-30 Hz0.58610.62790.61880.0004102.0000100.0000
sub3Riemannian covarianceall32Filter bank 8-30 Hz0.59170.63630.60500.0018100.0000100.0000
sub9Riemannian covarianceall32Filter bank 8-30 Hz0.53170.52980.54000.1444100.0000100.0000
sub10Riemannian covarianceall32Filter bank 8-30 Hz0.61500.65670.62500.0002100.0000100.0000
sub11Riemannian covarianceall32Filter bank 8-30 Hz0.76670.84870.74500.0000100.0000100.0000
sub12Riemannian covarianceall32Filter bank 8-30 Hz0.61990.63360.61690.0006100.0000101.0000
sub13Riemannian covarianceall32Filter bank 8-30 Hz0.66820.74190.67840.0000100.000099.0000
sub14Riemannian covarianceall32Filter bank 8-30 Hz0.54000.55080.51000.4160100.0000100.0000
sub15Riemannian covarianceall32Filter bank 8-30 Hz0.56670.57400.55000.0895100.0000100.0000
sub1Hjorth mobilityall320.5-50 Hz0.64020.66710.65840.000099.0000103.0000
sub2Hjorth mobilityall320.5-50 Hz0.68010.74550.67330.0000102.0000100.0000
sub3Hjorth mobilityall320.5-50 Hz0.71170.77150.70500.0000100.0000100.0000
sub9Hjorth mobilityall320.5-50 Hz0.56170.59900.57000.0280100.0000100.0000
sub10Hjorth mobilityall320.5-50 Hz0.58830.64380.61000.0011100.0000100.0000
sub11Hjorth mobilityall320.5-50 Hz0.75170.83500.77000.0000100.0000100.0000
sub12Hjorth mobilityall320.5-50 Hz0.58830.60530.62690.0002100.0000101.0000
sub13Hjorth mobilityall320.5-50 Hz0.73340.81030.73370.0000100.000099.0000
sub14Hjorth mobilityall320.5-50 Hz0.47670.49730.45500.9105100.0000100.0000
sub15Hjorth mobilityall320.5-50 Hz0.61170.62680.64000.0000100.0000100.0000
sub1Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.44560.44150.41580.993299.0000103.0000
sub2Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.53880.54430.54460.1158102.0000100.0000
sub3Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.52330.53120.51500.3619100.0000100.0000
sub9Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.46170.44130.48000.7377100.0000100.0000
sub10Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.52000.55500.50000.5282100.0000100.0000
sub11Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.57170.61020.59500.0044100.0000100.0000
sub12Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.45940.42190.45770.8979100.0000101.0000
sub13Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.57960.61450.55280.0780100.000099.0000
sub14Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.52330.54300.53500.1790100.0000100.0000
sub15Cross-correlation lagcentral9_pairsFilter bank 8-30 Hz0.42330.39220.41500.9934100.0000100.0000