How to train a neural network, working on eeg, to deal with missing channels

3 ビュー (過去 30 日間)
Shennan Weiss
Shennan Weiss 2018 年 10 月 24 日
回答済み: Greg Heath 2018 年 10 月 26 日
I am building a data set which will be used to train a neural network to recognize specific signals in 20 channels of eeg (i.e. input is 20xN values). Some of the data used to train this network (as well as expected future input) will only contain 18 or 19 of these channels. Is there a way to train this network to deal with these unknowns????
(I have seen articles on averaging values and the like. I'm looking for something a bit more sophisticated?)

回答 (1 件)

Greg Heath
Greg Heath 2018 年 10 月 26 日
You may have to create a series of increasingly sophisticated interpolation techniques.
1. Start with a baseline of zeros for missing data 2. Next try linear interpolation 3. Typically, that's it for me. However, you could move on to quadratic interpolation or fourier series.
Hope this helps.
*Thank you for formally accepting my answer*
Greg

カテゴリ

Help Center および File ExchangeEEG/MEG/ECoG についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by