필터 지우기
필터 지우기

Machine learning for prediction of sleep stage

조회 수: 1 (최근 30일)
atek
atek 2016년 4월 28일
댓글: atek 2016년 4월 29일
Hello,
I have two sets of physiologic recordings. One is a scored sleep study and the other is recordings from the brain. I have the sleep study findings loaded in to Matlab so that I can index using it, and the recordings from the brain analyzed using pwelch and plotted with spectrogram. When I overlay the two plots, there is an increase in the frequency band 15-30Hz seen in the brain recordings whenever the patient is in an "awake" period.
I have another 9 sets of brain recordings from other patients, but their respective sleep studies have yet to be analyzed. While I wait for that to happen, I want to predict what that output will look like solely from the brain recordings.
I believe I should be able to take the first half of the brain recordings from the patient with a scored sleep study, train a machine learning algorithm on this, and then test it on the second half. The data sets are very large. Fs = 1024, brain recording = [33000000, 1].
Any advice on how to proceed is much appreciated, happy to provide more information regarding state of the data as well. Thank you
  댓글 수: 6
Star Strider
Star Strider 2016년 4월 29일
You, too!
I wouldn’t eliminate the 'outliers'. Include them, and let your spectrogram (STFT) sort them, unless you know they are sampling artefacts. (These can occur in some instances, usually in recording pulse stimuli or from environmental contamination, but rarely in the physiological signals themselves.) You have to take a closer look at the signal to determine that (although the spike on the right in the left plot could qualify if you know that what generated it was not the EEG). Otherwise, determining what are EEG signals and what are artefacts isn’t possible from the resolution of the image you attached. It would also help to have units (sec, µV) on the axes.
atek
atek 2016년 4월 29일
Ok, makes sense. The very large signal on the right is certainly artifact, I know the amplifier was overloaded at that point. I will adjust the axis label, thank you.
My plan is to watch a couple of the Matlab webinars and then try your suggestions. I will update with specifics if something arises

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 EEG/MEG/ECoG에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by