The multi-taper method

  Рет қаралды 10,633

Mike X Cohen

Mike X Cohen

Күн бұрын

Пікірлер: 10
@ananthakrishnank3208
@ananthakrishnank3208 9 ай бұрын
Explained in a lucid manner. Thanks a lot!
@wavesc89
@wavesc89 2 жыл бұрын
Great video, as usual! Could you explain (or point me to where it's explained) why this MTM is recommended for non-time nor phase locked signals and not for the other cathegories? Thank you :)
@ananthakrishnank3208
@ananthakrishnank3208 9 ай бұрын
I wish to implement ML on EEG, for the two cases - with and without Multi tapering. Previously I fed raw EEG to 1D CNN. But to see the efficiency of Multi tapering method, do I have to feed spectrogram (with and without MT) to CNN?
@mikexcohen1
@mikexcohen1 9 ай бұрын
Yes, you'd use a 2D CNN if you're inputting the spectrogram.
@ananthakrishnank3208
@ananthakrishnank3208 9 ай бұрын
@@mikexcohen1 The problem is I do find a function that return all three values required for spectrogram plotting - times, frequencies, PSDs. However, I do not see any readymade function that returns all three with Multi tapering. The best I could find is "psd_array_multitaper()" from mne library. But it returns only two values - frequencies and PSDs. So I understand that we will have to segment the EEG signals (say, each segment is 300 ms) and apply Multi tapering to each. Now each segment corresponds to middle time value. I mean, a segment from 0 to 300 ms corresponds to t= 150 ms. And a segment from 300 to 600 ms corresponds to t= 450 ms and so on. This way we also got the time axis. But the problem that I am facing is that psd_array_multitaper returns a different set of frequencies for each segment, hence I could not easily concatenate them column wise and get the spectrogram. What is the way to get the spectrogram with MT applied?
@ananthakrishnank3208
@ananthakrishnank3208 9 ай бұрын
@@mikexcohen1 Since I have a 14-channel device, is it normal to concatenate 14 spectrograms into one spectrogram, before feeding it to a 2D CNN?
@sulemanrasheed1634
@sulemanrasheed1634 9 ай бұрын
@@ananthakrishnank3208 my suggestion would be not to average activity across all channels as some activity might be channel-specific that will be lost in averaging Rather you can concatenate spectrograms so each input to ML model will be of shape (time, freqs, chs) etc and later you can apply CNNs just like you apply them to RGB images with first layer kernel depth to be 14 instead of 3. Good luck
@mingxingli1640
@mingxingli1640 3 жыл бұрын
Thank you so much!
@zilingluo1651
@zilingluo1651 4 жыл бұрын
Thank you very much !!This video helps a lot!
@marchleslie3648
@marchleslie3648 4 жыл бұрын
Excellent!
Within-subject, cross-trial regression
16:17
Mike X Cohen
Рет қаралды 2,9 М.
Parameters of Morlet wavelet (time-frequency trade-off)
18:19
Mike X Cohen
Рет қаралды 14 М.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 81 МЛН
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 24 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 47 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 158 МЛН
Welch's Method: The Averaged Periodogram
9:52
Barry Van Veen
Рет қаралды 31 М.
The filter-Hilbert method
23:07
Mike X Cohen
Рет қаралды 23 М.
Complex Morlet wavelet convolution
12:44
Mike X Cohen
Рет қаралды 19 М.
Baseline normalization of time-frequency power
18:35
Mike X Cohen
Рет қаралды 10 М.
Welch's method for smooth spectral decomposition
11:14
Mike X Cohen
Рет қаралды 40 М.
Signal nonstationarities and their effects on the power spectrum
13:07
Convolution in the time domain
23:37
Mike X Cohen
Рет қаралды 27 М.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 81 МЛН