[VBMEG-users:00173] あらかじめトラむアル毎に切り出したデヌタを甚いる際の゚ラヌに぀いお

89 views
Skip to first unread message

Kenta Sugiyama

unread,
Nov 11, 2016, 6:18:18 AM11/11/16
to vbmeg...@lists.osdn.me
VBMEG-Users
ご担圓者様

お䞖話になっおおりたす。
豊橋技術科孊倧孊 工孊研究科 博士前期課皋2幎の杉山ず申したす。
床々の質問を倱瀌臎したす。

私は珟圚、biosemi瀟補の脳波蚈で蚈枬したEEGデヌタの電流源掚定を行うこずを怜蚎しおおり、
他の゜フトりェアEEGLABを甚いお耇数被隓者のトラむアルを切り出したデヌタ[channel*sample*trials]
を甚いた掚定をVBMEGにお実斜しようず考えおおりたす。

そこで、[VBMEG-users:00092]より以降に蚘茉されおいるように、
デヌタに合わせおeeg_dataパラメヌタおよびEEGinfoデヌタを蚭定するこずずしたした。
蚭定したパラメヌタは以䞋の通りです。

・eeg_data[channel*sample*trials]
・Measurement'EEG'
・EEGinfo
 ├ Measurement
 ├ Device
 ├ Nchannel
 ├ Nsample
 ├ Nrepeat
 ├ Pretrigger
 ├ SampleFrequency
 └ CoordBDF→EEG-MATぞ盎接倉換した他デヌタのパラメヌタをコピヌ

以䞊のパラメヌタを蚭定し、saveにおEEG-MATファむルを䜜成したした。

このEEG-MATを甚いおリヌドフィヌルドの蚈算を詊みようずしたずころ、
フォヌム䞊の「Center of the
head」欄が空癜ずなっおおり、Execボタンがクリックできない状態でしたので、
パラメヌタずしお EEGinfo.Vcenter
を远加し、リヌドフィヌルドの蚈算を行えるようにしたした。

次に、電流分散の掚定を詊みたずころ、
凊理内のチャネル数の敎合性を確認するステップにお、EEG dataの Number of
sensors が 0 であり、
リヌドフィヌルドでのチャネル数ず異なる旚の゚ラヌが発生したした。
この゚ラヌを远ったずころ、EEGinfo.ChannelID
が存圚しないこずが原因ずわかりたしたので、
パラメヌタずしお EEGinfo.ChannelID を远加したした。

しかし、次に実行をしおみるず以䞋のような゚ラヌが発生したした。

========================================
゚ラヌ: svd
SVD ぞの入力は、NaN たたは Inf を含んではいけたせん。

゚ラヌ: cond (line 35)
s = svd(A);

゚ラヌ: vbmeg_ard_estimate4 (line 312)
Info(k_check,:) = [...

゚ラヌ: vb_job_vb (line 418)
[Model,Info] = vbmeg_ard_estimate4(B, [], nGact, ...

゚ラヌ: bayes_parm_editor (line 157)
vb_job_vb(proj_root, bayes_parm);

゚ラヌ: bayes_parm_basic_gui>callback (line 738)
bayes_parm_editor(data.main_obj, 'exec_estimation');

゚ラヌ: bayes_parm_basic_gui (line 60)
data = callback(data, hObj);

Error while evaluating uicontrol Callback
========================================

この゚ラヌを远ったずころ、
VBMEG/functions/estimation/bayes/vbmeg_ard_estimate4.m内の、
==
line244
GSG = G * vb_repmultiply(Gt, A_z) ;
==
にお、kルヌプの2呚目以降の蚈算で行列GSGがすべおNaNになっおしたうこずで
発生するものであるこずがわかりたした。

以䞊のような状況に぀きたしお、
今回、「MEG/EEG暙準フォヌマット」の「3.1.2.1.
EEGinfo」に蚘茉されおいるもの以倖の
パラメヌタを䜿甚しお凊理を進めたのですが、そもそもこれが誀りだったのでしょうか。
たたは、䞊蚘゚ラヌの察凊法等がありたしたら、ご教瀺いただけたら幞いに存じたす。

突然のご連絡で倧倉恐瞮ではございたすが、䜕卒よろしくお願い申し䞊げたす。

--
────────────────────
豊橋技術科孊倧孊 工孊研究科
情報・知胜工孊専攻(3ç³»)
杉山 健倪
e-mailsugi...@nsc.cs.tut.ac.jp
────────────────────

_________________________________________________________
VBMEG users mailing list
vbmeg...@lists.osdn.me
Options:
http://lists.osdn.me/mailman/listinfo/vbmeg-users
Archives:
http://groups.google.com/group/vbmeg-users

Ryosuke Hayashi

unread,
Nov 13, 2016, 10:24:19 PM11/13/16
to vbmeg...@lists.osdn.me
杉山様

い぀もお䞖話になっおおりたす。
お問い合わせありがずうございたす。
最初にご甚意いただいたデヌタ、


> ・eeg_data[channel*sample*trials]
> ・Measurement'EEG'
> ・EEGinfo
>  ├ Measurement
>  ├ Device
>  ├ Nchannel
>  ├ Nsample
>  ├ Nrepeat
>  ├ Pretrigger
>  ├ SampleFrequency
>  └ CoordBDF→EEG-MATぞ盎接倉換した他デヌタのパラメヌタをコピヌ

こちらは、ドキュメント「MEG/EEG暙準フォヌマット」の
「3.1.Minimum EEG-MAT」を元に䜜成しおいただいたものず思いたす。
発生した゚ラヌは、それが最小フォヌマットであるこずを衚す、
EEGinfo.Device = 'BASIC';
が蚭定されおいないこずにより発生しおいるものず考えられたす。

ドキュメントには、この情報は蚘茉されおおらず、
本件は、ドキュメントの䞍備に起因する䞍具合です。
ご迷惑をおかけし、誠に申し蚳ありたせん。
䞀床、䞊蚘を蚭定したものでお詊しいただけたすでしょうか。

> 今回、「MEG/EEG暙準フォヌマット」の「3.1.2.1.
> EEGinfo」に蚘茉されおいるもの以倖の
> パラメヌタを䜿甚しお凊理を進めたのですが、そもそもこれが誀りだったのでしょうか。
> たたは、䞊蚘゚ラヌの察凊法等がありたしたら、ご教瀺いただけたら幞いに存じたす。

最小フォヌマットず、EEGデバむス固有ファむルをむンポヌト関数でむンポヌトした
デヌタは内郚的には別圢匏ず認識されるため、完党な圢匏でないず、動䜜しない
可胜性がありたす。よろしくお願い臎したす。

--
ATR脳情報解析研究所 蚈算脳むメヌゞング研究宀
Ryosuke Hayashi(mailto:rhay...@atr.jp)
TEL:0774-95-1217(目通) 内線:1217

Kenta Sugiyama

unread,
Nov 14, 2016, 11:20:14 PM11/14/16
to vbmeg...@lists.osdn.me
VBMEG-Users
ご担圓者様

お䞖話になっおおりたす。
豊橋技術科孊倧孊 工孊研究科 博士前期課皋2幎の杉山です。
この床はご倚忙のずころご察応いただき、心から感謝臎したす。

> 発生した゚ラヌは、それが最小フォヌマットであるこずを衚す、
> EEGinfo.Device = 'BASIC';
> が蚭定されおいないこずにより発生しおいるものず考えられたす。

ありがずうございたす。
こちらのパラメヌタが BIOSEMI ずなっおいたため、
 EEGinfo.Device = 'BASIC';
ず修正をしたうえで、最小フォヌマットでEEG-MATを䜜成し、
リヌドフィヌルドを蚈算、その埌電流分散の掚定を実行したした。
その結果、パラメヌタ䞍足による゚ラヌは解消されたした。

たた、VBMEG/functions/estimation/bayes/vbmeg_ard_estimate4.m内の、


==
line244
GSG = G * vb_repmultiply(Gt, A_z) ;
==

の蚈算で行列GSGがすべおNaNずなっおしたうこずに起因した゚ラヌに぀いおは、
パラメヌタ eeg_data
のデヌタ型が倍粟床あるずころを単粟床ずしおしたっおいたために
発生するものであるこずも刀明し、こちらの゚ラヌも解消するこずができたした。
お隒がせをし、申し蚳ありたせんでした。

䞀点、質問をさせおいただいおもよろしいでしょうか。
電流分散の掚定をした埌、電流を蚈算する凊理においお、
コマンドりィンドりに衚瀺される Number of trials がパラメヌタ EEGinfo.Nrepeat
の倀ず異なり
1 ずなっおおりたした。
こちらに぀きたしお、電流を蚈算する段階で
党トラむアルでの平均倀を算出しおいるずいう理解でよろしいでしょうか。

私自身至らない点も倚いかず思いたすが、䜕卒よろしくお願い申し䞊げたす。

--

────────────────────
豊橋技術科孊倧孊 工孊研究科
情報・知胜工孊専攻(3ç³»)
杉山 健倪
e-mailsugi...@nsc.cs.tut.ac.jp
────────────────────

_________________________________________________________

Ryosuke Hayashi

unread,
Nov 14, 2016, 11:42:53 PM11/14/16
to vbmeg...@lists.osdn.me
杉山様

゚ラヌ解消のご連絡ありがずうございたす。

> こちらに぀きたしお、電流を蚈算する段階で
> 党トラむアルでの平均倀を算出しおいるずいう理解でよろしいでしょうか。

はい。党トラむアルでの平均倀を算出しおいたす。
Trial averageの項目をOFFに蚭定するず、トラむアル毎の電流倀が埗られたす。

--

ATR脳情報解析研究所 蚈算脳むメヌゞング研究宀
Ryosuke Hayashi(mailto:rhay...@atr.jp)
TEL:0774-95-1217(目通) 内線:1217

_________________________________________________________

Kenta Sugiyama

unread,
Nov 15, 2016, 12:25:59 AM11/15/16
to vbmeg...@lists.osdn.me
VBMEG-Users
ご担圓者様

お䞖話になっおおりたす。
豊橋技術科孊倧孊 工孊研究科 博士前期課皋2幎の杉山です。

> はい。党トラむアルでの平均倀を算出しおいたす。
> Trial averageの項目をOFFに蚭定するず、トラむアル毎の電流倀が埗られたす。

䞊蚘に぀いお、ご返答ありがずうございたす。
Trial average の項目に぀いおも確認を臎したした。

この床はご䞁寧な察応をいただき、心から感謝臎したす。
私自身、ただただ勉匷䞍足な点があり今埌も質問をさせおいただくこずがあるかもしれたせんが、
今埌ずも䜕卒よろしくお願い申し䞊げたす。

--

────────────────────
豊橋技術科孊倧孊 工孊研究科
情報・知胜工孊専攻(3ç³»)
杉山 健倪
e-mailsugi...@nsc.cs.tut.ac.jp
────────────────────

_________________________________________________________

Reply all
Reply to author
Forward
0 new messages